ng-if Syntax für einen float wert (Anwender widget in HABpanel)

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
franzda
Beiträge: 26
Registriert: 9. Jun 2019 21:12
Answers: 0

ng-if Syntax für einen float wert (Anwender widget in HABpanel)

Beitrag von franzda »

Ich möchte in Abhängigkeit des Wertes die Farbe einstellen:

wie sollte ich die Abfrage formulieren. Leider finde ich keine Dokumentation wo ich nachlesen könnte.

Wäre für CODE Vorschlag und für Doku - Empfehlung dankbar
habe schon einiges probiert aber ohne Erfolg Der Wert wird immer grün ausgegeben unabhängig vom Wert

Code: Alles auswählen

<div *ng-if="itemValue(EnBw_Aktuell) < '0.0' ">
   <h3 style="color:LIMEGREEN;">
   {{'%.0f' | sprintf:itemValue('EnBw_Aktuell') }} <br>
</div>
Zuletzt geändert von franzda am 1. Sep 2020 07:15, insgesamt 1-mal geändert.

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 243
Wohnort: Darmstadt

Re: ng-if Syntax für einen float wert

Beitrag von udo1toni »

Könntest Du im Titel bitte noch vermerken, dass es um HABpanel geht?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

franzda
Beiträge: 26
Registriert: 9. Jun 2019 21:12
Answers: 0

Re: ng-if Syntax für einen float wert (Anwender widget in HABpanel)

Beitrag von franzda »

Das ist hier die Lösung.

https://community.openhab.org/t/ng-if-s ... e/104400/4

Code: Alles auswählen

<h3 ng-style="{ color: parseFloat(itemState('EnBw_Aktuell')) < 0.0 ? 'green':'red' }"> 
  {{'%.0f' | sprintf:itemValue('EnBw_Aktuell') }} <br>
  </h3>

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 243
Wohnort: Darmstadt

Re: ng-if Syntax für einen float wert (Anwender widget in HABpanel)

Beitrag von udo1toni »

Prima :)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten