Bonjour Abdel j’ai compris ou était le pb : ton code communiqué hier fonctionne mais il faut enlever les commentaires. étonnant les # xxx sur la même ligne qu’une instruction faisait que cela ne fonctionnait pas.
Merci pour ton aide,
Voici le résultat obtenu :
Rouge → device n’est pas joignable (prise débranchée)
Bleu → Device Allumé
Gris → Device Eteint
Je peux aussi indiquer que le device passe en mode UNAVAILABLE 2h après être débranché.
et le code complet utilisé :
type: custom:mushroom-template-card
entity: sensor.tz3000_gvn91tmx_ts011f_active_power_2
primary: |
PC Chargeur -
{{ states('sensor.tz3000_gvn91tmx_ts011f_active_power_2') }} W
fill_container: true
icon: mdi:power-plug
layout: horizontal
secondary: >
{% if is_state('switch.tz3000_gvn91tmx_ts011f_switch_2','on') | float == 0 %}
Désactivée
{% else %}
Activée
{% endif %} le {{
as_timestamp(states.switch.tz3000_gvn91tmx_ts011f_switch_2.last_changed) |
timestamp_custom('%d/%m à %HH%M')}}
tap_action:
action: call-service
service: switch.toggle
data: {}
target:
entity_id: switch.tz3000_gvn91tmx_ts011f_switch_2
icon_color: |-
{% if is_state('switch.tz3000_gvn91tmx_ts011f_switch_2','on') %}
blue
{% elif is_state('switch.tz3000_gvn91tmx_ts011f_switch_2','off') %}
grey
{% else %}
red
{% endif %}
badge_icon: ''