FHEM Forum

FHEM => Automatisierung => Thema gestartet von: rebs88 am 03 November 2014, 19:55:42

Titel: global:INITIALIZED funktioniert nicht
Beitrag von: rebs88 am 03 November 2014, 19:55:42
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
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: betateilchen am 03 November 2014, 20:01:04
lass das .* weg
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: rebs88 am 03 November 2014, 20:07:58
geht leider trotzdem nicht :-(
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: betateilchen am 03 November 2014, 20:10:02
ich sag mal so... ein Logauszug von einem fhem-Start wäre sicher hilfreich bei der Fehleranalyze...
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: rebs88 am 03 November 2014, 20:15:21
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"?
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: betateilchen am 03 November 2014, 21:05:34
indem Du anstatt set ein at definierst, das die ganze Aktion (beispielsweise) 30 Sekunden später ausführt.
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: justme1968 am 03 November 2014, 21:20:32
oder ein fhem sleep vor deinem set.
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: rebs88 am 04 November 2014, 21:11:29
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

Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: justme1968 am 04 November 2014, 21:16:41
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
Titel: Antw:global:INITIALIZED funktioniert nicht
Beitrag von: rebs88 am 04 November 2014, 22:09:30
JETZT GEHTS, SUPER DANKE :-)))))))))))))))))))))))