J’utilise l’intégration Alert pour me prévenir que ma porte de garage est restée ouverte.
alert:
garage_door_opened:
name: "Porte de garage ouverte"
done_message: "Porte de garage refermée"
entity_id: binary_sensor.zc12_di
state: 'on'
repeat:
- 30
- 45
skip_first: true
notifiers:
- notify.mobile_app_redmi_note12
- mobile_app_mi_11
Grâce au paramètre ‹ skip_first: true ›, la notification n’est envoyée que si la porte est restée ouverte pendant 30 minutes: c’est parfait.
Je voudrais changer l’icône de ma porte de garage en « mdi: garage-alert-variant » en utilisant l’entité ‹ garage_door_opened ›.
- type: custom:mushroom-chips-card
chips:
- type: template
entity: binary_sensor.zc12_di
name: porte de garage
content: ''
icon: |
{% if is_state('alert.garage_door_opened', 'on') %}
mdi:garage-alert-variant
{% elif is_state(entity, 'on') %}
mdi:garage-open-variant
{% else %}
mdi:garage-variant
{% endif %}
icon_color: |
{% if is_state(entity, 'off') %}
blue
{% else %}
yellow
{% endif %}
Or, cette entité ‹ alert.garage_door_opened › passe à ‹ On › dès que la porte est ouverte.
Le sujet à été remonté depuis longtemps sous Github, mais rien n’a été changé.
https://github.com/home-assistant/core/issues/37828
Auriez-vous une solution simple ?