Page 3 sur 4

Re: Lua et Chauffage Vanne DANFOSS

Publié : 21 sept. 2019, 20:07
par Euton
Re,
Oui c’est exactement ce qu’il est marqué dans les notices LUA, par contre fait un essais en envoyant l’adresse depuis un navigateur.
Tu devrais avoir en retour ok dans une fenêtre. Et vérifie dans Domoticz le changement d’etat... donne nous le résultat

Euton

Re: Lua et Chauffage Vanne DANFOSS

Publié : 21 sept. 2019, 20:36
par lmet
Exactement le même comportement, ce qui est plutôt rassurant.
Attention d'utiliser une IP lan chez-moi cela donne :

Code : Tout sélectionner

192.168.0.6:8080/json.htm?type=command&param=disabletimer&idx=29
J'ai un message : "Ok" puis enabletimer ou disabletimer
Le planning reste activé mais l'entrée "6h30" dans mon cas est bien activée ou désactivée.

Re: Lua et Chauffage Vanne DANFOSS

Publié : 22 sept. 2019, 15:23
par Euton
boujour imet,

Tu as indiqué :
"Le planning reste activé mais l'entrée "6h30" dans mon cas est bien activée ou désactivée."

Je ne vois pas comment savoir si l'entrée est desactivé hors que le timer est activé ? Pourrais tu donner un peu plus de détails ? c'est cette subtilisée qui pose problème de compréhension.

Merci d'avance
Euton

Re: Lua et Chauffage Vanne DANFOSS

Publié : 22 sept. 2019, 17:13
par lmet
Bonjour,
Tout est dans la capture d'écran page 2.
On voit qu'il y a un champ "Activé" pour chaque planning.

Re: Lua et Chauffage Vanne DANFOSS

Publié : 22 sept. 2019, 19:27
par Euton
Re,

Bein c'est ça qui ne marche pas avec le timer id, j'obtiens une réponse :

Code : Tout sélectionner

{
   "status" : "OK",
   "title" : "EnableTimer"
}
Mais la ligne dans Domoticz ou /json.htm?type=schedules reste à Activé = non

Si quelqu'un sais pourquoi et surtout comment faire ...

Merci d'avance

Euton

Re: Lua et Chauffage Vanne DANFOSS

Publié : 22 sept. 2019, 22:42
par Euton
Bonsoir à tous,

Je viens de trouver la solution à mon problème d'acitivation/desactivation de timer de thermostat.

Code : Tout sélectionner

/json.htm?type=command&param=enablesetpointtimer&idx=
et la ça fonctionne :D

Il me reste encore un problème dans les logs => SOLUTION dans l'éditeur de domoticz mettre TRIGGER sur DEVICE et non sur ALL

et la ça fonctionne :D

Merci à tout ceux qui ont participer et si cela peut aider d'autres.

Euton

Re: Lua et Chauffage Vanne DANFOSS

Publié : 23 sept. 2019, 01:52
par lmet
Salut,
Content pour toi :)
Penses à partager ton code lua qui était l'objet de ta demande.
@+

Re: Lua et Chauffage Vanne DANFOSS

Publié : 27 nov. 2021, 13:58
par remis
Bonjour,
sur ce sujet , j'essayes un code basique simple : pas de json, ni de timer. je veux valider que la consigne est prise en compte. La question de vient : Quelle est la syntaxe pour changer la consigne d'une vanne Danfoss?
Je me suis inspiré d'autres sujets et j'ai un inter virtuel qui declenche bien une action( print dans le log) mais je ne vois rien qui me dit que le changement de set point a été pris en compte. Je suis sur qu'un simple coup d'oeil va faire tiltlter les experts. Merci

Code : Tout sélectionner

- Variables utilisateur
vanneIdx="90" --idx dans domoticz du sa413usbZwave  " thermostat SetPoint"  et ID=0000301
consigne="32.0" --tempe haute
consilow="1"    --tempe basse

commandArray = {}

if (devicechanged['cmd_vanne_radia_virtuel'] == 'On') then
        print('Ordre CHAUFFE vanne radia')
        -- commandArray['consigne Vanne'] = '35'  - bah non fonctionne pas
        commandArray[0] = { ['UpdateDevice'] = vanneIdx..'|0|'..consigne }
end

if (devicechanged['cmd_vanne_radia_virtuel'] == 'Off') then
        print('Ordre OFF vanne radia')
        print(consilow)
        --commandArray['consigne Vanne'] = '02'
        commandArray[0] = { ['UpdateDevice'] = vanneIdx..'|0|'..consilow }
end
return commandArray

Re: Lua et Chauffage Vanne DANFOSS

Publié : 27 nov. 2021, 16:16
par Keros
Peux-tu éditer ton message précédent pour mettre ton script entre les balises code. Ceci facilitera la lecture, merci. Comment faire ? > Remonte sur ton message, clique sur le petit bouton avec un crayon en haut à droite : tu peux ainsi éditer ton message et rajouter les balises (il y a un petit bouton </> au-dessus de la zone de rédaction).

Pour la syntaxe en LUA, tu peux regarder ce sujet : viewtopic.php?t=4471 Il y a une ligne concernant les setpoints ;)

Re: Lua et Chauffage Vanne DANFOSS

Publié : 27 nov. 2021, 18:24
par remis
Merci Keros pour le lien.
Je suis en train de lire tout cela pour le moment j'ai essayé :

Code : Tout sélectionner

commandArray['SetSetPoint:90']='2'
La vanne est pas tout le temps réveillée et le log n'est pas explicite. Ca aide pas au diagnostique...car j'ai un décalage de plusieurs minutes entre modif scripts, essais, resu...je ne suis pas le seul à ne pas réussir avec cette syntaxe.
https://www.easydomoticz.com/forum/viewtopic.php?t=9642

Apres investigations : polling passer a 30 secondes pour les essais. J'ai validé ok :

Code : Tout sélectionner

vanneIdx="90" --idx dans domoticz du "SetPoint vanne radia"  et ID=0000301
consihig="27.5" -- pas plus de 28
--      commandArray['SetSetPoint:90']='27'  -- OK
--      commandArray['UpdateDevice']='90|0|28' -- OK
        commandArray['UpdateDevice']=vanneIdx..'|0|'..consihig --OK
IL FAUT RESTER DANS l'intervalle de la DOC : 4°C à 28°C... sinon on comprend pas tout.
De même 4.37 sera arrondi à 4.

Merci, on p va passer à la suite