Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - trigger:
- - platform: time_pattern
- minutes: "/15"
- sensor:
- - name: Encje
- icon: mdi:counter
- availability: "{{states != unknown}}"
- state: "{{states | count}}"
- attributes:
- automation: "{{states['automation'] | count}}"
- binary_sensor: "{{states['binary_sensor'] | count}}"
- button: "{{states['button'] | count}}"
- device_tracker: "{{states['device_tracker'] | count}}"
- group: "{{states['group'] | count}}"
- input_boolean: "{{states['input_boolean'] | count}}"
- input_button: "{{states['input_button'] | count}}"
- input_datetime: "{{states['input_datetime'] | count}}"
- input_select: "{{states['input_select'] | count}}"
- input_text: "{{states['input_text'] | count}}"
- light: "{{states['light'] | count}}"
- media_player: "{{states['media_player'] | count}}"
- person: "{{states['person'] | count}}"
- remote: "{{states['remote'] | count}}"
- script: "{{states['script'] | count}}"
- select: "{{states['select'] | count}}"
- sensor: "{{states['sensor'] | count}}"
- # sun: "{{states['sun'] | count}}"
- switch: "{{states['switch'] | count}}"
- update: "{{states['update'] | count}}"
- zone: "{{states['zone'] | count}}"
- alarm_control_panel: "{{states['alarm_control_panel'] | count}}"
- calendar: "{{states['calendar'] | count}}"
- climate: "{{states['climate'] | count}}"
- cover: "{{states['cover'] | count}}"
- fan: "{{states['fan'] | count}}"
- lock: "{{states['lock'] | count}}"
- camera: "{{states['camera'] | count}}"
- number: "{{states['number'] | count}}"
- scene: "{{states['scene'] | count}}"
- weather: "{{states['weather'] | count}}"
- vacuum: "{{states['vacuum'] | count}}"
- Niedostępne: "{{ states | selectattr('state', 'in', ['unavailable']) | rejectattr('domain', '==', 'button') | rejectattr('entity_id', 'search', '_device_temperature$') | rejectattr('domain', 'in', ['device_tracker', 'person']) | rejectattr('entity_id', 'search', '_charger_type$') | map(attribute='entity_id') | reject('==', 'sensor.unavailable_entities') | list| count }}"
- Niedostępne lista: "{{ states | selectattr('state', 'in', ['unavailable']) | rejectattr('domain', '==', 'button') | rejectattr('entity_id', 'search', '_device_temperature$') | rejectattr('domain', 'in', ['device_tracker', 'person']) | rejectattr('entity_id', 'search', '_charger_type$') | map(attribute='entity_id') | reject('==', 'sensor.unavailable_entities') | list }}"
- Nieznane: "{{ states | selectattr('state', 'in', ['unknown']) | rejectattr('domain', '==', 'button') | rejectattr('entity_id', 'search', '_device_temperature$') | rejectattr('domain', 'in', ['device_tracker', 'person']) | rejectattr('entity_id', 'search', '_charger_type$') | map(attribute='entity_id') | reject('==', 'sensor.unavailable_entities') | list | length }}"
- Nieznane lista: "{{ states | selectattr('state', 'in', ['unknown']) | rejectattr('domain', '==', 'button') | rejectattr('entity_id', 'search', '_device_temperature$') | rejectattr('domain', 'in', ['device_tracker', 'person']) | rejectattr('entity_id', 'search', '_charger_type$') | map(attribute='entity_id') | reject('==', 'sensor.unavailable_entities') | list }}"
- Słabych baterii: "{{ states.sensor | selectattr('attributes.device_class', 'eq', 'battery') | map(attribute='state') | reject('in', ['battery']) | map('int', -1) | select('le', 30) | select('ge', 0) | list | count}}"
- Baza danych HA: "{{ states('sensor.db_file_size') }} MB"
- HACS dostępne aktualizacje: "{{ states('sensor.hacs') }}"
- HA czas pracy: "{{ states('sensor.home_assistant_czas_pracy') }}"
- HA ostatni restart: "{{ states('sensor.uptime') }}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement