Es gibt viele Möglichkeiten sich den Batteriezustand seiner Endgeräte im Dashboard anzeigen zu lassen… hier ist eine weitere.
Diese Variante basiert auf der Button-Card aus dem HACS:
https://github.com/custom-cards/button-card
configuration.yaml
1cards:
2 - cards:
3 - color: var(--disabled-text-color)
4 color_type: label-card
5 name: Batteriezustand
6 type: custom:button-card
7 - card:
8 column_width: 26%
9 justify_content: left
10 layout: horizontal
11 min_columns: 4
12 type: custom:layout-card
13 filter:
14 include:
15 - attributes:
16 battery_level: < 90
17 options:
18 color: var(--disabled-text-color)
19 color_type: label-card
20 icon: |
21 [[[
22 var battery_level = states['this.entity_id'].attributes.battery_level;
23 var battery_round = parseInt(battery_level / 10) * 10;
24 if (battery_round >= 100) return 'mdi:battery';
25 else if (battery_round > 0) return 'mdi:battery-' + battery_round;
26 else return 'mdi:battery-alert';
27 ]]]
28 label: |
29 [[[
30 var bri = states['this.entity_id'].attributes.friendly_name;
31 return bri ;
32 ]]]
33 layout: vertical
34 name: |
35 [[[
36 var bri = states['this.entity_id'].attributes.battery_level;
37 return bri + '%';
38 ]]]
39 show_icon: true
40 show_label: true
41 styles:
42 card:
43 - background-color: var(--disabled-text-color)
44 icon:
45 - color: maroon
46 label:
47 - font-size: 10px
48 name:
49 - font-size: 12px
50 type: custom:button-card
51 type: custom:auto-entities
52 type: vertical-stack
53layout: horizontal
54type: custom:layout-card
