Bezieht sich "or" auf die letzte Bedingung?

Begonnen von choetzu, 27 Juli 2017, 18:51:51

Vorheriges Thema - Nächstes Thema

choetzu

Hallo

ich habe bei mir folgendes definiert:

([10:00-20:30]
and [SZ_St2_FSB61] ne "closed"
and [PoolController:Pool_Aussen_Num]  > 23
or [Netatmo_SZ:temperature] > 25)
(set Storen_SZ closes)
(set Pushover msg title="Storen SZ" message="Storen SCHLIESSEN")


bezieht sich nun das "or" lediglich auf die letzte "and"-Bedingung oder auf ALLE vorgehenden "and"-Bedingungen? In meinem Fall sollte es sich nur auf die letzte "and"-Bedingung beziehen.

Danke für die Hilfe.

lg C
Raspi3, EnOcean, Zwave, Homematic

Ellert


CoolTux

#2

and [SZ_St2_FSB61] ne "closed"
and ([PoolController:Pool_Aussen_Num]  > 23
or [Netatmo_SZ:temperature] > 25) )


Klammern richtig setzen wie damals in der Schule.


Korrektur Klammer. Hab mich vertan
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

Ellert


choetzu

Zitat von: CoolTux am 27 Juli 2017, 19:15:39

and [SZ_St2_FSB61] ne "closed"
and ([PoolController:Pool_Aussen_Num]  > 23
or [Netatmo_SZ:temperature] > 25) )


Klammern richtig setzen wie damals in der Schule.


Korrektur Klammer. Hab mich vertan

Super, herzlichen Dank. Klappt soweit :)

Was würde passieren, wenn ich keine Klammer machen würde? Das ist mir nicht ganz klar.
Raspi3, EnOcean, Zwave, Homematic

amenomade

Dann würden die Storen schliessen sobald [Netatmo_SZ:temperature] > 25, unabhängig von der Zeit und von den anderen Bedingungen.

Und umgekehrt würden  die mit "and" verbundenen Bedingungen unabhängig von Netatmo temperature die Storen auch schliessen.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus