Hallo,
ich finde einfach den Fehler nicht, warum 2 Sensoren nicht erstellt werden. Kann da mal einer drüber schauen, was ich übersehe?
template.yaml:
- sensor:
- name: "Tanks Hochstand melden"
unique_id: e73ad97b-438a-47f6-982b-68a7d768a2a1
state: >-
{% set s1 = states('sensor.tank_2000l_fullstand_in_liter') | float(0) %}
{% set s2 = states('sensor.tank_1000l_geratehaus_fullstand_in_liter') | float(0) %}
{% set s3 = states('sensor.schacht_am_erker_fullstand_in_liter') | float(0) %}
{{ s1 > 1900 and s2 > 920 and s3 > 500 }}
device_class: boolean
- name: "Tanks wer hat Hochstand gemeldet"
unique_id: fe6aefe4-2398-4f0e-916c-994e2e33b20f
state: >-
{% set s1 = states('sensor.tank_2000l_fullstand_in_liter') | float(0) %}
{% set s2 = states('sensor.tank_1000l_geratehaus_fullstand_in_liter') | float(0) %}
{% set s3 = states('sensor.schacht_am_erker_fullstand_in_liter') | float(0) %}
{% set ausgelöst = [] %}
{% if s1 > 1900 %} {% set ausgelöst = ausgelöst + ['Tank 2000L'] %} {% endif %}
{% if s2 > 920 %} {% set ausgelöst = ausgelöst + ['Tank 1000L'] %} {% endif %}
{% if s3 > 500 %} {% set ausgelöst = ausgelöst + ['Schacht'] %} {% endif %}
{{ ausgelöst | join(', ') if ausgelöst else 'Keine' }}