(GELÖST) Messages collected while initializing FHEM? Was hat es aufsich?

Begonnen von misux, 18 März 2018, 13:33:31

Vorheriges Thema - Nächstes Thema

misux

HI! Ich habe heute ein Backup durchgeführt und nach dem Neustert des PI bekam ich so eine Meldung im Fhem...

Was bedeutet diese? Heist es das mein Twilight nicht richtig funktioniert?

ZitatMessages collected while initializing FHEM:
configfile: the function "ReadingsVal("Twilight","ss_indoor","")" must return a timespec and not .
the function "ReadingsVal("Twilight","ss_weather","")" must return a timespec and not .
the function "ReadingsVal("Twilight","sr_weather","")" must return a timespec and not .
the function "ReadingsVal("Twilight","sr_indoor","")" must return a timespec and not .

Autosave deactivated

Vielen Dank!


CoolTux

Wird wohl eher at oder DOIF sein was da falsch ist. Kann mich aber auch irren.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

KernSani

Das dürfte ein DOIF sein, bei dem die ReadingsVal-Abfragen in eckigen Klammern stecken und einen Triggerzeitpunkt angeben sollen. Aus irgendeinem Grund liefert die ReadingsVal Abfrage nichts und geht daher auf den default-Parameter (der mit "" angegeben ist).
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

rudolfkoenig

Ich gehe davon aus, dass irgenwo (at/etc) die Zeitspezifikation mit den erwaehnten Funktionen konfiguriert ist.
Wenn die Readings aber noch nicht gesetzt sind, wird default ("") zurueckgeliefert, was als Zeitspezifikation nicht durchgeht.

misux

ja so wird es sein...

das Problem ist das alle meine at gelöscht werden wenn das eintritt...

und komischerweise passiert das alles seit ich FHEM update durchgeführt habe  :'(

rudolfkoenig

Zitatund komischerweise passiert das alles seit ich FHEM update durchgeführt habe
Das ist aber nur ein Zufall, die Voreinstellung in den ReadingsVal Aufrufen ist fuer eine Zeitspezifikation definitv falsch.

misux

Tatsächlich ist es wohl so das die Twilight readingsVal nicht schnell genug gesetzt wurden nach dem Start... Hab es jetzt mit dem normalen Sunrise ersetzt... das funktioniert problemlos.

Vielen Dank!