FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: wthiess am 24 Januar 2017, 21:35:41

Titel: (Gelöst) DOIF und zwave Fensteröffner
Beitrag von: wthiess am 24 Januar 2017, 21:35:41
Hallo!
Ich komm nicht drauf!

Meine Funktion
#Alarmanlage doif
define Alarmausloeser DOIF ([Scharf_Unscharf] eq "1" and ([IT_000000000F] eq "on")) (set ZWave_SWITCH_BINARY_6 on)
attr Alarmausloeser room Alarmanlage,ZWave

funktioniert wie ich es will.

Allerdings hab ich ein Problem wenn ich den IT-Sensor gegen einen Zwave austausche.
Mit
#Alarmanlage doif
define Alarmausloeser DOIF ([Scharf_Unscharf] eq "1" and ([ZWave_SENSOR_NOTIFICATION_5:alarm:.*] eq "open")) (set ZWave_SWITCH_BINARY_6 on)
attr Alarmausloeser room Alarmanlage,ZWave

kommt folgende Fehlermeldung:
Unknown command doif, try help. Alarmausloeser DOIF: unknown expression format: .* Please define Alarmausloeser first Please define Alarmausloeser first Please define Alarmausloeser first Please define Alarmausloeser first


Der Zwave Sensor läuft mit Notify
define AlarmTor1 notify ZWave_SENSOR_NOTIFICATION_5:alarm:.*open set ZWave_SWITCH_BINARY_6 on

Im Event Monitor wird der Sensor folgen angezeigt:
ZWave_SENSOR_NOTIFICATION_5 alarm: AccessControl: Window/Door is open


Über einen dummy gelöst aber sehr umständlich
define AlarmTor1 notify ZWave_SENSOR_NOTIFICATION_5:alarm:.*open set dummy1 on
define dummy1 dummy
attr dummy1 room Alarmanlage
attr dummy1 setList on off
define Alarmausloeser DOIF ([Scharf_Unscharf] eq "1" and ([dummy1] eq "on")) (set ZWave_SWITCH_BINARY_6 on)
attr Alarmausloeser room Alarmanlage,ZWave
attr Alarmausloeser wait 5:5

Bitte um Syntaxhilfe

lg
Wolfgang
Titel: Antw:DOIF und zwave Fensteröffner
Beitrag von: Damian am 24 Januar 2017, 22:19:15
[ZWave_SENSOR_NOTIFICATION_5:alarm:.*]


kann nicht funktionieren, da es kein Reading "alarm:.*" gibt. Wenn du auf Ereignisse triggern willst, dann musst du sie in Anführungszeichen setzen:

[ZWave_SENSOR_NOTIFICATION_5:"alarm:.*open"]

siehe: https://fhem.de/commandref_DE.html#DOIF_Ereignissteuerung_ueber_Auswertung_von_Events
Titel: Antw:DOIF und zwave Fensteröffner
Beitrag von: wthiess am 24 Januar 2017, 22:30:37
Danke läuft.