Hallo zusammen,
ich habe mir aktuell ein Template Sensor erstellt, der mir alle Entitäten zählt, die eine Batterie haben und mir dann anzeigt, wenn die Batterie unter einen bestimmten Wert fällt und mir dies als Badge anzeigt.
Da aber auch einige Entitäten dort nicht aufgeführt werden sollen (z.B. Akku meines BKW), würde ich diese gerne generell ausschließen. Dafür reicht jedoch bisher mein Wissen nicht.
Hier mein Code für den Sensor:
template:
- sensor:
- name: "Low Batt"
icon: mdi:battery-outline
state: |
{% set count = namespace(value=0) %}
{% for state in states.sensor %}
{% if state.attributes.device_class == 'battery' and state.state != 'unknown' and state.state != 'unavailable' %}
{% if 'z-wave' not in state.name.lower() %}
{% if state.state | float < 20 %}
{% set count.value = count.value + 1 %}
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
{{ count.value }}
Hat mir hier jemand eine Unterstützung?