Comment recharger une intégration (HACS) via une automatisation?

@WarC0zes
Comment on ajoute un délai ?

Pour l’inconnu, c’est un des états listés.
Je vais aussi mettre unknown :wink:

edit : trouvé :slight_smile:

edit 2 :
Du coup le nouveau code complet :

alias: "RTE Tempo : Notification & Rechargement"
description: ""
trigger:
  - platform: time
    at: "06:30:00"
  - platform: time
    at: "11:10:00"
action:
  - if:
      - condition: or
        conditions:
          - condition: state
            entity_id: sensor.rte_tempo_couleur_actuelle
            state: inconnu
          - condition: state
            entity_id: sensor.rte_tempo_couleur_actuelle
            state: unavailable
          - condition: state
            entity_id: sensor.rte_tempo_couleur_actuelle
            state: unknown
          - condition: state
            entity_id: sensor.rte_tempo_prochaine_couleur
            state: inconnu
          - condition: state
            entity_id: sensor.rte_tempo_prochaine_couleur
            state: unavailable
          - condition: state
            entity_id: sensor.rte_tempo_prochaine_couleur
            state: unknown
    then:
      - service: homeassistant.reload_config_entry
        metadata: {}
        data: {}
        target:
          entity_id: sensor.rte_tempo_couleur_actuelle
      - delay:
          hours: 0
          minutes: 0
          seconds: 10
          milliseconds: 0
      - service: notify.notify
        data:
          message: Rechargement de l'entité RTE Tempo fait.
          title: 🌀 Rechargement RTE Tempo
  - service: notify.notify
    data:
      message: >-
        La couleur du jour est {{ states('sensor.rte_tempo_couleur_actuelle') }}
        {{ states('sensor.rte_tempo_couleur_actuelle_visuel') }}, demain sera un
        jour {{ states('sensor.rte_tempo_prochaine_couleur') }} {{
        states('sensor.rte_tempo_prochaine_couleur_visuel') }}
      title: ⚡️ C'est l'heure du tempo
      data:
        url: >-
          https://particulier.edf.fr/fr/accueil/gestion-contrat/options/tempo.html#/
        clickAction: >-
          https://particulier.edf.fr/fr/accueil/gestion-contrat/options/tempo.html#/
mode: single
1 « J'aime »

unknown c’est inconnu en français. Mais l’état est unknown et après traduit suivant la configuration de HA.

unavailable > indisponible en FR.

J’ai toujours mis le nom anglais.

exemple, en yaml

platform: state
entity_id:
  - light.0x00158d0002e75493
to: "on"

en mode UI, c’est marqué allumé, mais enfaite c’est on ( en yaml ).

Tu peut enlever:

          - condition: state
            entity_id: sensor.rte_tempo_prochaine_couleur
            state: inconnu

Juste un merci pour le partage, je rencontre le même problème depuis plusieurs jours et j’ai copié ton code je verrais si demain cela fonctionne.
Je suis dans le même cas faire quelque clic pour recharger une intégration c’est pénible :stuck_out_tongue:

1 « J'aime »