Adrien Bonnat
Adrien Bonnat
This is interesting, I found this pull request while trying to manage my SASWELL SAS980SWT-7-Z01 garden watering valve with ZHA (see #1660 ). My valve has exactly the same hardware...
OK, I made a lot of trial and error with my main HA instance (too hard to implement the conbee on my development instance) and I managed to get the...
@dieneuser , you're welcome. Did you manage to get the relationship between the "water_once" data point bytes (dp 5) and the real water volume on your valve ? This week-end...
Hi, you should use an automation triggered by HA startup, and using the service to set the desired preset. You could even select the preset based on time, date, or...
Hi, your temperature sensor is returning a lot of measurements, generating a lot of 0.1°C steps separated by short periods of time. The derivative part of the PID will interpret...
It looks much better. Now maybe adjust the min_cycle_duration according to your heating system (electric can be short, 1 or 2 minutes, boilers need 5 or 10 minutes), to avoid...
That's the effect of the derivative gain Kd. As it's large, if your temperature decreases by 0.1°C with 5 minutes elapsed from the last sample, you'll have D = -Kd...
> I changed Kd to 30000 and I was monitoring the thermostats this period, trying also to understand how all this works. Still, I have the same issue and trying...
It's difficult to say, you should monitor the three pid_p, pid_i and pid_d attributes to see which one is toggling the heater and know which gain to adjust.
@Stefano0042 the integral is made to act when the system is settled, that means when it just regulates by heating slowly to compensate the losses. You should consider the I...