Script Vanne 4 voies

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
poopeye
Messages : 41
Inscription : 13 janv. 2016, 19:28

Script Vanne 4 voies

Message par poopeye »

Bonjour,
Je souhaite piloter une vanne 4 voies (V4V) en fonction d'une température d'eau mesurée par une sonde DS1820B.
Le projet est le suivant :
Si température inférieure à la consigne : ouvrir la vanne pendant 2 secondes (ce qui correspond à 2% de son ouverture)
Si température supérieure à la consigne : fermer la vanne pendant 2 secondes (ce qui correspond à 2% de sa fermeture)

Si je fais 2 blocky traduisant ces 2 lignes, est-ce ma V4V va se réguler correctement? En gros il faudrait que cette "boucle" soit réactivée toutes les 5 secondes environ pour gérer finement la régulation de la vanne.

Est ce que blocky peut le faire? (je préférerais rester en blocky car plus simple que python pour moi...)
Est ce que mes scripts blocky (basés donc sur une lecture de température) se relanceraient à chaque actualisation des températures? Et si oui, à quelle fréquence une sonde température s'actualise-t-elle avec domoticz?

Merci d'avance pour votre aide!
V 2.3530
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Script Vanne 4 voies

Message par vil1driver »

Salut,

Il y a lua également, plus accessible que python et plus puissant que blocky..

Tout dépend de ta méthode de relève de température.
Si ta temp est le déclencheur du script ce dernier se lancera à chaque update de temp mais ça risque d'osciller énormément, pense à l'hysteresis..

ce système a ses limites, a tester mais il te faudra peut-être étudier une approche de régulation PID efficace mais complexe à mettre en place..
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