ich möchte mir eine Automation zusammenstellen, damit eine Nachricht an mein Handy geschickt wird wenn mein 3D Drucker fertig ist.
Eingebunden haben ich ihn in HA über PrusaLink und es werden auch verschiedene Entitäten angezeigt.
Es gibt auch eine Entitäg PrusaRaspi Druck fertig, welche im Dashboard kurz “Jetzt” anzeigt, wenn der Druck fertig ist. Die Entitäts-ID davon lautet “sensor.prusaraspi_druck_fertig”.
Wenn ich diese Entität in der Automation “Sobald” hinzufüge, habe ich aber “Jetzt” nicht zur Verfügung sondern nur “Beliebiger Zustand”, “nicht verfügbar” und “unbekannt”
Habe “Beliebiger Zustand“ unter “von” ausgewählt und bei “zu” händisch “Jetzt” hinein geschrieben aber damit funktioniert es nicht.
Ist die Automation trotzdem machbar?
Hier der Code der Automation.
Vielen Dank
Grüße
Ruggy
alias: 3D Druck fertig
description: ""
triggers:
- trigger: state
entity_id:
- sensor.prusaraspi_druck_fertig
from: null
to: Jetzt
conditions: []
actions:
- action: notify.mobile_app_ha_vei
metadata: {}
data:
message: 3D Druck fertig
mode: single
So wie es aussieht meldet er nichts. Zumindest nichts über Traces, welche ich unter der entsprechenden Automation geöffnet hatte.
Der Drucker ansich meldet schon informationen zum HA. Die Temperaturwerte z.B. ändern sich und zählt herunter.
Bei den Drucker fertig wird die Restzeit heruntergezählt und wenn der Druck fertig ist, wird kurz “Jetzt” angezeigt, danach zählt er weiter wie lange er schon fertig ist.
Das kurze “Jetzt” hätte ich mir als Auslöser gedacht. Aber wie bereits geschrieben habe ich dies nicht zur Auswahl sonder händisch hinein geschrieben. Sollte dies Grundsätzlich funktionieren? Muß ich dieses “Jetzt” z.B. in Anführungszeichen setzen oder Klammern?
Das deutet eher darauf hin dass der Status nicht Jetzt ist sondern ein Zeitstempel. Somit könnte als Trigger ein Template wie folgendes verwendet werden.