Hallo,
ich möchte den Druckstatus meines P2S im Dashboard mit farbigen und angepassten Icons anzeigen lassen.
Drucker Offline = Iconfarbe rot, icon: mdi:printer-3d-off
Drucker Läuft = Iconfarbe rot, icon: mdi:printer-3d
Drucker Leerlauf = Iconfarbe grün, icon: mdi:printer-3d
Das nachfolgende Script zeigt mir zwar den korrekten Status an (Offline, läuft oder Leerlauf), jedoch immer ein rotes Icon: mdi:printer-3d-off.
type: tile
entity: sensor.p2s_druckstatus
name: Druckstatus
vertical: false
tap_action:
action: none
features_position: bottom
card_mod:
style: |
ha-card {
{% if states('sensor.p2s_druckstatus' , 'Offline') %}
--card-mod-icon: mdi:printer-3d-off;
--card-mod-icon-color: red;
{% elif states('sensor.p2s_druckstatus' , 'Leerlauf') %}
--card-mod-icon: mdi:printer-3d;
--card-mod-icon-color: green;
{% elif state('sensor.p2s_druckstatus' , 'Läuft') %}
--card-mod-icon: mdi:printer-3d;
--card-mod-icon-color: orange;
{% endif %}
}
Was ist falsch?
{% if is_state('sensor.p2s_druckstatus' , 'Offline') %}
funktioniert auch nicht.