Alles wissenswerte zu den Codes findet ihr auch auf: https://andrew-codechimp.github.io/HA-Battery-Notes/configuration/
Configuration YAML:
battery_notes:
enable_autodiscovery: true
show_all_devices: false
enable_replaced: true
default_battery_low_threshold: 10
battery_increase_threshold: 25
hide_battery: false
round_battery: false
Beispiel Automation:
alias: Geräte Batterie Warnung
description: Benachrichtigt, wenn der Batteriestand eines Geräts niedrig ist.
triggers:
- trigger: event
event_type: battery_notes_battery_threshold
event_data:
battery_low: true
id: low
- trigger: event
event_type: battery_notes_battery_threshold
event_data:
battery_low: false
id: high
conditions: []
actions:
- if:
- condition: trigger
id:
- low
then:
- action: notify.persistent_notification
metadata: {}
data:
title: "{{ trigger.event.data.device_name }} Battery Low"
message: >-
Das geräte hat einen Batteriestand von {{
trigger.event.data.battery_level }}% {{ '\n' -}} du benötigst {{
trigger.event.data.battery_quantity }}× {{
trigger.event.data.battery_type }}
data:
notification_id: >-
{{ trigger.event.data.device_id }}-{{
trigger.event.data.source_entity_id }}
- if:
- condition: trigger
id:
- high
then:
- action: persistent_notification.dismiss
metadata: {}
data:
notification_id: >-
{{ trigger.event.data.device_id }}-{{
trigger.event.data.source_entity_id }}
mode: single