Toolverse
Wszystkie skille

bambu-lab

autor: openclaw

Steruj drukarką 3D Bambu Lab z poziomu agenta — monitoruj druki, pauzuj, zatrzymuj i otrzymuj powiadomienia.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Skill umożliwia zdalne sterowanie i monitorowanie drukarek 3D Bambu Lab (modele A1, P1P, X1) przez sieć lokalną przy użyciu protokołu MQTT. Możesz sprawdzać status druku, śledzić postęp w procentach, odczytywać temperatury (dysza, stół, komora), pauzować lub zatrzymywać druki. Skill obsługuje również sterowanie oświetleniem drukarki, regulację prędkości wentylatorów i wysyłanie powiadomień (np. przez Telegram) o zakończeniu druku lub błędach. Wymaga połączenia drukarki w trybie LAN z kodem dostępu.

Jak używać

  1. Upewnij się, że drukarka Bambu Lab (A1, P1P lub X1) jest podłączona do sieci lokalnej w trybie LAN i masz dostęp do jej kodu dostępu oraz adresu IP. 2. Sprawdź konfigurację w pliku scripts/bambu.sh — domyślnie skrypt łączy się z adresem 192.168.30.103 na porcie 8883 (MQTT z TLS). Jeśli Twoja drukarka ma inny adres IP lub kod dostępu, zaktualizuj zmienne w skrypcie. 3. Aby sprawdzić aktualny status druku, uruchom polecenie status — zwróci informacje o stanie drukarki. Dla bardziej szczegółowych danych użyj progress (postęp w %), temps (temperatury) lub watch (ciągłe monitorowanie w czasie rzeczywistym). 4. Do sterowania drukiem użyj poleceń pause (wznowienie druku), resume (wznowienie) lub stop (zatrzymanie). Możesz też kontrolować oświetlenie (light on|off) i prędkość wentylatorów (fans 0-255). 5. Aby otrzymywać powiadomienia o zakończeniu druku lub błędach, uruchom polecenie notify — skrypt będzie monitorować drukarkę i wysyłać alerty (np. przez Telegram). Możesz uruchomić go w tle dodając & na końcu polecenia. 6. W razie debugowania sprawdź surowe wiadomości MQTT poleceniem raw — pomoże to zdiagnozować problemy z połączeniem lub komunikacją.

Podobne skille