Adrien Bonnat

Results 57 comments of Adrien Bonnat

@Stefano0042 the Brett Beauregard's blog about PID development may be of interest for your study : http://brettbeauregard.com/blog/2011/04/improving-the-beginners-pid-introduction/ It shows with some examples the impact of different approaches, and explains why...

> Has anyone experience with commercial "TPI" thermostats? I also own two Netatmo thermostats with 3 valves, here is the curve of one thermostat that controls my underfloor heating, it's...

With the Netatmo valves in the bedrooms, the boiler is switched on and off many times a day. But regulation is correct. ![Screenshot_2021-12-15-20-35-47-43_40deb401b9ffe8e1df2f1cc5ba480b12](https://user-images.githubusercontent.com/971926/146253367-c3a68c7d-d930-4f0f-a5ee-eee6d13fcb7d.jpg) The Smart Thermostat is still in active...

Look at the `pid_p`, `pid_d` and `pid_i` attributes using apex chart card or template sensors, I bet the D is triggering the heater due to fast -0.1°C transient with short...

If you set the sampling period, the PID will reject new commands until the period is ended to accept a new sample. So yes, normal behaviour. I'll try to add...

Hello, I'm sorry I didn't work on the thermostat for a while, arrival of baby #2 drastically reduced my free time. I hope to be able to make a new...

Hello, if you already have temperature measurements on which you can see the oscillation due to regulation, you may compute the PID gains using the method described here : https://github.com/ScratMan/HASmartThermostat/discussions/21#discussioncomment-1709437

Hello, as far as I understand your application, you are controlling the brightness of a light. If you need the PID output which is a float between 0 and 100,...

Finally, yes, using a heater entity accepting percent as input and setting `pwm: 0` is the solution.

I'm still a beginner in Home Assistant development, so I can't tell if there is any other cleaner fix for that. Maybe we can find some examples by looking at...