Wenn ein Schalter auf ON dann zwei weitere auch Schalten (solved)
Verfasst: 16. Feb 2020 10:27
Hi,
muss nach langer Zeit mal wieder die Experten zu Rate ziehen.
Ich habe im Flur nur ein Licht, aber drei Schalter, die ursprünglich klassisch über Kreuzschaltung verkabelt waren.
Diese Schalter habe ich jetzt durch Sonoff Touch Schalter ersetzt, die alle einfach parallel verkabelt sind.
Das heisst, ich kann zwar von jedem Schalter einschalten, aber natuerlich nicht mehr von einem anderen aus, solange noch ein Schalter an ist.
Ich habe die Schalter in einer Gruppe
Der Gruppenschalter funktioniert auch wie er soll, wenn ich aber an den Lichtschaltern schalte beeinflusst das den Gruppenschalter nicht.
muss man das mit einer Rule machen ?
Ich habe das mal so ausprobiert, funktioniert aber auch nicht
Bitte um Erleuchtung
muss nach langer Zeit mal wieder die Experten zu Rate ziehen.
Ich habe im Flur nur ein Licht, aber drei Schalter, die ursprünglich klassisch über Kreuzschaltung verkabelt waren.
Diese Schalter habe ich jetzt durch Sonoff Touch Schalter ersetzt, die alle einfach parallel verkabelt sind.
Das heisst, ich kann zwar von jedem Schalter einschalten, aber natuerlich nicht mehr von einem anderen aus, solange noch ein Schalter an ist.
Ich habe die Schalter in einer Gruppe
Code: Alles auswählen
Group:Switch:OR(ON, OFF) gEGFlur "Flurlicht"
Switch Flurlicht1 "Flurlicht1" <light> (gEGFlur) ["Lighting"] { channel="mqtt:topic:T0EU2C_FLUR1:switch1" }
Switch Flurlicht2 "Flurlicht2" <light> (gEGFlur) ["Lighting"] { channel="mqtt:topic:T0EU2C_FLUR2:switch1" }
Switch Flurlicht3 "Flurlicht3" <light> (gEGFlur) ["Lighting"] { channel="mqtt:topic:T0EU2C_HTUER1:switch1" }
muss man das mit einer Rule machen ?
Ich habe das mal so ausprobiert, funktioniert aber auch nicht
Code: Alles auswählen
rule "EGGruppenschaltung SW1 ON"
when
Item Flurlicht1 received command ON
then
Flurlicht2.sendCommand(ON)
Flurlicht3.sendCommand(ON)
end
rule "EGGruppenschaltung SW1 OFF"
when
Item Flurlicht1 received command OFF
then
Flurlicht2.sendCommand(OFF)
Flurlicht3.sendCommand(OFF)
end
Bitte um Erleuchtung