FHEM Forum

FHEM => Automatisierung => Thema gestartet von: czcbe am 23 Dezember 2018, 10:43:40

Titel: [gelöst] Residents in Gruppen aufteilen und mit DOIF auf Gruppe reagieren
Beitrag von: czcbe am 23 Dezember 2018, 10:43:40
Hallo zusammen

In einem einzigen Residents-Device sind alle Roommates-Devices Kinder, Eltern, Gäste etc. angelegt. Soweit so gut. Doku sagt, man kann die Roommates zuteilen zu sog. groups, z.Bsp. in "Kinder" und "Eltern".

Es stellt sich mir nun die Frage, wie ich auf eine solche Gruppe gezielt mit einem DOIF reagieren kann?

Logik-Bsp:

([Residents:group=Kinder] eq "absent") (set Kinderlampe off)
([Roommate:group=Kinder] eq "absent") (set Kinderlampe off)



Ich könnte natürlich optional mehrere Residents-Devices erstellen und dann gezielt reagieren, aber ist das der Sinn, wenn man ja schon Gruppen hat? Ich kann dann nicht mehr in einem einzigen Device feststellen, ob alle weg/da usw...
Titel: Antw:Residents/Roommates in Gruppen aufteilen und mit DOIF auf Gruppe reagieren
Beitrag von: Loredo am 23 Dezember 2018, 11:42:02
Der Sinn ist in der Tat mehrere RESIDENTS anzulegen und entsprechend jeweils dann dort nur diejenigen hinzuzufügen, die dieser Personengruppe angehören.
Dass du "schon Gruppen" hast, stimmt ja nicht: Du hast nur ein einzelnes Gruppen Device für die Gesamtgruppe. Eine Untergruppe über ein einzelnes Device zu verwalten wäre äußerst umständlich und nicht sinnvoll.
Titel: Antw:Residents/Roommates in Gruppen aufteilen und mit DOIF auf Gruppe reagieren
Beitrag von: czcbe am 23 Dezember 2018, 12:48:48
Dann gibt es für das Attribut "group" eigentlich nicht viel Verwendungszwecke, ausser für Darstellungen?
Titel: Antw:Residents/Roommates in Gruppen aufteilen und mit DOIF auf Gruppe reagieren
Beitrag von: Loredo am 23 Dezember 2018, 17:07:08
Das Attribut Group gehört zu FHEMWEB, ja.