Druckwerkstatt-Dashboard für den Creality K2 Pro (Home Assistant)
Ich habe mir für meinen Creality K2 Pro ein übersichtliches Dashboard in Home Assistant gebaut, das den gesamten Workflow rund um 3D-Druck, Filamentverwaltung und Wartung
abdeckt. Vielleicht ist das als Inspiration nützlich.
Aufbau
Das Dashboard nutzt das Sections-Layout mit drei Spalten.
Spalte 1 – Aktiver Druck (doppelt breit)
- k-printer-card – zeigt Druckstatus, Fortschritt, Restzeit, Düsen-/Bett-/Kammertemperatur sowie Steuerbuttons (Pause, Stop, Licht, Power)
- Drucküberwachung – vier Kacheln: Filamentstatus, Druckgeschwindigkeit, Flow Rate, Bauteilkühlung
- k-cfs-card – Visualisierung des CFS (Color Flushing System) mit Slot-Belegung, Filamenttyp und Farbe
- Livekamera – Direktstream vom Drucker
Spalte 2 – Material & Lagerung (entities-Karten)
- Filamentlager – Temperatur und Luftfeuchtigkeit der Lagerbox sowie der einstellbare Feuchte-Grenzwert
- Filamenttrockner – Ein/Aus-Schalter für den Creality Space Pi (über NOUS Zigbee-Zwischenstecker)
- Granulat – Filamentlager und Granulat – CFS – jeweils:
- Tage seit letzter Sichtkontrolle
- Tage seit letztem Tausch
- Button Prüfung bestätigen (direkter Tap)
- Button Tausch bestätigen (mit Sicherheitsabfrage)
Spalte 3 – Ambiente & Verbrauch (entities-Karten)
- Druckwerkstatt – Klima – Raumtemperatur und Luftfeuchtigkeit
- Stromverbrauch – Gesamtlast der Druckwerkstatt (Shelly Power Strip) sowie Trockner separat (NOUS)
Funktionen im Hintergrund
Granulat-Tracking
Trocknungsgranulat in Filamentboxen und CFS schlägt bei Feuchtigkeit die Farbe um. Zwei getrennte input_button-Entities protokollieren jeweils, wann zuletzt geprüft und wann
zuletzt getauscht wurde. Template-Sensoren berechnen daraus die vergangenen Tage. Der Tausch-Button ist mit einer Sicherheitsabfrage gesichert, damit der Zähler nicht
versehentlich zurückgesetzt wird.
Wöchentliche Erinnerung
Jeden Sonntag um 10:00 Uhr kommt eine Push-Notification aufs Handy: „Bitte die Farbe des Trocknungsgranulats prüfen – Filamentlager und CFS." Nach der Sichtkontrolle wird der
Prüf-Button im Dashboard gedrückt, um den Zeitstempel zu aktualisieren.
Feuchtigkeitsüberwachung
Sowohl der Filamentlager-Sensor als auch der CFS-Sensor werden zweistufig überwacht. Bei Erreichen der Vorwarnstufe (einstellbarer Grenzwert − 5 %) kommt eine erste
Push-Notification. Wird der eigentliche Grenzwert überschritten, folgt eine zweite Benachrichtigung. Grenzwert und Vorwarnstufe sind über
input_number.filament_humidity_threshold direkt im Dashboard einstellbar — ohne YAML-Änderung.
Energiemessung
Der Shelly Power Strip misst den Gesamtverbrauch der Druckwerkstatt (Drucker + Trockner + ggf. weitere Geräte). Der Trockner ist über einen NOUS Zigbee-Zwischenstecker separat erfasst. Damit lässt sich der Drucker-Anteil bei Bedarf als Differenz ableiten.
Fragen oder Verbesserungsideen gerne in die Kommentare!

