script lua pour réguler vanne danfoss popp

Vous avez des questions concernant les scripts dans Domoticz, posez vos questions ici, quelque soit le langage nous tenterons des réponses pertinentes ...
judeoleborgne
Messages : 41
Inscription : 04 juin 2015, 17:15

script lua pour réguler vanne danfoss popp

Messagepar judeoleborgne » 20 mai 2018, 15:20

bonjour,
je suis en train de monter un Project de régulation de chauffage pour un immeuble, mon choix pour la régulation du chauffage s'est porte pour domoticz, une piface pour allumer ou éteindre les circulateurs et la chaudière.

c'est un bâtiments avec 12 chambre et j'aimerais bien faire une régulation du style :

- il fait plus de 18° dehors alors la chaudière ne tourne pas
- le jour en hiver je voudrais 17° a 18° dans les chambre pas plus
- a partir de 17 heure pour ceux qui le souhaite, ils peuvent régler les vannes jusque 20°

j'ai réussi a importer les vannes dans domoticz sans problème. J'ai juste un petit probleme, je ne parviens pas a trouver la bonne formule pour modifier la temperature de consigne de la vanne dans un script lua.
voici se que j'ai pour le moment :

Code : Tout sélectionner

-- script pour surveille temperature de consigne sur tete 2
-- le script s'initialise a chaque changement sur tete & pour surveille
-- que la temperature demande n'est pas supperieur a 20 degrez

-- 20/05/18 version 1 test a la maison


consignemax = 20
consigne = 0

commandArray = {}

print("on est dans le script qui regule tete thermostatique 2")

if ( devicechanged['consigne tete thermostatique 2'])then

        consigne = (otherdevices_svalues['consigne tete thermostatique 2'])
        consigne=tonumber(consigne)
        print("temperature demande :"..consigne)
        print("seuil max : "..consignemax )
        if ( consigne>20)then

                print("temperature de consigne supperieur a la consigne max")

                commandArray['Variable:consigne tete thermostatique 2'] = 'Some 20'     <-- commande a problème
        end
end
print("fin du script qui regule tete thermostatique 2")


les logs me disent que le script fonctionne sans erreur, les prints vont bien mais la consigne sur la vanne ne change pas, et je ne parviens pas a trouver la bonne formule.

merci pour votre aide.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Revenir vers « Scripts lua,blocky, shell, python, perl, »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités