[LUA] Chauffage PID

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

Salut,

Un planning sur la consigne fait le taf
Pour l'autotune tu peux vérifier si un fichier est créé là où est modules.lua
Il doit contenir les relevés de température
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
acefx
Messages : 3
Inscription : 17 déc. 2018, 22:47

Re: chauffage PID

Message par acefx »

Yes il y a bien un fichier de log des temperatures !
Le chauffage en question est assez inertiel du coup je pense que l'autotune va pas se faire en 3h ;-)

Ok pour le planning, l'embetant avec ca est peut-etre que si on modifie les consignes de base ( Confort - eco ) on doit les reporter sur l'ensemble du planning.
Ca complique un peu plus le script, mais ce serai bien d'avoir 2- 3 thermostats considéré comme des variables, confort / eco-vacances( hors gel ) et un planning a part.. mais bon franchement c'est chipoter.

Tiens d'ailleurs si tu veux rajouter a ta descriptions du premier post, le chemin des scripts Lua sur syno 6.2 c'est
volume1/@appstore/domoticz/var/scripts/lua
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

Un petit retour ? ;)
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Smat
Messages : 40
Inscription : 29 janv. 2015, 14:53

Re: chauffage PID

Message par Smat »

Salut vil1driver,

Est-ce que je peux prendre ton script pour réguler une chaudière à condensation? Je n'ai qu'une seule sonde de température en intérieur, et une sonde à l'extérieur. J'ai des têtes thermostatiques (non domotisable) sur chaque radiateur.

Quelle valeur mettre sur les différents coefficients?

Merci d'avance de tes réponses!!
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

Pour faire court ce script avait surtout pour but d'obtenir le confort d'un système comme le tien mais avec une installation tout électrique.

Donc non.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Smat
Messages : 40
Inscription : 29 janv. 2015, 14:53

Re: chauffage PID

Message par Smat »

Clair, net, précis!!

Je reste en regul TOR alors

Merci vil1driver
chacal1985
Messages : 129
Inscription : 10 juin 2017, 11:22

Re: chauffage PID

Message par chacal1985 »

Bonjour,

Est-ce que ce script pourrais s'adapter à mon installation : pompe à chaleur air/eau avec plancher chauffant.

Actuellement j'ai une régulation qui fonctionne sur loi d'eau ( variation de la température de l'eau du plancher en fonction de la température extérieur, bref plus il fait froid à l’extérieur plus la température de l'eau du plancher chauffant augmente, la température intérieur n'est pas prise en compte car si le réglage de la loi d'eau est bon la température intérieure devrait correspondre à nos besoins )

La question par rapport à ce script c'est est que celui ci peut s'adapter à mon installation ?
Actuellement le mode de fonctionnement est en mode TOR, température calculée par la loi d'eau est atteinte la Pompe A Chaleur se coupe. Si la température est inférieure la PAC redémarre.


Ma régulation fonctionne correctement mais en cas de soucis, je n'aurais pas de plan B car le modèle ne se fabrique plus et de plus j'aimerais pouvoir contrôler mon chauffage avec domoticz.

Merci
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

il faudrait fournir au script la température extérieure et la courbe.

ce qui donnerait dans l'idée (calcule purement imaginaire)

Code : Tout sélectionner

pid['thermostat'] = pid['sonde_ext'] * 20 / 5 + 12
en suite il faudrait évidement être capable de démarrer / arrêter la pompe (sans shunter aucune sécurité)
ainsi que d'obtenir la température de l'eau

tu aurais ainsi les éléments utiles,
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
chacal1985
Messages : 129
Inscription : 10 juin 2017, 11:22

Re: chauffage PID

Message par chacal1985 »

Pour la température extérieure j'ai un capteur Xiaomi à l'extérieur qui remonte dans domoticz.
Pour la température de l'eau j'ai une sonde DS18B20 positionnée sur le tuyau de retour de l'eau.
Pour la température intérieur, j'ai des capteurs Xiaomi dans chaques pièces de la maison

La courbe de loi d'eau est de type y=ax+b il me semble.

De plus actuellement j'ai la possibilité de régler l’hystérésis et d'appliquer un décalage parallèle de la courbe pour rajouter ou diminuer de quelques degrés la courbe de chauffe.

Pour démarrer et arrêter la pompe cela ce fait juste avec un relais qui envoi du 12 ou 220v sur l'entrée thermostat de la pompe à chaleur.

Est ce que le réglage par PID serait plus efficace ?
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: chauffage PID

Message par vil1driver »

Ça m'étonnerait que le pid soit vraiment intéressant ici
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Répondre