global:INITIALIZED funktioniert nicht

Begonnen von rebs88, 03 November 2014, 19:55:42

Vorheriges Thema - Nächstes Thema

rebs88

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
- Raspberry 512MB
- COC mit RF,Uhr und EEprom (busware.de)
- Homematic HM-LC-BI1PBU-FM Rolladenschalter und Aktor
- 1-Wire - OW - DS2408 am LinkUSBi (als OWSwitch) definiert
- 1-Wire - OW - DS18B20 amLinkUSBi als OWTHERM definiert

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rebs88

- Raspberry 512MB
- COC mit RF,Uhr und EEprom (busware.de)
- Homematic HM-LC-BI1PBU-FM Rolladenschalter und Aktor
- 1-Wire - OW - DS2408 am LinkUSBi (als OWSwitch) definiert
- 1-Wire - OW - DS18B20 amLinkUSBi als OWTHERM definiert

betateilchen

ich sag mal so... ein Logauszug von einem fhem-Start wäre sicher hilfreich bei der Fehleranalyze...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rebs88

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"?
- Raspberry 512MB
- COC mit RF,Uhr und EEprom (busware.de)
- Homematic HM-LC-BI1PBU-FM Rolladenschalter und Aktor
- 1-Wire - OW - DS2408 am LinkUSBi (als OWSwitch) definiert
- 1-Wire - OW - DS18B20 amLinkUSBi als OWTHERM definiert

betateilchen

indem Du anstatt set ein at definierst, das die ganze Aktion (beispielsweise) 30 Sekunden später ausführt.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

rebs88

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

- Raspberry 512MB
- COC mit RF,Uhr und EEprom (busware.de)
- Homematic HM-LC-BI1PBU-FM Rolladenschalter und Aktor
- 1-Wire - OW - DS2408 am LinkUSBi (als OWSwitch) definiert
- 1-Wire - OW - DS18B20 amLinkUSBi als OWTHERM definiert

justme1968

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
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

rebs88

JETZT GEHTS, SUPER DANKE :-)))))))))))))))))))))))
- Raspberry 512MB
- COC mit RF,Uhr und EEprom (busware.de)
- Homematic HM-LC-BI1PBU-FM Rolladenschalter und Aktor
- 1-Wire - OW - DS2408 am LinkUSBi (als OWSwitch) definiert
- 1-Wire - OW - DS18B20 amLinkUSBi als OWTHERM definiert