Hilfe,
kann mir jemand sagen warum die folgende Zeile beim Systemstart nicht ausgeführt wird?
define StartINIT notify global:INITIALIZED.* set Rollo6_AUF,Rollo6_ZU off
Bedanke mich schonmal um eure Beiträge
lass das .* weg
geht leider trotzdem nicht :-(
ich sag mal so... ein Logauszug von einem fhem-Start wäre sicher hilfreich bei der Fehleranalyze...
okay, ich glaub es geht um diese Zeile
2014.11.03 19:17:28 3: StartINIT return value: OWSWITCH: Could not set device RolloG1, reason: invalid CRCstate could not be set for device 29.CFF60C00000000
OWSWITCH: Could not set device RolloG1, reason: invalid CRCstate could not be set for device 29.CFF60C00000000
Ich denk das 1-Wire Zeugs is noch nicht fertig mit initialisieren, aber wie kann ich das denn dann "verzögern"?
indem Du anstatt set ein at definierst, das die ganze Aktion (beispielsweise) 30 Sekunden später ausführt.
oder ein fhem sleep vor deinem set.
Hallo,
entschuldigt die späte Antwort
Ich habe jetz folgendes probiert, geht aber leider auch nicht
define StartINIT notify global:INITIALIZED at +00:00:10 set Rollo1_AUF,Rollo1_ZU,Rollo2_AUF,Rollo2_ZU off
da fehlt auch das define schlüsselwort und der name des at.
nimm ein fhem sleep. das ist kürzer und übersichtlicher:define StartINIT notify global:INITIALIZED sleep 10;; set Rollo1_AUF,Rollo1_ZU,Rollo2_AUF,Rollo2_ZU off
JETZT GEHTS, SUPER DANKE :-)))))))))))))))))))))))