SkillHub

bambu-lab-skill

v0.1.0

Steuere Bambu Lab 3D-Drucker (A1, P1P, X1) über MQTT. Nutze diesen Skill für Druck-Überwachung, Status-Abfragen, Steuerung (Pause/Stopp) und Benachrichtigungen bei Druckende oder Fehlern. Erfordert LAN-Mode mit Access Code.

Sourced from ClawHub, Authored by photonixlaser-ux

Installation

Please help me install the skill `bambu-lab-skill` from SkillHub official store. npx skills add photonixlaser-ux/bambu-lab-skill

Bambu Lab 3D-Drucker Skill

Steuerung und Überwachung von Bambu Lab 3D-Druckern über MQTT im lokalen Netzwerk.

Konfiguration

Standard-Konfiguration (anpassbar in scripts/bambu.sh): - Host: 192.168.30.103 (A1 Drucker) - Port: 8883 (MQTT über TLS) - Username: 03919A3A2200009 (Seriennummer) - Passwort: 33576961 (Access Code) - Model: A1

Verwendung

Nutze das Skript scripts/bambu.sh für alle Operationen:

./skills/bambu-lab/scripts/bambu.sh <befehl>

Befehle

Status & Überwachung: - status - Aktueller Druckstatus - progress - Druckfortschritt in % - temps - Temperaturen (Nozzle, Bed, Chamber) - watch - Live-Überwachung (läuft dauerhaft)

Steuerung: - pause - Druck pausieren - resume - Druck fortsetzen - stop - Druck abbrechen - light on|off - Druckerlicht an/aus - fans <0-255> - Lüftergeschwindigkeit

Benachrichtigungen: - notify - Starte Überwachung mit Telegram-Benachrichtigung

MQTT Debug: - raw - Rohe MQTT-Nachrichten anzeigen

Beispiele

# Status abfragen
./skills/bambu-lab/scripts/bambu.sh status

# Druckfortschritt
./skills/bambu-lab/scripts/bambu.sh progress

# Live-Überwachung
./skills/bambu-lab/scripts/bambu.sh watch

# Druck pausieren
./skills/bambu-lab/scripts/bambu.sh pause

# Mit Benachrichtigung
./skills/bambu-lab/scripts/bambu.sh notify

Automatische Benachrichtigungen

Für automatische Benachrichtigungen bei Druckende:

# Im Hintergrund starten
./skills/bambu-lab/scripts/bambu.sh notify &

Oder per Cron/Heartbeat regelmäßig ausführen.

API Referenz

Siehe references/mqtt.md für vollständige MQTT-Dokumentation.

Unterstützte Modelle

  • ✅ A1 (getestet)
  • ✅ A1 Mini
  • ✅ P1P / P1S
  • ✅ X1 / X1C

Alle Modelle nutzen das gleiche MQTT-Protokoll im LAN-Mode.