Hallo, ich habe den folgenden Templatesensor mit Hilfe von @Osorkon erstellt. Der dient dazu mit die Geräte mit niedriger Batterie anzuzeigen. Auch das ausschließen meiner Battery Box über die “ignore_entities” funktioniert gut, allerdings nicht wenn ich weitere Entitäten dazu nehme. Der Drehschalter wird weiter angezeigt. Mach ich was offensichtliches falsch? Lieben Dank
{% set ignore_entities = ['sensor.byd_battery_box_premium_hv_ladezustand', 'sensor.drehschalter_nachttisch'] %}
{% set schwellenwert = 20%}
{% set result = namespace(sensors=[]) %}
{% for state in states.sensor | selectattr('attributes.device_class', '==', 'battery') | sort(attribute='state') %}
{% if 0 <= state.state | int(-1) < schwellenwert | int %}
{% set result.sensors = result.sensors + [state.name ~' (' ~ state.state ~ '%)'] %}
{% set ignore_entities = ['sensor.byd_battery_box_premium_hv_ladezustand'] %}
{% endif %}
{% endfor %}
{{result.sensors|join('\n')}}
{{ states
| selectattr('attributes.device_class', '==', 'battery')
| selectattr('state', 'in', ['on'])
| map(attribute='entity_id')
| map('device_attr', 'name_by_user')
| reject('match', 'None')
| rejectattr('entity_id', 'in', ignore_entities)
| unique
| list
| sort
| join('\n')
}}