Problème de commande interrupteur lua

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 <\>.
skarab22
Messages : 101
Inscription : 14 nov. 2019, 09:18

Problème de commande interrupteur lua

Message par skarab22 »

Bonjour,

Je suis un peu bloqué. Je tente de faire un bout de script pour éviter que mon poêle à granule ne s'allume dans la dernière demi heure avant qu'il ne passe en mode eco.

Le script est tout simple, la partie condition marche, j'arrive à commander un interrupteur On/Off, un selector, mais pas un Setpoint...

j'ai cherché par ici, mais sans trouver la solution.

Est ce que vous savez comment faire ?
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Problème de commande interrupteur lua

Message par Keros »

Mets nous ton script pour qu'on puisse t'aider.
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
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Problème de commande interrupteur lua

Message par denis_brasseur »

Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
skarab22
Messages : 101
Inscription : 14 nov. 2019, 09:18

Re: Problème de commande interrupteur lua

Message par skarab22 »

Je viens d'essayer la commande

commandArray['SetSetpoint:27']='16' où 27 est l'idx de mon thermostat, mais la température ne marche pas. Par d'erreur mais aucun changement.
Dernière modification par Keros le 25 mars 2021, 12:35, modifié 1 fois.
Raison : Merci de ne pas citer le message précédent lors d'une réponse directe
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Problème de commande interrupteur lua

Message par denis_brasseur »

Je pensais plutot à ceci :

Code : Tout sélectionner

commandArray['UpdateDevice']='idx|nValue|sValue' 
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
skarab22
Messages : 101
Inscription : 14 nov. 2019, 09:18

Re: Problème de commande interrupteur lua

Message par skarab22 »

c'est quoi le sValue et nValue

Cette commande suivante est pourtant indiqué comme fonctionnant

Code : Tout sélectionner

commandArray['SetSetPoint:MySetPointIdx']='20.5'
https://www.domoticz.com/wiki/LUA_commands

Effectivement ça marche. J'ai mis 0 en nValue comme indiqué dans une page visité. Par contre, je veux bien savoir ce que c'est quand même.

A tu une idée de pourquoi l'autre solution testée ne marche pas ?
Dernière modification par Keros le 25 mars 2021, 12:36, modifié 1 fois.
Raison : Merci d'éditer le post pour y ajouter les commentaires supplémantaires
Flying Domotic
Messages : 772
Inscription : 10 mars 2020, 15:26

Re: Problème de commande interrupteur lua

Message par Flying Domotic »

C'est bizarre, ça fonctionne bien chez moi ...

Vérifies qu'il n'y a pas d'espaces dans la commande.
Essaie peut être aussi = "20,5" (20 <virgule> 5) au cas où la machine serait en français (la mienne est en anglais).
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: Problème de commande interrupteur lua

Message par denis_brasseur »

skarab22 a écrit : 25 mars 2021, 08:17 c'est quoi le sValue et nValue

Effectivement ça marche. J'ai mis 0 en nValue comme indiqué dans une page visité. Par contre, je veux bien savoir ce que c'est quand même.
C'est la structure des données et de la base de données qui veux cela :
Capture.PNG
Capture.PNG (29.23 Kio) Consulté 3642 fois
Capture2.PNG
Capture2.PNG (18.08 Kio) Consulté 3642 fois
https://easydomoticz.com/les-tables-domoticz/
Capture3.PNG
Capture3.PNG (29.76 Kio) Consulté 3642 fois
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
skarab22
Messages : 101
Inscription : 14 nov. 2019, 09:18

Re: Problème de commande interrupteur lua

Message par skarab22 »

Ok... Merci pour ton retour
Répondre