NEWS
Binding funktioniert nicht
-
Hallo,
ich möchte in VIS bei einem Feld den Hintergrund abhängig von dessen Wert machen, aber irgendwie funktioniert das nicht:{h:sonoff.0.Gefrierschrank.ENERGY_Power; h = 0.6 ? "#15a914" : h > 0.6 ? "#1b3df8" : ? "#fe2a2a"}Und zwar soll bei einem Wert von 0.6 eine bestimmte Farbe gesetzt werden, wenn der Wert größer als 0,6 ebenfalls eine andere und bei einem Wert von 0 eine dritte Farbe.
-
Hallo,
ich möchte in VIS bei einem Feld den Hintergrund abhängig von dessen Wert machen, aber irgendwie funktioniert das nicht:{h:sonoff.0.Gefrierschrank.ENERGY_Power; h = 0.6 ? "#15a914" : h > 0.6 ? "#1b3df8" : ? "#fe2a2a"}Und zwar soll bei einem Wert von 0.6 eine bestimmte Farbe gesetzt werden, wenn der Wert größer als 0,6 ebenfalls eine andere und bei einem Wert von 0 eine dritte Farbe.
-
@manfredh1
h=0.6 ist eine Zuweisung und ist per se immer wahr.
Du meinst sicherlich ein Vergleich mit ==
Dann könnte es auch noch sein, das h ein String enthält, der mit parseFloat erst im eine Zahl umgewandelt werden muss@oliverio sagte in Binding funktioniert nicht:
h=0.6 ist eine Zuweisung und ist per se immer wahr.
Du meinst sicherlich ein Vergleich mit ==
Dann könnte es auch noch sein, das h ein String enthält, der mit parseFloat erst im eine Zahl umgewandelt werden mussIrgendwie komm ich nicht drauf, bei den anderen, wo ich das verwende funktioniert es
Das hier z.B. passt, da wird beim Wert 0 die grüne Farbe angezeigt und alles was darüber ist wird rot.{h:sonoff.0.Kuehlschrank.ENERGY_Power; h > 0 ? "#fe2a2a" : "#15a914"}In meinem Fall aber brauch ich nun drei Farben. 0 soll grün sein, alles unter 1 soll z.b. gelb sein und alles darüber dann rot.
Und das bekomm ich einfach nicht hin. Und ja es ist bereits eine Zahl, die aus dem Datenpunkt Energy-Power ausgelesen wird.
-
@oliverio sagte in Binding funktioniert nicht:
h=0.6 ist eine Zuweisung und ist per se immer wahr.
Du meinst sicherlich ein Vergleich mit ==
Dann könnte es auch noch sein, das h ein String enthält, der mit parseFloat erst im eine Zahl umgewandelt werden mussIrgendwie komm ich nicht drauf, bei den anderen, wo ich das verwende funktioniert es
Das hier z.B. passt, da wird beim Wert 0 die grüne Farbe angezeigt und alles was darüber ist wird rot.{h:sonoff.0.Kuehlschrank.ENERGY_Power; h > 0 ? "#fe2a2a" : "#15a914"}In meinem Fall aber brauch ich nun drei Farben. 0 soll grün sein, alles unter 1 soll z.b. gelb sein und alles darüber dann rot.
Und das bekomm ich einfach nicht hin. Und ja es ist bereits eine Zahl, die aus dem Datenpunkt Energy-Power ausgelesen wird.
@ManfredH1
{h:sonoff.0.Kuehlschrank.ENERGY_Power;h==0?"green":h>1?"red":"yellow"}Die Farben ersetzt du durch deine #
-
@ManfredH1
{h:sonoff.0.Kuehlschrank.ENERGY_Power;h==0?"green":h>1?"red":"yellow"}Die Farben ersetzt du durch deine #
-
@oliverio sagte in Binding funktioniert nicht:
h=0.6 ist eine Zuweisung und ist per se immer wahr.
Du meinst sicherlich ein Vergleich mit ==
Dann könnte es auch noch sein, das h ein String enthält, der mit parseFloat erst im eine Zahl umgewandelt werden mussIrgendwie komm ich nicht drauf, bei den anderen, wo ich das verwende funktioniert es
Das hier z.B. passt, da wird beim Wert 0 die grüne Farbe angezeigt und alles was darüber ist wird rot.{h:sonoff.0.Kuehlschrank.ENERGY_Power; h > 0 ? "#fe2a2a" : "#15a914"}In meinem Fall aber brauch ich nun drei Farben. 0 soll grün sein, alles unter 1 soll z.b. gelb sein und alles darüber dann rot.
Und das bekomm ich einfach nicht hin. Und ja es ist bereits eine Zahl, die aus dem Datenpunkt Energy-Power ausgelesen wird.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden