Ja, ein Frame Element hat zwingend eine geschweifte Klammer um die untergeordneten Elemente.
Vermutlich hast Du schon irgendwo gelesen, dass Group Widgets bäh sind.
Ich weiß, es erscheint mühsam, alles hinzuschreiben, aber nur so bekommst Du auch die Kontrolle über das Aussehen, nur so kannst Du auf einer Unterseite (Group erzeugt auch eine Unterseite) überhaupt mit Frames arbeiten.
Ich weiß, die Versuchung ist groß... aber bitte, mach überall statt Group Text hin und ergänze die Widgets der Group Member händisch.
Und ja, entweder ausschließlich Frame oder gar kein Frame, gemischt ist nicht erlaubt und funktioniert auch nicht (egal, was Du in einer App siehst)
Beispiel:
Code: Alles auswählen
sitemap altbau label="Altbau" {
Frame label="Rollläden 1.OG" {
Default item=RsAFlur
Switch item=RsAFlur mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
Default item=RsANord
Switch item=RsANord mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
Default item=RsANordDach
Switch item=RsANordDach mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
Default item=RsASuedDach
Switch item=RsASuedDach mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
}
Frame label="Rollläden Erdgeschoss" {
Default item=RsAWoziHof
Switch item=RsAWoziHof mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
Default item=RsAWoziOst
Switch item=RsAWoziOst mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
Default item=RsAWoziWest
Switch item=RsAWoziWest mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
Default item=RsAKuche
Switch item=RsAKuche mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
Default item=RsASchlaf
Switch item=RsASchlaf mappings=[ 0="0%",25="25%",50="50%",100="100%" ]
}
Frame label="Außenbereich vorn" {
Switch item=NOutVorneSteckdose icon="poweroutlet"
Text item=NOutVorneSteckdoseC icon="poweroutlet"
Text item=NOutVorneSteckdoseH icon="poweroutlet"
Text item=NOutVorneSteckdoseWh
}
}
ergibt die unten angehängte Sitemap.
Frame sorgt für den Rahmen um die Widgets der einzelnen Items, Dadurch entsteht also eine Gruppierung der Widgets innerhalb der Seite der Sitemap.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet