Seite 1 von 1
Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 12:04
von lenschith
Ich habe folgendes Setup in openHAB 5.0.3:
Eine Location, darunter ein Equipment „EchoDot“ mit Semantic Class AudioVisual → Speaker
Darunter ein ungebundenes Item
Type: Switch
Semantic: Point → Control
Property: MediaControl
Wenn ich den Switch auf ON setze, erscheint kein Badge in der Location Card.
Ändere ich nur die Property des gleichen Items von MediaControl auf Light, erscheint sofort ein Lampen-Badge in der Location Card.
Frage:
Welche Property muss ein Speaker-Point in openHAB 5 haben, damit er in der Location Card als Badge angezeigt wird?
Reicht MediaControl nicht aus – und wenn nein, was ist die korrekte semantische Modellierung für Speaker?
Danke für die Info.
Gruß Lenschi
Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 14:34
von peter-pan
Die Property muss "Power" sein.
Mein Beispiel für ein ungebundenes Item.
.items
Code: Alles auswählen
Switch AZ_Sonos_Stop_cross "Stop Cross [MAP(de.map):%s]" <sonos_stop> (AZ_Sonos) ["Control","Power"] { stateDescription="pattern" [pattern="MAP(de.map):%s", readOnly=true] }
Ich weiss nicht, ob das das Neueste zu diesem Thema ist, aber
hier findest du die semantische Verbindung (Speaker-Contol-Power) der Location-Badges.
Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 14:59
von lenschith
das hatte ich auch gefunden, aber was ist in OH5.0.3 POWER?
Power ist ja Leistung? ich steh da etwas auf'n Schlauch.
Screenshot 2025-12-17 145553.png
ich finde nur ENABLED "Aktiviert" aber auch das funktioniert nicht, ich nutze keine Text Definitionen - alles in der UI angelegt.
Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 15:43
von Harka
Moin,
versuch mal
Semantic_Point mit Control oder Status
UND
Semantic_Property mit Leistung
Damit klappt es hier.
Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 18:04
von peter-pan
Hier noch zwei Snapshots und ein Yaml-Code zum besseren Verständnis:
Code: Alles auswählen
label: Stop Cross
type: Switch
icon: sonos_stop
groupNames:
- AZ_Sonos
tags:
- Power
- Control
Beispiele:
item1.jpg
item2.jpg
Und so müsstest du das wohl über die UI anlegen:
item3.jpg
Ich bevorzuge aber nach wie vor die Text-Variante

Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 18:09
von peter-pan
Nachtrag:
Sorry der Semantic-Point sieht natürlich so aus:
item4.jpg
Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 18:48
von lenschith
sorry. das klappt bei mir nicht. ich hab jetzt eure Vorschläge alle versucht aber erfolglos

Mein Equpment:
Code: Alles auswählen
label: TestEquiment
type: Group
icon: ""
groupNames:
- test
tags:
- Speaker
groupType: None
function: None
Test Switch1:
Code: Alles auswählen
label: TestSwitch1
type: Switch
icon: switch
groupNames:
- mapdb_test
- test
- TestEquiment
tags:
- Power
- Control
Screenshot 2025-12-17 184715.png
Test Switch2:
Code: Alles auswählen
label: TestSwtich2
type: Switch
icon: switch
groupNames:
- mapdb_test
- test
- TestEquiment
tags:
- Power
- Status
Screenshot 2025-12-17 184557.png
beides ohne Erfolg. Wenn der Switch ON ist kommt kein Badge.
Wo hab ich denn da noch einen Fehler. konnte im Netz auch keine weitere Infos finden oder nen Bug auf GIT.
Ich nutzte openHAB 5.0.3
Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 17. Dez 2025 19:56
von lenschith
habs gefunden. War zwei Gruppen zugeordnet. 1x der Equipment und 1x der Location
und es muss POWER sein also
Leistung!
Danke, da wäre ich nie drauf gekommen.
Re: Speaker wird in Location Card nicht als Badge angezeigt
Verfasst: 18. Dez 2025 10:47
von peter-pan
Super, wenn du's gefunden hast. Aber eigentlich hätte dir das auch irgendwo in den Log's angezeigt werden müssen(beim Start).
Aber ich vermute mal, du hast kein frontail mehr im Einsatz. Da kann man das leicht übersehen ?!