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
Es ist wie
5 * 3 * 4 + 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
Das wäre dann richtig?
5 * 3 (* 4 + 2)
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.
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.