Récupérer le nom du trigger

Bonjour,

Dans la documentation :

j’ai trouvé cet example :

automation:
  trigger:
    - platform: numeric_state
      entity_id:
        - sensor.temperature_1
        - sensor.temperature_2
      above: 80
      for:
        minutes: "{{ states('input_number.high_temp_min')|int }}"
        seconds: "{{ states('input_number.high_temp_sec')|int }}"
  action:
    - service: persistent_notification.create
      data:
        message: >
          {{ trigger.to_state.name }} too high for {{ trigger.for }}!

voilà mon automatisation

  - id: notif_plant
    alias: Plant Notification
    trigger:
      - platform: numeric_state
        entity_id: sensor.ficus_moisture
        below: 20
      - platform: numeric_state
        entity_id: sensor.acauria_moisture
        below: 15
    action:
      - service: notify.notify_iphone
        data:
          message:  Eau pour {{ trigger.state.name }} !

Alors j’ai essayé suite à la lecture de plusieurs sujet le traitant sur le net :

{{ trigger.to_state.name }}
{{trigger.state.name}}
{{ trigger.name }}
{{ trigger.entity_id.name }}
« {{trigger}} »

En message : rien sauf le dernier « ‹ platform ›:‹ none › »

Merci

https://forum.hacf.fr/t/jinja-et-delay/5797/6?u=clemalex

Que cherche tu à faire ? Qu’est ce que tu n’arrives pas à faire ?

Là, le titre ne correspond toujours pas aux préconisations.

Un effort :+1:

https://forum.hacf.fr/t/automations-remonter-en-notification-le-nom-du-declencheur-ou-dune-valeur/4308/3?u=clemalex

Et les messages suivants

Bonjour,

Je pensais qu’avec le code c’était evident, je voudrais recevoir une notification si mes plantes on besoin d’eau…

    action:
      - service: notify.notify_iphone
        data:
          message:  Eau pour {{ trigger.state.name }} !

Message voulu : Eau pour ficus !

Malgré tous mes essais je ne reçoit que eau pour !

Et j’ai essayé toutes les propositions trouvées pour récupérer le nom du trigger qui déclenche l’automatisation, sans succès.

{{ trigger.to_state.name }}
{{trigger.state.name}}
{{ trigger.name }}
{{ trigger.entity_id.name }}
« {{trigger}} »
{{trigger.from_state.friendly_name}}
{{trigger.entity_id}}
{{ states[trigger.entity_id].name }}
{{trigger.to_state}}
{{states(trigger.entity_id) }}

Je reçois le sms sur l’iphone mais jamais avec le nom de la plante

La réponse est plus haut : doublon !

:point_up: