Ein Template zur Ermittlung der Anzahl oder zur Ausgabe einer Liste nicht Verfügbarer Geräte:
Dabei werden die nicht verfügbaren Entitäten der angegebenen Domains ermittelt.
Der Gerätename gemapt und die Duplikate entfernt.
Anzahl der Geräte:
{{ states
| selectattr('domain','in',['binary_sensor', 'climate', 'light', 'sensor', 'switch'])
| selectattr('state', 'in', ['unavailable'])
| map(attribute='entity_id')
| map('device_attr', 'name_by_user')
| reject('match', 'None')
| unique
| list
| count
}}
Liste der Geräte:
{{ states
| selectattr('domain','in',['binary_sensor', 'climate', 'light', 'sensor', 'switch'])
| selectattr('state', 'in', ['unavailable'])
| map(attribute='entity_id')
| map('device_attr', 'name_by_user')
| reject('match', 'None')
| unique
| list
| sort
| join('\n')
}}
Gruß
Osorkon