Allerdings bezieht sich das ja auf die Gruppe. Wenn das Kommando an die Gruppe geht, kannst Du nicht verhindern, dass jedes Item der Gruppe den Befehl empfängt. das kannst Du nur vermeiden, indem Du den Befehl nicht an die Gruppe schickst.
rule "resend command"
when
Item vSetMode received command
then
gSetMode.members.filter[m|m.state.toString != receivedCommand.toString ].forEach[i|i.sendCommand(receivedCommand.toString)]
end
Die Gruppenmember werden nach Status gefiltert. Diejenigen, deren Status nicht zum Kommando passt, empfangen das Kommando. Das eigentliche Kommando wird aber hier an das Item vSetMode gesendet, nicht an gSetMode!
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
rule "<gSetMode_Change_Mode>"
when
Member of gSetMode changed to AUTOMATIC
then
if (triggeringItem.state != MANUAL) { triggeringItem.sendCommand("MANUAL") }
end
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren
- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung