Benachrichtigung über den Batteriestand mit Benennung des Gerätes

Guten Abend,

der Batteriestand-Schwellenwert läßt sich ja überwachen und mittels Automation werde ich auch darüber benachrichtigt. Bisher ist es mir leider nicht gelungen in der Nachricht das betroffene Gerät zu benennen. Ist es möglich dies in die Nachricht zu integrieren?

Zeig doch mal die Automation!

alias: Batteriestand
description: ""
triggers:
  - trigger: battery.level_crossed_threshold
    target:
      entity_id:
        - sensor.buro_batterie
        - sensor.fritz_smart_thermo_301_18_batterie
        - sensor.fritz_smart_thermo_301_19_batterie
    options:
      threshold:
        type: below
        value:
          active_choice: number
          number: 31
      behavior: each
    id: unter31
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - unter31
        sequence:
          - action: telegram_bot.send_message
            metadata: {}
            data:
              entity_id:
                - notify.ha_mitteilungen_ha_dienst
              title: Niedriger Batteriestand🔋
              parse_mode: html
              message: Batteriestand 30 %
mode: single

Suchst Du das hier?

Auslöser: {{ trigger.to_state.name }}

Du kannst die Nachricht (Titel) doch einfach ändern, z.B. “Batteriestand Büro 30 %”

Den Code habe ich angepaßt, da es nicht nur um ein Gerät geht. Da ist mir gestern beim kopieren ein Fehler unterlaufen.

Wenn ich das richtig verstehe würde für jedes Gerät ein entsprechender Eintrag erforderlich sein. Oder läßt sich das entsprechend kompakt gestalten?

alias: Batteriestand
description: ""
triggers:
  - trigger: battery.level_crossed_threshold
    target:
      entity_id:
        - sensor.buro_batterie
        - sensor.fritz_smart_thermo_301_18_batterie
        - sensor.fritz_smart_thermo_301_19_batterie
    options:
      threshold:
        type: below
        value:
          active_choice: number
          number: 31
      behavior: each
    id: unter31
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - unter31
        sequence:
          - action: telegram_bot.send_message
            metadata: {}
            data:
              entity_id:
                - notify.ha_mitteilungen_ha_dienst
              title: Niedriger Batteriestand🔋
              parse_mode: html
              message: Batteriestand {{trigger.to_state.name}} 30 %
mode: single

Doku:

Wenn ich das richtig verstehe, ist in der Nachricht “name” durch den Name des Sensors zu ersetzen. Oder sehe ich das falsch?

Das siehst du falsch.
Es wird so automatisch der Name des Auslösers genannt.