Plugin Thermostat | Amélioration du smartstart

Bonjour,

J’ai ajouté un coefficient sur le smartstart afin d’améliorer son déclenchement sans toucher aux coefficients de chauffe et isolation.
Voici mes courbes de chauffe: avec un démarrage du plugin agenda à 7h le matin et 17h le soir


On s’aperçoit que la régulation fonctionne bien car la courbe de la température intérieur atteind la consigne à l’heure demandé et suit bien la régulation ensuite, les coefficients de chauffe sont juste.
Pour arriver au bon calcul horaire, j’ai du ajouté un coefficient sur le smartstart de 3.2

Voici mes logs:

[2019-12-12 15:15:09][DEBUG] : [Salon][Th_Poele] : Debut calcul temporel
[2019-12-12 15:15:09][DEBUG] : [Salon][Th_Poele] : Reprogrammation automatique : 2019-12-12 15:30:00
[2019-12-12 15:15:09][DEBUG] : [Salon][Th_Poele] : Smart schedule
[2019-12-12 15:15:09][DEBUG] : [Salon][Th_Poele] : Plugin agenda detecté
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Temp in : 20.6 - Temp out : 6.9 - Consigne : 21.5
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Direction : 1
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Power calcul : (0.9 * 110) + (14.6 * 4) + 0 = 157.4
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Smartstart avec coef 3.2 durée 75.552
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Smartstart duration : 75.552 à 2019-12-12 16:45:00 programmation : 2019-12-12 15:29:00
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Next smart schedule date : 2019-12-12 15:29:00
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Smart start end
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Temp in : 20.6 - Temp out : 6.9 - Consigne : 17
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Direction : 1
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : La temperature est supérieure à la consigne de plus de 1.5°C je ne fais rien
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Cycle duration : 0
[2019-12-12 15:15:12][DEBUG] : [Salon][Th_Poele] : Durée du cycle trop courte, aucun lancement
[2019-12-12 15:29:05][DEBUG] : [Salon][Th_Poele] : Thermostat::pull => mode smart :

J’ai un cycle court de 15 minutes
J’ai en gros multiplié par 3.2 la puissance: 157.4 x 3.2 x 15 /100 = 75.552

Je pense que cette option peut être un plus pour pas mal de personnes cela évite de tricher sur les horaires du plugin agenda.
Si vous êtes d’accord pour la modif, je propose la modification avec le coefficient de 1 par défaut modifiable avec comme nom « Coefficient de correction du smartstart »
Cordialement,
Pierrick