Toolverse
All skills

bambu-cli

by openclaw

Operate and troubleshoot BambuLab printers with the bambu-cli (status/watch, print start/pause/resume/stop, files, camera, gcode, AMS, calibration, motion, fans, light, config, doctor). Use when a user asks to control or monitor a BambuLab printer, set up profiles or access

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
UX / Design
Views
14

About this skill

Operate and troubleshoot BambuLab printers with the bambu-cli (status/watch, print start/pause/resume/stop, files, camera, gcode, AMS, calibration, motion, fans, light, config, doctor). Use when a user asks to control or monitor a BambuLab printer, set up profiles or access codes, or translate a task into safe bambu-cli commands with correct flags, output format, and confirmations.

How to use

  1. Zainstaluj bambu-cli zgodnie z instrukcjami w repozytorium GitHub (openclaw/skills). Upewnij się, że masz dostęp do swojej drukarki BambuLab oraz jej adres IP i numer seryjny.

  2. Skonfiguruj profil drukarki za pomocą polecenia bambu-cli config set --printer <nazwa> --ip <adres_ip> --serial <numer_seryjny> --access-code-file <ścieżka_do_pliku> --default. Kod dostępu przechowuj w osobnym pliku, nigdy nie wpisuj go bezpośrednio w flagach.

  3. Sprawdź status drukarki poleceniem bambu-cli status lub monitoruj ją w czasie rzeczywistym za pomocą bambu-cli watch --interval 5, aby zobaczyć aktualne informacje co 5 sekund.

  4. Aby wydrukować plik, użyj bambu-cli print start <plik.3mf|plik.gcode> --plate 1. Możesz wznowić druk poleceniem bambu-cli print resume, wstrzymać go za pomocą bambu-cli print pause lub zatrzymać całkowicie poleceniem bambu-cli print stop. Dla operacji zatrzymania wymagane jest potwierdzenie.

  5. Pobierz zdjęcie z kamery drukarki poleceniem bambu-cli camera snapshot --out snapshot.jpg. Możesz również wysyłać polecenia G-code, zarządzać systemem AMS, kalibrować drukarkę i diagnozować problemy za pomocą odpowiednich podpoleceń bambu-cli.

  6. Dla skryptów automatycznych ustaw zmienne środowiskowe (BAMBU_PROFILE, BAMBU_IP, BAMBU_SERIAL, BAMBU_ACCESS_CODE_FILE) zamiast flag, a dla podglądu operacji bez ich wykonania użyj flagi --dry-run gdzie jest dostępna.

Related skills