nachdem ich mich jetzt lange Zeit in OpenHab eingearbeitet habe, würde ich gerne einen Schönheitsfehler beheben.
Dazu muss ich sagen, dass ich viel durch probieren gelernt habe. In der Doku bin ich zu meinen Anwendungen nur selten fündig geworden.
Ich habe zwei Things für die Heizung:
- Heizung Ein/Aus
- Heizen/Kühlen
Beide sind Boolesch.
Ich habe diese jetzt über Umwege in meine Sitemap eingebunden.
things:
Code: Alles auswählen
Thing mqtt:topic:Heizung "Heizung"{
Channels:
Type string : EinAus "Heizung" [stateTopic="Heizung/Allgemein/EinAusStatus", commandTopic="Heizung/Allgemein/EinAusCmd"]
Type string : HeizenKuehlen "HeizenKuehlen" [stateTopic="Heizung/Allgemein/HeizenKühlenStatus", commandTopic="Heizung/Allgemein/HeizenKühlenCmd"]
}
Code: Alles auswählen
String Heizung "Heizung" <switch> {channel="mqtt:topic:Heizung:EinAus", autoupdate="false"}
String Heizen_Kuehlen "HeizenKuehlen" <switch> {channel="mqtt:topic:Heizung:HeizenKuehlen", autoupdate="false"}
Code: Alles auswählen
Frame label="Allgemein"{
Switch item=Heizung label="Heizung" mappings=[False="Aus", True="Ein"]
Switch item=Heizen_Kuehlen label="HeizenKuehlen" mappings=[False="Kühlen", True="Heizen"]
}
Jetzt würde ich gerne das Icon ersetzen, vielleicht sogar dynamisch, zumindest beim unteren.
Zudem wird mir neben den Tastern immer False oder True angezeigt, bekommt man das weg?
Vielen Dank,
Stefan