Seite 1 von 1

Anzahl oder einen Liste nicht verfügbarer Geräte

Verfasst: Fr 17. Mai 2024, 10:43
von Osorkon

Ein Template zur Ermittlung der Anzahl oder zur Ausgabe einer Liste nicht Verfügbarerer 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:

Code: Alles auswählen

{{ 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:

Code: Alles auswählen

{{ 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