nach DOELSE werden nicht alle Befehle erledigt

Begonnen von achim60, 26 Oktober 2017, 13:23:18

Vorheriges Thema - Nächstes Thema

achim60

#15
Zitat von: CoolTux am 26 Oktober 2017, 14:27:02

([pflanze1:lux] < 300 and [?alarm_scharf] eq "on") (set Schalter_Funksteckdose_A on,set HM_4140E2_Dim pct 30) DOELSEIF ([pflanze1:lux] > 300 and [?alarm_scharf] eq "on") ((set Schalter_Funksteckdose_A,HM_4140E2_Dim off))


Es fehlte doch nur ein ( bei der Zweiten Condition. So sollte es jetzt gehen, zu mindest bei mir tut es das.

mhhhh  das verstehe ich jetzt nicht. Wenn ich im Dunkeln nach hause komme liegt die Luxzahl unter 300 und ich schalte dann ja die Alarmanlage aus.

Somit geht der Staus von alarm_scharf auf off und pflanze1lux ist unter 300. Dann wird doch alles nach DOELSEIF erst gar nicht abgearbeitet und die Funsteckdose bzw. der Dimmer geht nicht aus.

CoolTux

richtig. Warum sollte auch das Licht ausgehen wenn Du im dunkeln zu hause bist. Licht im dunkeln ist ja gut.
Wenn Du willst das das Licht im Dunkeln aus geht wenn Du nach hause kommst dann mach noch ein or dazu


([pflanze1:lux] < 300 and [?alarm_scharf] eq "on") (set Schalter_Funksteckdose_A on,set HM_4140E2_Dim pct 30) DOELSEIF ([pflanze1:lux] > 300 and [?alarm_scharf] eq "on") or ([alarm_scharf] eq "off")) ((set Schalter_Funksteckdose_A,HM_4140E2_Dim off))
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

achim60

Zitat von: CoolTux am 26 Oktober 2017, 15:21:57
richtig. Warum sollte auch das Licht ausgehen wenn Du im dunkeln zu hause bist. Licht im dunkeln ist ja gut.
Wenn Du willst das das Licht im Dunkeln aus geht wenn Du nach hause kommst dann mach noch ein or dazu



Stimmt, darüber habe ich gar nicht nachgedacht. Das Licht kann ja an bleiben  ;)
Besten Dank für die Hile!