Externe Integration - Bambu Lab (3D-Drucker)

Hallo zusammen!

Nach OctoPrint ist dies die zweite Stufe des „3D-Druck-Pakets“: Hier kommt Bambu Lab, die derzeit angesagtesten 3D-Drucker (X1, P1, A1, H2…), fast 4 % der Home Assistant-Installationen. Alles läuft lokal, über MQTT des Druckers, ohne Bambu-Cloud.

Was es kann

  • Ein Gerät pro Drucker (bis zu 3): Status, Datei, Fortschritt, verbleibende Zeit, aktuelle Schicht, Temperaturen der Düse, des Bettes und des Gehäuses mit ihren Sollwerten, Geschwindigkeit (leise, Standard, Sport, Extrem), Gehäusebeleuchtung, Pause- und Fortsetzungs-Tasten, HMS-Fehler in Klartext und das Bild der Kamera (Reihen P1 und A1).
  • Ein „Bambu 3D-Druck“-Widget: Fortschritt, verbleibende Zeit, Temperaturen, letztes Bild, Endzeit, AMS-Spulen (Material, Farbe, Rest) und die Tasten passen sich dem Status an (Pause, Fortsetzung, Abbruch mit Bestätigung).
  • Auslöser: Druck gestartet, beendet, abgebrochen oder abgebrochen, in Pause und HMS-Fehler (filterbar nach Schweregrad).
  • Szenenaktionen: Pause, Fortsetzung, Abbruch, Licht und Geschwindigkeit.

Wie bei OctoPrint werden die Heizungen nicht von Gladys aus gesteuert: Die Sollwerte sind schreibgeschützt.

Der coole Teil

Druck beendet → „Fertig in 1 h 05“ auf Telegram
Rauch erkannt → Druck abbrechen und Druckerstecker ausschalten
22 Uhr → Geschwindigkeit „leise“ für die Nacht

Installation

Gladys 5.1 mindestens.

Sie kommt im Store beim nächsten Indexer-Lauf. In der Zwischenzeit: Integrationen → Von GitHub installieren, mit der Adresse GitHub - guim31/gladys-bambulab: Bambu Lab 3D printers for Gladys Assistant: progress, temperatures, pause and camera, on the local network · GitHub

  1. Am Drucker: Seriennummer und LAN-Zugangscode notieren (Einstellungen → Netzwerk).
  2. In Gladys: Eingeben (die IP-Adresse ist optional), dann Drucker im Tab Entdeckung hinzufügen.

Kleine ehrliche Vorbehalte: Mit den Firmware-Versionen von 2025 erfordert die Steuerung des Druckers den Modus „Nur LAN“ und den Entwicklermodus (Lesen und Licht funktionieren ohne); keine Dateiübertragung oder Timelapse; die Kamera der X1 und H2 wird derzeit nicht unterstützt. Und ich habe es ohne Drucker entwickelt: Es wurde gegen einen echten MQTT-Broker in TLS getestet, der die Nachrichten einer P1P nachspielt, und eine simulierte Kamera. Euer Feedback zu einem echten Bambu wird wertvoll sein.

Codiert mit Hilfe von Claude Code. Unabhängiges Projekt, nicht mit Bambu Lab verbunden.

Repository: GitHub - guim31/gladys-bambulab: Bambu Lab 3D printers for Gladys Assistant: progress, temperatures, pause and camera, on the local network · GitHub

Ein Bambu zu Hause? Ich verlasse mich auf euch :slight_smile:

1 „Gefällt mir“