gelöst: error - present eq "present": Unknown command present, try help

Begonnen von KNUT345, 24 Juli 2018, 18:38:45

Vorheriges Thema - Nächstes Thema

KNUT345

Hallo Zusammen,
ich benutze schon seit geraumer Zeit ein DOIF in Verbindung mit einem Bewegungsmelder als Raumüberwachung.
Vor kurzem ist mir aufgefallen, dass das Modul permanent einen Fehler meldet.
Zitaterror - present eq "present": Unknown command present, try help

defmod Bewegungsmelder_Email_DOIF DOIF ([Cam1:snapshots] and [?HomeStatus_alle] eq "absent" and [?Cam1:auto] eq "off")\
({RPiMail('...','...')})\
DOELSE ([HomeStatus_alle] eq "present")
attr Bewegungsmelder_Email_DOIF devStateIcon disabled:ios-off cmd_1.*:ios-on-red cmd_2:ios-on-blue2 initialize.*:ios-set_on
attr Bewegungsmelder_Email_DOIF do always
attr Bewegungsmelder_Email_DOIF room Sicherheit
attr Bewegungsmelder_Email_DOIF wait 5:0
attr Bewegungsmelder_Email_DOIF webCmd disable:enable:initialize


Hat jemand eine Idee was da nicht passt?

Danke im Voraus, Grüße
Knut

Damian

Poste mal Ausgabe von list Bewegungsmelder_Email_DOIF
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

CoolTux

DOELSE ([HomeStatus_alle] eq "present")

Das ist Unsinn. Da kommt keine Bedingung hinter DOELSE sondern ein FHEM Befehl.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

KNUT345