Hallo zusammen,
wenn in der commandref steht, dass bei DOIF alles von links nach rechts abgearbeitet wird, und ich will, dass eine Aktion bei kurzem ODER langem Tastendruck ausgelöst wird, aber nur wenn zwei weitere Bedingungen erfüllt sind - ist das so dann richtig oder muss man da noch klammern? (kanns es wg. Abwesenheit gerade nicht ausprobieren):
define Rollaeden_Bad_beide_doif DOIF ([Rolllaeden_Bad] eq "off" or [Rolllaeden_Bad] eq "dimdown" and [HM_123456:motor] =~ "stop:off" and [HM_654321:motor] =~ "stop:off")\
Grüße
Martin
Da müssen noch Klammern hin, and wird vor or ausgewertet, wie bei Mathe Punkt vor Strich.
Vielen Dank - so?
define Rollaeden_Bad_beide_doif DOIF (([Rolllaeden_Bad] eq "off" or [Rolllaeden_Bad] eq "dimdown") and [HM_123456:motor] =~ "stop:off" and [HM_654321:motor] =~ "stop:off")\
Schaut gut aus.
Danke! Hoffe, das bald testen zu können.