Page 1 sur 1

compteur gaz avec mise à jour index manuelle

Publié : 31 oct. 2017, 10:49
par FPA
Bonjour,

J'aimerai commencer à mesurer ma conso de gaz de façon manuelle tant que je n'ai pas mis au point la partie hardware pour la captation des impulsions du compteur.
j'avoue etre un peu perdu avec les differents dummys, dans ma tete il y aurai un dummy compteur de consomation, et un uservariable ou je rentrerai l'index du compteur quand je pourais!
Si quelqu'un aurai un bout de script pour pouvoir m'indiquer le chemin ça serait sympa

Re: compteur gaz avec mise à jour index manuelle

Publié : 03 nov. 2017, 15:18
par FPA
Après avoir bien galéré avec les dummy compteurs, j'ai enfin pu réussir à mettre à jour l'index du compteur gaz manuellement; du coup, le dummy compteur calcul les consomations en fonction de la mise à jour manuelle; le code est très simple, je le met au cas où quelqu'un chercherai à faire pareil:

Code : Tout sélectionner

-- Calcul des conso de gaz
-- 

--
-- 10/06/17 : Version 1 : Redaction initiale

local index =  uservariables["Index_Gaz"]


commandArray = {}

commandArray['UpdateDevice']= '133|0|'..index



return commandArray
Pour info, "Index_Gaz" est une variable utilisateur decimale, et 133 de la ligne commandArray['UpdateDevice']= '133|0|'..index, correpond à l'ID du compteur.
Il faut faire attention aussi avec les coefficients diviseurs parametrés sur la page SONDES/COMPTEURS: avec le coefficient 100 d'origine, le chiffre correspondant aux litres sur le compteur (le dernier quoi!) doit etre mis apres une virgule. le plus simple à mon avis serai de mettre le coeff à 1000 et de rentrer directement l'index lu sans virgule.