FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: grappa24 am 26 Januar 2019, 17:22:09

Titel: [gelöst] Frage zu DOIF (device:reading)
Beitrag von: grappa24 am 26 Januar 2019, 17:22:09
Mein device "bd_rollo" hat u.a. das reading "motor", welches Events erzeugt wie "stop:32.5" oder "up:14":
2019-01-26 17:09:45 CUL_HM bd_rollo motor: up:14
2019-01-26 17:09:51 CUL_HM bd_rollo motor: stop:32.5


Abfragen möchte ich in einem DOIF aber nur auf "stop", "up" und "down", die Werte sollen ignoriert werden:
([bd_rollo:motor] eq "stop.*] and [...]) (set ...)

Was mach ich da falsch?
Titel: Antw:Frage zu DOIF (device:reading)
Beitrag von: Damian am 26 Januar 2019, 17:27:09
Zitat von: grappa24 am 26 Januar 2019, 17:22:09
Mein device "bd_rollo" hat u.a. das reading "motor", welches Events erzeugt wie "stop:32.5" oder "up:14":
2019-01-26 17:09:45 CUL_HM bd_rollo motor: up:14
2019-01-26 17:09:51 CUL_HM bd_rollo motor: stop:32.5


Abfragen möchte ich in einem DOIF aber nur auf "stop", "up" und "down", die Werte sollen ignoriert werden:
([bd_rollo:motor] eq "stop.*] and [...]) (set ...)

Was mach ich da falsch?

([bd_rollo:motor] =~ "stop"] and [...]) (set ...)[/code