Change smoothly the cumulated_error when error sign change
Pre-release
Pre-release
DO NOT INSTALL IF YOU ARE NOT INVITED TO DO SO
This release change the behavior of the cumulated_error in the PI algorithm.
When the error sign change (ie the heating conditions have change), the cumulated_error is divided by a factor (2) so that the transition will be quicker.
The cumulated_error is change resetted when the target temperature change.
This should fix: