Als ik dit in de zelfde map zet (maar andere bestand) dan gebeurt er dus helemaal niets..?TheFes schreef op dinsdag 11 februari 2025 @ 14:13:
[...]
Dan moet je een trigger based template sensor aanmaken.
Je zou eventueel this.state kunnen gebruiken, maar dat werkt niet meer als je een herstart doet.
Dus zoiets werkt tot je HA herstart.
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 - name: "I/O Mode" unique_id: iomode state: > {% set mode = state_attr('sensor.althermasensors','I/U operation mode') %} {{ mode | default(this.state, true) }} icon: >- {% set i = { 'Heating': 'mdi:radiator', 'Heating + DHW': 'mdi:radiator', 'Cooling': 'mdi:sun-snowflake', 'Off': 'mdi:thermometer-off' } %} {{ i[this.state] }}
Met een trigger based template sensor wordt de state ook na een herstart nog restored
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 - trigger: - trigger: state entity_id: sensor.althermasensors attribute: I/U operation mode condition: - condition: template value_template: "{{ state_attr('sensor.althermasensors','I/U operation mode') is not none }}" sensor: - name: "I/O Mode" unique_id: iomode state: "{{ state_attr('sensor.althermasensors','I/U operation mode') }}" icon: >- {% set i = { 'Heating': 'mdi:radiator', 'Heating + DHW': 'mdi:radiator', 'Cooling': 'mdi:sun-snowflake', 'Off': 'mdi:thermometer-off' } %} {{ i[state_attr('sensor.althermasensors','I/U operation mode')] }}
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| template: - trigger: - trigger: state entity_id: sensor.althermasensors attribute: I/U operation mode condition: - condition: template value_template: "{{ state_attr('sensor.althermasensors','I/U operation mode') is not none }}" sensor: - name: "I/O Mode1" unique_id: iomode1 state: "{{ state_attr('sensor.althermasensors','I/U operation mode') }}" icon: >- {% set i = { 'Heating': 'mdi:radiator', 'Heating + DHW': 'mdi:radiator', 'Cooling': 'mdi:sun-snowflake', 'Off': 'mdi:thermometer-off' } %} {{ i[state_attr('sensor.althermasensors','I/U operation mode')] }} |
Krijg ook een foutmelding: Property template is not allowed
Maar volgens Google komt die foutmelding vanwege een issue binnen Studio Code Server en kan genegeerd worden, schiet mij dan maar lek
Donstil: Je moet kopen wat je wilt hebben. Niet wat je nodig hebt!
:strip_exif()/f/image/PwQxinI0VJk11hj3zI1XnJgr.png?f=user_large)
/f/image/fD73LgGEqbGnKGucet1S5TG8.png?f=fotoalbum_large)
/f/image/LX2eVgUXiaYEKT17Ao2xNUit.png?f=fotoalbum_large)
/f/image/T1xcNIEqerX5uO71NtJ9oYwa.png?f=fotoalbum_large)