Seite 1 von 1
OH-Label-Cell Hintergrundfarbe einstellen
Verfasst: 6. Jul 2021 18:14
von toto1975
Hallo in die Runde,
da ich in OH noch absoluter Anfänger bin habe ich eine Frage zur Hintergrundfarbe der einzelnen "Zellen". Ich möchte wie im Beispiel auf der Overview einzelne "Zellen" Farbig darstellen
2021-07-06 18_08_39-openHAB und 16 weitere Seiten - Persönlich – Microsoft Edge.png
Mein Code den ich hier verwende ist folgender
Code: Alles auswählen
component: oh-cell
config:
title: Scene Auswahl
action: rule
actionItem: WohnzimmerRoom_Scene
actionRule: 470ba84061
subtitle: TV
footer: =(items.WohnzimmerRoom_Scene.state==="XFX2nbMjFgomUG0"?"Aktiv":"")
icon: f7:tv
color: green
Allerdings funktioniert dies nicht... Ebenso folgendes anstatt color: green
Irgendwie verstehe ich dies nicht. Gibt es ein einfaches Beispiel bzw. eine einfache Lösung?
Viele Grüße
Torsten
Re: OH-Label-Cell Hintergrundfarbe einstellen
Verfasst: 6. Jul 2021 22:17
von peter-pan
Hast du schon mal probiert unter "On"-expression einfach irgend etwas einzugeben, z.B.: aaa
Code: Alles auswählen
component: oh-cell
config:
action: toggle
actionItem: Sonoff_Basic_03
title: Schreibtischlampe
icon: oh:siren1
actionCommand: ON
actionCommandAlt: OFF
subtitle: =items.Sonoff_Basic_03.displayState
footer: "component: oh-cell"
color: lightblue
on: aaa
cell.jpg
Re: OH-Label-Cell Hintergrundfarbe einstellen
Verfasst: 7. Jul 2021 09:27
von toto1975
Hallo Peter-Pan,
da passiert leider gar nichts...
Code: Alles auswählen
component: oh-cell
config:
title: Scene Auswahl
action: rule
actionItem: WohnzimmerRoom_Scene
actionRule: 470ba84061
subtitle: TV
footer: =(items.WohnzimmerRoom_Scene.state==="XFX2nbMjFgomUG0"?"Aktiv":"")
icon: f7:tv
on: aaa
Re: OH-Label-Cell Hintergrundfarbe einstellen
Verfasst: 7. Jul 2021 11:57
von peter-pan
...und wo ist "color: lightblue" ?
Re: OH-Label-Cell Hintergrundfarbe einstellen
Verfasst: 7. Jul 2021 12:02
von toto1975
Danke ich habe es... Stand mit dem On ein wenig auf dem Schlauch
Gibt es eine gute Seite wo das erstellen der Widgets gut erklärt wird? Ich möchte nicht jedes mal hier "nerven"
Lieben Dank und Gruß
Torsten
Re: OH-Label-Cell Hintergrundfarbe einstellen
Verfasst: 7. Jul 2021 12:27
von peter-pan
Du nervst nicht. Dazu ist das Forum ja da, um Fragen zu stellen.
Das mit dem "On" ist bei mir auch nur ein Zufall gewesen (und Glück), weil ich genau wie du eine farbige Zelle haben wollte. Eigentlich gehört ja in dieses Feld ein Ausdruck (expression) rein und nicht "aaa"

. Ich weiss aber nicht genau was mit "
Expression to determine when the card should be highlighted. If blank, determine automatically from the primary bound item if applicable." gemeint ist bzw. ich hab es "noch" nicht mit einer Expression getestet. Das muss ich mal bei Gelegenheit probieren, wenn mir ein passendes Beispiel einfallt.
Aber mit OH-Label-Cell kann man in Verbindung mit einem Switch-Item den Effekt erzielen, dass sich die Zelle verfärbt, wenn man sie anklickt und ein bestimmter Zustand erreicht wird (z.B.: ON oder OFF)
Beispiel OH-Label-Cell:
Code: Alles auswählen
component: oh-label-cell
config:
header: Schreibtischlampe
icon: oh:siren
item: Sonoff_Basic_03
action: toggle
actionCommand: ON
actionCommandAlt: OFF
color: lightblue
actionItem: Sonoff_Basic_03
footer: "component: oh-label-cell"
cell-color.jpg