FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: stefan7 am 09 August 2020, 16:11:03

Titel: Zustand beim Shutdown definieren?
Beitrag von: stefan7 am 09 August 2020, 16:11:03
Hallo zusammen,
wie/wo lässt sich denn der Schaltzustand definieren, den ein Device beim fhem-Shutdown annehmen soll?
Ich weiß ehrlich gesagt nicht, nach was ich da suchen soll...
VG s
Titel: Antw:Zustand beim Shutdown definieren?
Beitrag von: amenomade am 09 August 2020, 16:42:29
Kannst Du bitte genauer sagen, was Du machen willst.

Zustände werden für alle Devices beim shutdown gespeichert.
Wenn Du unbedingt einen Zustand in einem Device explizit vor einem shutdown setzen willst, dann mach statt "shutdown" ein "set device xx;; shutdown"
Titel: Antw:Zustand beim Shutdown definieren?
Beitrag von: stefan7 am 09 August 2020, 18:39:27
Ich habe eine Bewässerungssteuerung am Laufen. Stellen wir uns vor, das Wasser läuft um 18:00 Uhr los. Jetzt wäre es nicht gut, wenn ich das vergesse und um 18:03 Uhr einen shutdown mache und der Schaltstatus "Ventil on" erhalten bleibt. Ich will beim Shutdown alle Schalter in einen definierten Zustand (aus) bringen.
Titel: Antw:Zustand beim Shutdown definieren?
Beitrag von: amenomade am 09 August 2020, 19:52:08
Ok verstanden.
Das shutdown Kommando triggert ein Event global:SHUTDOWN. Theoretisch ist es dann möglich ein notify zu erstellen:
defmod n_shutdown notify global:SHUTDOWN set dies und das
Titel: Antw:Zustand beim Shutdown definieren?
Beitrag von: TomLee am 09 August 2020, 19:53:12
Hallo,

und was machst du wenn dein Server unerwartet ausfällt ?

Ich würde umdenken, mir einen Aktor zulegen in dem der Timer selbst läuft, dann kann passieren was will.

Gruß

Thomas