Ich möchte mit dem Basic und 2 angeschlossenen DS18B20 Fühler meine Pumpe für den Solar- Kreislauf steuern, um meinen Pool (Whirlpool) auf zu heizen.
Auf dem Basic läuft Tasmota 8.3.1
Ich habe dafür aus den Beispielen von Tasmota Solar heater control die Rule auf meine Anforderung umgestrickt.
Die Rule sieht nun so aus:
t1: Fühler im Pool
t2: Fühler im Solar Panel
mem3 40
rule1
ON DS18B20-1#temperature DO event t1=%value% ENDON
ON DS18B20-2#temperature DO event t2=%value% ENDON
ON event#t1<%mem3% DO var1 1 ENDON
ON event#t1>=%mem3% DO var1 0 ENDON
ON event#t1 DO Backlog var2 %value%; add2 3 ENDON
ON event#t1 DO Backlog var3 %value%; add3 5 ENDON
ON event#t2>%var3% DO Power1 %var1% ENDON
ON event#t2<%var2% DO Power1 0 ENDON
Sobald am Fühler t2 5 Grad mehr als an Fühler t1 herschen läuft die Pumpe, sobald es weniger als 3 Grad sind soll abgeschaltet werden, bis sich das Wasser wieder aufgeheizt hat.
Funtioniert soweit auch, das Problem ist ständiges ein und aus schalten sobald er die abschalt Bedingung erreicht, dieses hin und her geklicke kann nicht gesund sein.
Hoffe damit kann jemand was anfangen.
Gruß
Karsten