Eine Benachrichtigung für viele Sensoren

Hallo zusammen,

Irgendwie stehe ich gerade komplett auf dem Schlauch und auch meine Google-Recherche hat mich nicht weitergebracht.

Deshalb hoffe ich, dass mir hier jemand den entscheidenden Hinweis geben kann. :blush:

Ich habe eine ganze Reihe von Homematic IP Geräten, die leider keinen Status melden, wenn die Batterie leer oder fast leer ist. Deshalb wollte ich das über Home Assistant lösen.

Meine Idee war, eine Automatisierung zu erstellen, die den Batteriestatus aller Geräte überwacht und mir bei einer Zustandsänderung eine Benachrichtigung schickt.

Leider funktioniert das überhaupt nicht. Ich vermute, dass ich irgendwo einen Denkfehler habe. Kann es sein, dass ich die Sensoren aktuell alle mit einem UND verknüpft habe und stattdessen ein ODER verwenden müsste, damit die Automatisierung bereits auslöst, sobald sich der Batteriestatus eines einzelnen Geräts ändert?

Ich wäre für jeden Tipp dankbar.

alias: Batterie leer
description: “”
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.heizung_kinderzimmer_batterie
      - binary_sensor.fenster_kinderzimmer_batterie
      - binary_sensor.fenster_buro_batterie
      - binary_sensor.heizung_buro_batterie
      - binary_sensor.fenster_ankleide_batterie
      - binary_sensor.heizung_ankleide_batterie
      - binary_sensor.heizung_hwr_batterie
      - binary_sensor.heizung_kuche_batterie
      - binary_sensor.fenster_kuche_gross_batterie
      - binary_sensor.fenster_kuche_klein_batterie
      - binary_sensor.fenster_kuche_zu_wintergarten_batterie
      - binary_sensor.fenster_badezimmer_oben_batterie
      - binary_sensor.heizung_badezimmer_oben_batterie
      - binary_sensor.fenster_badezimmer_unten_batterie
      - binary_sensor.heizung_badezimmer_unten_batterie
      - binary_sensor.heizung_flur_batterie
      - binary_sensor.fenster_wohnzimmer_rechts_batterie
      - binary_sensor.heizung_wohnzimmer_rechts_batterie
      - binary_sensor.fenster_wohnzimmer_links_batterie
      - binary_sensor.heizung_wohnzimmer_links_batterie
      - binary_sensor.heizung_schlafzimmer_batterie
      - binary_sensor.fenster_schlafzimmer_batterie
    to:
      - unavailable
    id: batterieleer
conditions: []
actions:
  - if:
      - condition: trigger
        id:
          - batterieleer
    then:
      - action: notify.notify
        metadata: {}
        data:
          title: Batteriezustand
          message: “{{ trigger.to_state.attributes.friendly_name }} ist leer”
mode: single

Ich hoffe mir kann jemand helfen

Der HA - Battery Status Manager kann das wunderbar
https://github.com/OleSint/ha-battery-status-manager

1 „Gefällt mir“

Okay, danke für den Hinweis.

Ich teste es mal :slight_smile:

Hallo,

deine Automation sollte eigentlich so funktionieren. Das sieht alles gut aus. Wie hast du denn getestet, ob sie funktioniert?