Hallo,
Ich habe mehrere Timer mit "at" die alle auf "inactive" gesetzt sind. Nun ist es schon öfters vorgekommen das diese Timer plötzlich aktiv waren und zur eingestellten Zeit ausgelöst haben.
Ideen jemand was dazu führen kann?
Danke!
Wie genau wurden sie auf inactive gesetzt?
Über das FHEM Userinterface, das nichts anderes als "set xxxx inactive" macht, denke ich mir ...
set xxxx inactive setzt den Wert des state Readings auf inactive, was das Ausfuehren des ats verhindert.
Save und Shutdown speichern diesen Wert, aber wenn FHEM ohne speichern "abnormal" terminiert wird, dann geht der Wert verloren.
Mann kann xxxx auch durch direktes setzen des state Readings auf einem anderen Text aktivieren.
Hmm, verstehe. Aber alle diese Dinge erklären nicht warum die Timer bei mir plötzlich wieder aktiv waren.
Ich werde das weiter beobachten ... und mich ggf. wieder melden.
Danke !
Warum?
Eine Erklärung wurde ja genannt:
du setzt inaktiv, fhem wird unerwartet neu gestartet/crash (du bekommst das nicht mit, außer du schaust ins Log) und dann wäre das at wieder aktiv...
Gruß, Joachim
Hmm ... das FHEM mal dazwischen gecrasht ist, wäre mir neu ... aber ich schau im Log noch nach ...
Danke für den Hinweis!
Oder Du schaust in die uptime von FHEM, also einfach mal "uptime" in die "Kommandozeile" eingeben. Mit dem Wert kannst Du nachträglich ermitteln, wann das letzte mal FHEM gestartet wurde.