Iām confused. My solution already does filter by low and unavailable battery devices.
Here is the complete config again:
type: custom:vertical-stack-in-card
title: Batteries
cards:
- type: custom:auto-entities
card:
type: custom:battery-state-card
secondary_info: '{attributes.battery_type_and_quantity}'
bulk_rename:
- from: ' Battery+'
- from: ' Batterie+'
card_mod:
style: 'ha-card {border: none !important}'
filter:
include:
- integration: battery_notes
domain: sensor
attributes:
device_class: battery
state: < 50
exclude:
- integration: mobile_app
- name: Kostal-*
sort:
method: state
numeric: true
- type: custom:auto-entities
card:
type: custom:battery-state-card
secondary_info: >-
{attributes.battery_type_and_quantity} (Last known level:
{attributes.battery_last_reported_level}%)
bulk_rename:
- from: ' Battery+'
- from: ' Batterie+'
card_mod:
style: 'ha-card {border: none !important}'
filter:
include:
- integration: battery_notes
domain: sensor
attributes:
device_class: battery
state: unknown
- integration: battery_notes
domain: sensor
attributes:
device_class: battery
state: unavailable
exclude:
- integration: mobile_app
- name: Kostal-*
sort:
method: state
numeric: true
- type: custom:auto-entities
card:
type: custom:battery-state-card
secondary_info: '{attributes.battery_type_and_quantity}'
bulk_rename:
- from: ' Battery+'
- from: ' Batterie+'
card_mod:
style: 'ha-card {border: none !important}'
filter:
include:
- integration: battery_notes
domain: sensor
attributes:
device_class: battery
state: '>= 50'
exclude:
- integration: mobile_app
- name: Kostal-*
sort:
method: state
numeric: true
@thearchitectuk you can simply delete the third part if you are not interested in it
