Folgendes ist klar und verwende ich viel:
{ if (Value("Aktor_A") eq "on" || Value("Dummy_B") eq "irgendwas") { fhem("...
{ if (Value("ktor_A") eq "off" && Value("Dummy_C") ne "blabla") { fhem("...
Ich habe aber jetzt eine Aufgabe, wo ich gerne Folgendes machen würde:
Wenn (A oder B) und C, dann...
if (Value("Aktor_A") eq "on" || Value("Dummy_B") eq "irgendwas" && Value("Dummy_C") ne "blabla") { fhem("...
scheint mir nicht okay, weil da ja nicht klar ist, ob
(A oder B) und C
oder
A oder (B und C)
zutreffen soll.
Wie mach ich das eindeutig? Kann nicht genug Perl...