Hi,
hab heute meinen Pi und FHEM mal wieder aktualisiert und nun will eines meiner DOIFs nicht mehr.
FHEM meckert schon beim laden im Logfile:
DOIF: unknown expression format: open
Er meckert hier also schon gleich den ersten Trigger an und scheint das Format [Device:"Reading state"] nicht zu mögen.
define doif_RGBWController01_01 DOIF ## Bewegungssensor aktiviert + Licht aus + Draußen dunkel -> Licht an\
(([MultiSensor01:"reportedState: open"]) and ([?RGBWController01:dimmerVal] == 0) and ([?Twilight:light] < 5))\
(set RGBWController01 dim 25)\
(setReading RGBWController01 lastActivationType Motion)\
## Bewegungssensor erneut betätigt während Licht schon über Bewegung aktiviert wurde -> Nichts tun, dient nur dem Stoppen der Zeit im nächsten DOELSEIF\
DOELSEIF (([MultiSensor01:"reportedState: open"]) and ([?RGBWController01:lastActivationType] eq "Motion"))\
## Bewegungssensor deaktiviert + wurde über Dimmer eingeschaltet -> Licht zeitverzögert aus\
DOELSEIF (([MultiSensor01:"reportedState: closed"]) and ([?RGBWController01:lastActivationType] eq "Motion"))\
(set RGBWController01 dim 0) ## Über wait Attribut verzögert, wird nur ausgeführt falls in der Zeit nicht ein anderer CMD Block getriggert wird\
(setReading RGBWController01 lastActivationType "")\
## Schalter ein -> Licht an\
DOELSEIF ([WallSwitch01:"cSceneSet: 2"])\
(set RGBWController01 dim 25)\
(setReading RGBWController01 lastActivationType "Switch")\
## Schalter aus -> Licht aus\
DOELSEIF ([WallSwitch01:"cSceneSet: 6"])\
(set RGBWController01 dim 0)\
(setReading RGBWController01 lastActivationType "")\
Gab es hier irgendeine Änderung?
Welche DOIF Version hattest Du vor dem Update?
Wo kann ich das auslesen?
Hab vor dem Update ein FHEM Backup gemacht, wenn sich das darin findet kann ich das sicher auslesen.
Ist auf alle Fälle so 1-2 Wochen her seit dem letzten FHEM Update.
War also keine Uralt-Version.
Zitat von: Thyraz am 19 Februar 2016, 09:40:15
Wo kann ich das auslesen?
Hab vor dem Update ein FHEM Backup gemacht, wenn sich das darin findet kann ich das sicher auslesen.
Ist auf alle Fälle so 1-2 Wochen her seit dem letzten FHEM Update.
War also keine Uralt-Version.
Ich kann das Problem in der aktuellen Version nachvollziehen. Wird mit dem nächsten Update behoben (evtl. heute noch behoben).
Gruß
Damian
Super, danke. :)
Ich habe das Problem behoben. Morgen mit der neuen Version (Filtern nach beliebigen Ausdrücken) verfügbar.
Gruß
Damian