Ein Group Widget hat keine Schaltfläche! entsprechend kannst Du auch kein mapping für ein Group Widget definieren.
Ich rate immer, das Group Widget nicht zu verwenden, da man damit zwar schnell eine Sitemap zusammenbauen kann, aber keinerlei Möglichkeiten hat, irgendetwas zu beeinflussen.
Du kannst Group Items auch anderen Group Items zuordnen (aber bitte nicht zirkular...). Der gesendete Befehl sollte dann durchgereicht werden.
Code: Alles auswählen
Group:Switch:OR(ON,OFF) gAlleLichter "Alle Lichter"
Group:Switch:OR(ON,OFF) gOG1Lichter "Lichter 1. Stock" (gAlleLichter)
Group:Switch:OR(ON,OFF) gOG1Zimmer1 "Zimmer 1 1. Stock" (gOG1Lichter)
Switch OG1Zimmer1Lampe1 "Lampe 1" (gOG1Zimmer1)
Switch OG1Zimmer1Lampe2 "Lampe 2" (gOG1Zimmer1)
Group:Switch:OR(ON,OFF) gOG1Zimmer2 "Zimmer 2 1. Stock" (gOG1Lichter)
Switch OG1Zimmer2Lampe1 "Lampe 1" (gOG1Zimmer2)
Switch OG1Zimmer2Lampe2 "Lampe 2" (gOG1Zimmer2)
Group:Switch:OR(ON,OFF) gEGLichter "Lichter Erdgeschoss" (gAlleLichter)
Group:Switch:OR(ON,OFF) gEGZimmer1 "Zimmer 1 Erdgeschoss" (gEGLichter)
Switch EGZimmer1Lampe1 "Lampe 1" (gEGZimmer1)
Switch EGZimmer1Lampe2 "Lampe 2" (gEGZimmer1)
Group:Switch:OR(ON,OFF) gEGZimmer2 "Zimmer 2 Erdgeschoss" (gEGLichter)
Switch EGZimmer2Lampe1 "Lampe 1" (gEGZimmer2)
Switch EGZimmer2Lampe2 "Lampe 2" (gEGZimmer2)
Group:Switch:OR(ON,OFF) gUGLichter "Lichter Untergeschoss" (gAlleLichter)
Group:Switch:OR(ON,OFF) gUGZimmer1 "Zimmer 2 Keller" (gUGLichter)
Switch UGZimmer1Lampe1 "Lampe 1" (gUGZimmer1)
Switch UGZimmer1Lampe2 "Lampe 2" (gUGZimmer1)
Group:Switch:OR(ON,OFF) gUGZimmer2 "Zimmer 2 Keller" (gUGLichter)
Switch UGZimmer2Lampe1 "Lampe 1" (gUGZimmer2)
Switch UGZimmer2Lampe2 "Lampe 2" (gUGZimmer2)
Das Item gAlleLichter sollte alle Leuchten schalten können. Die jeweiligen Untergruppen können dann jeweils nur einen Teil der Leuchten schalten.
In der Sitemap musst Du aber immer das Switch Widget verwenden.
Die Einrückung und Anordnung der Items ist hier nur um es optisch etwas aufzubereiten, das spielt normal keine Rolle.
es gibt noch eine andere Möglichkeit, das gleiche zu erreichen:
Code: Alles auswählen
Group:Switch:OR(ON,OFF) gAlleLichter "Alle Lichter"
Group:Switch:OR(ON,OFF) gOG1Lichter "Lichter 1. Stock"
Group:Switch:OR(ON,OFF) gEGLichter "Lichter Erdgeschoss"
Group:Switch:OR(ON,OFF) gUGLichter "Lichter Untergeschoss"
Group:Switch:OR(ON,OFF) gOG1Zimmer1 "Zimmer 1 1. Stock"
Group:Switch:OR(ON,OFF) gOG1Zimmer2 "Zimmer 2 1. Stock"
Group:Switch:OR(ON,OFF) gEGZimmer1 "Zimmer 1 Erdgeschoss"
Group:Switch:OR(ON,OFF) gEGZimmer2 "Zimmer 2 Erdgeschoss"
Group:Switch:OR(ON,OFF) gUGZimmer1 "Zimmer 2 Keller"
Group:Switch:OR(ON,OFF) gUGZimmer2 "Zimmer 2 Keller"
Switch OG1Zimmer1Lampe1 "Lampe 1" (gAlleLichter, gOG1Lichter, gOG1Zimmer1)
Switch OG1Zimmer1Lampe2 "Lampe 2" (gAlleLichter, gOG1Lichter, gOG1Zimmer1)
Switch OG1Zimmer2Lampe1 "Lampe 1" (gAlleLichter, gOG1Lichter, gOG1Zimmer2)
Switch OG1Zimmer2Lampe2 "Lampe 2" (gAlleLichter, gOG1Lichter, gOG1Zimmer2)
Switch EGZimmer1Lampe1 "Lampe 1" (gAlleLichter, gEGLichter, gEGZimmer1)
Switch EGZimmer1Lampe2 "Lampe 2" (gAlleLichter, gEGLichter, gEGZimmer1)
Switch EGZimmer2Lampe1 "Lampe 1" (gAlleLichter, gEGLichter, gEGZimmer2)
Switch EGZimmer2Lampe2 "Lampe 2" (gAlleLichter, gEGLichter, gEGZimmer2)
Switch UGZimmer1Lampe1 "Lampe 1" (gAlleLichter, gUGLichter, gUGZimmer1)
Switch UGZimmer1Lampe2 "Lampe 2" (gAlleLichter, gUGLichter, gUGZimmer1)
Switch UGZimmer2Lampe1 "Lampe 1" (gAlleLichter, gUGLichter, gUGZimmer2)
Switch UGZimmer2Lampe2 "Lampe 2" (gAlleLichter, gUGLichter, gUGZimmer2)
hier sind nun die Gruppen nicht hierarchisch definiert, stattdessen sind die Items explizit jeder der Gruppen zugewiesen.
Die Abbildung in der Sitemap muss in diesem Fall natürlich komplett händisch erfolgen, aber ich habe ja bereits oben erwähnt, dass ich das Group Widget nicht mag.

Funktionieren sollte beide Ansätze.