Ich möchte mit 'print' den Wert einer Bool-Variable aus smarthomeng als Text mit Farbe anzeigen. Der Eintrag mit Text sieht wie folgt aus:
Für einen Test habe ich die Bool-Variable als Zahl mit Farben versehen:
Das klappt wie ich erwartet habe.
Wenn ich nun die Version mit Text mit diesen Farben kombiniere, dann passiert nichts und der Text ist immer grün:
Wie muss das aussehen, damit der angezeigte Text die Farbe ändert ?
Code:
{{ basic.print('','eC.Sueden.Auto','','(VAR1 == 0) ? "aus" : "ein"') }}
Code:
{{ basic.print('','eC.Sueden.Auto','','',[1],['red','green']) }}
Wenn ich nun die Version mit Text mit diesen Farben kombiniere, dann passiert nichts und der Text ist immer grün:
Code:
{{ basic.print('','eC.Sueden.Auto','','(VAR1 == 0) ? "aus" : "ein"',[1],['red','green']) }}
Kommentar