DOIF Schalten von 2 Geräten in einem Device

Begonnen von choetzu, 28 Dezember 2016, 14:55:08

Vorheriges Thema - Nächstes Thema

choetzu

Hallo

ich möchte bei Alarm (dummy), dass in meinem Device PoolController der Palmen_Spot und die Pool_LED mit on resp. off geschaltet werden. Wie mach ich dies richtig? So funktioniert es leider nicht..

([ALARM:state] eq "on") (set PoolController [Palmen_Spot,Pool_LED] on) DOELSE (set PoolController [Palmen_Spot,Pool_LED] off)

Wenn ich nur ein Licht schalten will, also z.B. Palmen_Spot dann funktioniert es mit

([ALARM:state] eq "on") (set PoolController Palmen_Spot on) DOELSE (set PoolController Palmen_Spot off)

danke.
Raspi3, EnOcean, Zwave, Homematic

Ellert

Falsche Syntax, richtig:
(set PoolController Pool_LED on, set PoolController Palmen_Spot on)

choetzu

danke für die schnelle Antwort... Klappt! Ich dachte nur, dass wenn es das selbe Device betrifft, dass man evtl. etwas abkürzen kann ;)
Raspi3, EnOcean, Zwave, Homematic

Ellert

Zitat von: choetzu am 28 Dezember 2016, 15:28:31
danke für die schnelle Antwort... Klappt! Ich dachte nur, dass wenn es das selbe Device betrifft, dass man evtl. etwas abkürzen kann ;)
Bei einem einfachen set-Befehl klappt es so

set a,b on

ob

set a dies,das on

funktioniert könntest Du ausprobieren.

choetzu

danke.

Zitat von: Ellert am 28 Dezember 2016, 17:14:27

set a dies,das on

funktioniert könntest Du ausprobieren.
geht leider nicht. ich habe entsprechend

set PoolController Pool_LED,Palmen_Spot on

gemacht. hat nicht geklappt.

Lg c
Raspi3, EnOcean, Zwave, Homematic

Per

Mit dem Komma kannst du doch mehrere Devices (hier: PoolController), nicht aber mehrere Befehle "koppeln". Wäre ja wie set dev an,aus, nur mit zwei Worten.