[gelöst]Fehler DOIF mit Readings von Homematic Schalter

Begonnen von -jato-, 03 Juni 2019, 20:32:51

Vorheriges Thema - Nächstes Thema

-jato-

Hallo zusammen,

ich habe ein Problem bei einem DOIF in dem ich den Iststand des Rolloschalters abfragen möchte.

([20:22] and [Rolladen_1:level] =  0) (set ELRO_2 on)

Bekomme diesen Fehler:
error: condition c01: Can't modify non-lvalue subroutine call in scalar assignment, line 1, at EOF
So gehts allerdings:
([20:22] and [Rolladen_1] eq "off") (set ELRO_2 on)

Readings vom gerät sind unter Anderem:
level   0
motor   stop:off
pct   0
recentStateType   info
state   off
timedOn   off

Hat jemand ein Tipp für mich?

MadMax-FHEM

Vergleichen ist nicht '=' sondern '==' ;)

'=' wäre eine Zuweisung und das ist (wie der Fehler sagt) nicht erlaubt ;)

Bzw. bei Strings: gt / lt / eq

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

-jato-


MadMax-FHEM

Gerne!

Bitte noch auf gelöst "stellen": umbenennen des ersten Beitrages in beispeielsweise "[gelöst] Fehler DOIF mit Readings von Homematic Schalter"

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)