Ich habe eine Sensor- und eine Nummernkomponente in ESPHome erstellt. Hier ein Ausschnitt:
Code: Alles auswählen
number:
- platform: template
name: plustemp
id: plustemp
optimistic: true
min_value: 0
max_value: 25
step: 1
restore_value: True
Code: Alles auswählen
sensor:
- platform: dallas
address: 0x090822b0abff1928
name: "Frostsensor"
id: frostsensor
on_value_range:
- below: id(plustemp).state
then:
- switch.turn_on: frostrelay
- switch.turn_on: frostled
- number.increment: frostalarm
Wenn ich -below: 3 verwende funktioniert es, bei -below: id(plustemp).state kommt eine Fehlermeldung: "float erwartet".
Ich habe schon versucht zu konvertieren, aber ohne Erfolg.
Wer kann helfen?