Lua et Chauffage Vanne DANFOSS

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 <\>.
Euton
Messages : 137
Inscription : 18 sept. 2019, 09:33

Re: Lua et Chauffage Vanne DANFOSS

Message 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
Domoticz version : 2024.7 (build 16178)
dzVents Version: 3.1.8
Python version : 3.11.2

Raspberry Pi OS : v12 (Bookworm)

Avec Domoticz depuis 28/11/2015
lmet
Messages : 252
Inscription : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Lua et Chauffage Vanne DANFOSS

Message 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.
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique
Euton
Messages : 137
Inscription : 18 sept. 2019, 09:33

Re: Lua et Chauffage Vanne DANFOSS

Message 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
Domoticz version : 2024.7 (build 16178)
dzVents Version: 3.1.8
Python version : 3.11.2

Raspberry Pi OS : v12 (Bookworm)

Avec Domoticz depuis 28/11/2015
lmet
Messages : 252
Inscription : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Lua et Chauffage Vanne DANFOSS

Message par lmet »

Bonjour,
Tout est dans la capture d'écran page 2.
On voit qu'il y a un champ "Activé" pour chaque planning.
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique
Euton
Messages : 137
Inscription : 18 sept. 2019, 09:33

Re: Lua et Chauffage Vanne DANFOSS

Message 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
Domoticz version : 2024.7 (build 16178)
dzVents Version: 3.1.8
Python version : 3.11.2

Raspberry Pi OS : v12 (Bookworm)

Avec Domoticz depuis 28/11/2015
Euton
Messages : 137
Inscription : 18 sept. 2019, 09:33

Re: Lua et Chauffage Vanne DANFOSS

Message 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
Domoticz version : 2024.7 (build 16178)
dzVents Version: 3.1.8
Python version : 3.11.2

Raspberry Pi OS : v12 (Bookworm)

Avec Domoticz depuis 28/11/2015
lmet
Messages : 252
Inscription : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Lua et Chauffage Vanne DANFOSS

Message par lmet »

Salut,
Content pour toi :)
Penses à partager ton code lua qui était l'objet de ta demande.
@+
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique
remis
Messages : 16
Inscription : 07 nov. 2016, 13:33

Re: Lua et Chauffage Vanne DANFOSS

Message 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
Dernière modification par remis le 27 nov. 2021, 17:58, modifié 1 fois.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Lua et Chauffage Vanne DANFOSS

Message 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 ;)
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
remis
Messages : 16
Inscription : 07 nov. 2016, 13:33

Re: Lua et Chauffage Vanne DANFOSS

Message 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
Répondre