Hello,
Alors j'ai mis à jour ma version de modules.lua avec ta modification.
J'ai fait un nouvel autotune (avec les anciens PID suggérer soit 55-1-742.
J'ai obtenus de nouvelles suggestion à 55-5-143 que j'ai appliqué.
Les courbes, première phase en autotune de 14h à 23h (consigne 22°). Seconde phase en compute(pid) avec 21,5° de consigne. Les pics de températures sont toujours des douches (salle de bain). Je n'atteint jamais ma consigne, voir log. Je vais encore affiné mais je suis content du résultat. Je pense diminué le paramètre "dérivé" pour avoir moins d'anticipation.
Code : Tout sélectionner
2018-12-10 10:10:01.308 Status: LUA: PID zone: SDB_ETAGE
2018-12-10 10:10:01.308 Status: LUA: température: 21.3°C pour 21.5°C souhaité
2018-12-10 10:10:01.308 Status: LUA: Kp: 55
2018-12-10 10:10:01.308 Status: LUA: Ki: 5
2018-12-10 10:10:01.308 Status: LUA: Kd: 143
2018-12-10 10:10:01.308 Status: LUA: erreur: 0.23
2018-12-10 10:10:01.308 Status: LUA: somme erreurs: 3
2018-12-10 10:10:01.308 Status: LUA: delta erreurs: 0
2018-12-10 10:10:01.308 Status: LUA: P: 12.65
2018-12-10 10:10:01.309 Status: LUA: I: 15
2018-12-10 10:10:01.309 Status: LUA: D: 0
2018-12-10 10:10:01.309 Status: LUA: cycle: 5min (sécu: 30s)
2018-12-10 10:10:01.309 Status: LUA: commande: 28% (01'24")
2018-12-10 10:10:01.309 Status: LUA:
2018-12-10 10:10:01.737 Status: EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_time_chauffageSdbHaut.lua
Maintenant j'ai 2 ou 3 questions.
- Pour appliquer un planning sur la température de consigne est-ce que je peux bêtement le faire sur mon thermostat/setpoint directement dans domoticz ? Mieux vaut-il passer par un script pour être plus efficace/précis ?
- Est-ce que l'un de vous à tester sur un plancher chauffant ? Mon régulateur classique utilise une sonde dans le carrelage pour réguler la température mais cela ne reflette pas la température ambiante réelle. Je me demande si j'arriverais à être plus précis avec une sonde d'ambiance et un pilotage du plancher chauffant (éléctrique) via ton script et Dz.
Merci par avance je suis déjà ravis du résultat.