UpdateDevice pour un champ WIND , une valeur 0, apparaît au lieux de 0;

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 <\>.
Soundmanbe
Messages : 1
Inscription : 25 août 2020, 11:50

UpdateDevice pour un champ WIND , une valeur 0, apparaît au lieux de 0;

Message par Soundmanbe »

Bonjour,

J'ai un souci avec un transfert de données vers un champ Meteo de type WIND.
Le script

Code : Tout sélectionner

 table.insert (commandArray, { ['UpdateDevice'] = ''..idx..'|0|'} ) 
envoie une valeur "0, " dans au début du champ Wind au lieu d'une valeur "0; " ce qui rend impossible l'affichage de la moindre valeur.
Wind.png
Wind.png (5.38 Kio) Consulté 974 fois
Ligne supérieur > Valeur envoyée via le script, la ligne commence par 0, > non reconnue quelques soient les valeurs ajoutées dans le bon format par la suite car on obtient par exemple : 0, N;x;y;z au lieu de 0;N;x;y;z
Ligne inférieur > Valeur par défaut > s'affiche bien

Une idée pour résoudre ce souci serait la bienvenue.
Merci
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: UpdateDevice pour un champ WIND , une valeur 0, apparaît au lieux de 0;

Message par Keros »

Bonjour Soundmanbe et bienvenue sur le forum ;)

Pour envoyer une valeur de type wind, la force du vent ne suffit pas. Il faut envoyer les 6 infos : https://www.domoticz.com/wiki/Domoticz_ ... L%27s#Wind.
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
Répondre