Seite 1 von 1

Fensterkontakt innogy – Farbe bei Statusänderung anzeigen

Verfasst: 7. Nov 2022 15:01
von Blaubär :-)
Hallo Zusammen,

da wir etliche Komponenten von Innogy haben und in 2024 der Service eingestellt wird, war die Überlegung, alles neu z.B. von Homematic zu kaufen, oder eine andere Lösung zu suchen.
Dabei bin ich auf OpenHab 3 gestoßen. Das habe ich über Docker auf der Synology installiert.

Nun versuche ich den Zustand des Fensterkontakts in dem Widget Label-Card farblich darzustellen.

Der Yaml-Code ist:

Code: Alles auswählen

component: oh-label-card
config:
  action: analyzer
  actionAnalyzerItems:
    - Fensterkontakt_Kueche
  item: Fensterkontakt_Kueche
  title: Küchenfenster
  trendItem: Fenster_Kueche

(In dem "gewünschten Zustand" habe ich jeweils background: green bzw. red zugefügt)

Ich möchte die Farben jedoch automatisch anzeigen lassen, wenn sich der Status ändert.
Versucht habe ich alle möglichen gefundenen Codes, rules, script mit Blocks, Metadaten.

Vielleicht hat jemand für mich eine Lösung.
Ich bedanke mich im Voraus :)

Re: Fensterkontakt innogy – Farbe bei Statusänderung anzeigen

Verfasst: 7. Nov 2022 18:43
von peter-pan
Wie wär's damit:

Code: Alles auswählen

component: oh-label-card
config:
  background: '=items.gWindowOffice.state == "OPEN" ? "red" : "green"'
  title: Arbeitszimmer
  action: analyzer
  actionAnalyzerItems:
    - gWindowOffice
  item: gWindowOffice
slots: null

Re: Fensterkontakt innogy – Farbe bei Statusänderung anzeigen

Verfasst: 7. Nov 2022 19:01
von Blaubär :-)
Wie wär's damit:
Wahnsinn :D das funktioniert :D

Ich danke Dir ganz herzlich.

Re: Fensterkontakt innogy – Farbe bei Statusänderung anzeigen

Verfasst: 7. Nov 2022 19:22
von peter-pan
...immer gerne. 👍