I use the pid thermostat for 2 years now and it is great. I controll radiators with floor heating actuators. The issue is that they need 2 minutes to fully open and 2 minutes for full close. Because of that the thermostat can't (or at least i can't configure it) to oscillate around some position and most of the time it full open and full close. This is not so comfortable. If there is an option for another temp sensor which is directly on the radiator/heater and a setting for a temp difference between radiator and ambient temp to keep. That way we will have direct feedback for the status of the heater and not counting on timing only.
For example if we have set ambient temp 22C and temp difference 10C (delta) then we can start counting the heater on time when it reaches 32C and also start to oscillate(turn on and off) the output to keep this heater temp. We can also based on the ambient temp to change the delta so when we are near the set ambient temp to set delta as 0 but continue to keep the valve little bit open so we keep heater at around ambient temp. This way the heater is almost always heated to the ambient temp thus more comfortable and precise temp controll.
I use the pid thermostat for 2 years now and it is great. I controll radiators with floor heating actuators. The issue is that they need 2 minutes to fully open and 2 minutes for full close. Because of that the thermostat can't (or at least i can't configure it) to oscillate around some position and most of the time it full open and full close. This is not so comfortable. If there is an option for another temp sensor which is directly on the radiator/heater and a setting for a temp difference between radiator and ambient temp to keep. That way we will have direct feedback for the status of the heater and not counting on timing only.
For example if we have set ambient temp 22C and temp difference 10C (delta) then we can start counting the heater on time when it reaches 32C and also start to oscillate(turn on and off) the output to keep this heater temp. We can also based on the ambient temp to change the delta so when we are near the set ambient temp to set delta as 0 but continue to keep the valve little bit open so we keep heater at around ambient temp. This way the heater is almost always heated to the ambient temp thus more comfortable and precise temp controll.