ich würde gerne den status von 2 sensoren zu einem zusammen fassen, bekomme es nur leider nicht hin.
vielleicht könnte mal ein er drüberschauen und sagen wo ich en fehler hab.
binary_sensor:
#Wasserstand voll
- platform: gpio
pin:
number: GPIO33
mode:
input: true
pulldown: true
inverted: false
name: "${upper_devicename} Wasserstand voll"
icon: mdi:water-plus
id: voll
internal: true
#Wasserstand niedrig
- platform: gpio
pin:
number: GPIO32
mode:
input: true
pulldown: true
inverted: false
name: "${upper_devicename} Wasserstand niedrig"
icon: mdi:water-minus
id: leer
internal: true
sensor:
#Wasserstand
- platform: template
name: "${upper_devicename} Wasserstand"
icon: mdi:water-minus
lambda: |-
if ((id(leer).state = true) & (id(voll).state = true)) {
return {"Leer"}; }
else if ((id(leer).state = false) & (id(voll).state = false)) {
return {"Normal"}; }
else ((id(leer).state = false) & (id(voll).state = false)) {
return {"Voll"}; }