Hallo,
irgendwie habe ich ein Problem beim Neustart von fhem - diverse Dinge werden neu initialisiert (frm) und lösen mittels DOIF Aktionen aus, die sie nicht sollen.
Daher folgende Frage: Gibt es eigentlich eine Möglichkeit, in fhem zu erfahren, wie lange es aktuell schon läuft (so könnte man zb in den ersten 20 Sekunden oder so die DOIFs unterbinden).
Danke im voraus und cheers,
Pula
Einfach auf global:initialized triggern....
lg, Ici
Zitat von: Icinger am 31 Oktober 2015, 19:29:39
Einfach auf global:initialized triggern....
lg, Ici
Bringt hier nicht viel. DOIF macht sowieso nichts solange global:initialized nicht kommt.
Gruß
Damian
Gäbe es eine andere Möglichkeit?
Bin grad am Produktivgang nach Umbau - und jedesmal, wenn ich fhem neu starte, werden DOIFs aus FRM-devices ausgeführt, was eher ziemlich ungünstig ist... :-(
Vielleicht geht es ja mit dem fhem up time reading von sysmon?
Erstens müsste es global:INITIALIZED heißen und zweitens gibt es die fhem-weit vorhandene Variable $fhem_started die genau die gewünschte Information (den Timestamp des Systemstarts) bereithält.