Regensensor im Dashboard mit variablen Symbolen anzeigen funktioniert nicht

Kusei

New member
Hallo,
ich habe über einen Shelly Uni einen Regensensor verbaut.
Der Regensensor hängt an PIN 8 des Shelly.
Die Schaltfunktion ist auf Edge eingestellt.
Die Funktion des Sensors ist soweit gegeben.
Bei Regen erhalte ich das Signal on. Ist es trocken off.

Nun möchte ich im Dashboard je nach Zustand ein anderes Symbol sehen und habe es mit einem Template Sensor probiert.

Code:
  - sensor:
        friendly_name: Regensensor_Shelly
        icon: >
          {% if is_state('switch.shelly_regensensor_channel_2','on') %} mdi:water
          {% else %} mdi:water-off
          {% endif %}

Es klappt jedoch nicht und bringt einige Fehlermeldungen, auch zu anderen Sensoren.
Lasse ich den obigen Code weg, ist alles okay.
 
Zuletzt bearbeitet:
Hi,

ich bin mir gerade nicht sicher, aber müsste die Anpassung des Icons nicht in die customize.yaml, oder so in die configuration.yaml:

YAML:
  customize:    # Add an entry for each entity that you want to overwrite.     
    switch.shelly_regensensor_channel_2:
      friendly_name: Regensensor_Shelly    
      icon:  >
          {% if is_state('switch.shelly_regensensor_channel_2','on') %} mdi:water
          {% else %} mdi:water-off
          {% endif %}

Es wäre auch gut zu wissen wo dein Code Schnipsel steht und welche Fehlermeldung du bekommst.
 

Zurzeit aktive Besucher

Neueste Beiträge

Letzte Anleitungen

Statistik des Forums

Themen
4.552
Beiträge
46.582
Mitglieder
4.184
Neuestes Mitglied
thosch
Zurück
Oben