Page 1 sur 4

Releve compteur Gaz

Publié : 19 févr. 2015, 17:19
par deennoo
Salut les gars et les filles !

Parce que un sous c'est un sous, et aussi parce que les solutions alternative que j'ai trouver ne fonctionnait pas pour avoir ma conso de gaz, j'ai essayer ceci :

http://www.domoticz.com/forum/viewtopic.php?f=14&t=1641

et bien cela fonctionne nickel avec un contacteur de porte a 2.55€ sur ebay comme celui ci : http://www.ebay.fr/itm/331414347557?ssP ... 1439.l2649. (protocol lighting4), a ce prix la j'en ai pour aussi chere de pile, a reflechir pour une charge solaire.

Alors oui c'est que en temps reel, mais avec une porté de 20m (mon compteur est loin du rfxtrx), et le script qui va bien pour verifier si les données reçu n'ont pas 2 jours (le gaz ne sert que au chauffage et a l eau chaude), c'est une solution fonctionnel

Re: Releve compteur Gaz

Publié : 11 avr. 2015, 23:14
par js-martin
Merci Deennoo : cela m'intéresse !

Je vais creuser cela : j'espère que mon compteur sera comptatible (il date de 1975).

Re: Releve compteur Gaz

Publié : 28 mars 2016, 21:25
par gawel3164
Salut!
Merci pour cette astuce! J'ai acheté un capteur de porte chinois et ça fonctionne!! J'ai juste une petite question car la consommation globale de mon compteur est correctement comptée (voir capture écran: 91.176m3 au moment de la capture) mais le décompte quotidien est faux.... En effet, mon compteur de départ était à 91.146, mon compteur de fin était à 91.176, j'ai donc consommé 0.03m3 et le décompte journalier affiche 1m3.... Y a t'il une astuce, ou un réglage supplémentaire à effectuer?
lien capture écran: http://hpics.li/6799657
script utilisé:

Code : Tout sélectionner

--|91.176000


commandArray = {}

local thisfilename = "/home/pi/domoticz/scripts/lua/script_device_gaz.lua"
local virtualcounter_idx = "81"
local switchName = "Contacteur Gaz"

if devicechanged[switchName] == 'On' then

-- Open this file and read in the first line
   file = io.open(thisfilename, "rb")
   sContents = file:read("*l")
   file:close()

-- Parse and update the countvalue
   foo, snumber = sContents:match("([^,]+)|([^,]+)")
   local countvalue = snumber + 0.010
   local newline = foo .. "|" .. string.format("%.3f", tostring(countvalue))

-- Update virtual counter device
   ts = virtualcounter_idx .. "|0|" .. string.format("%.3f", tostring(countvalue))
   commandArray['UpdateDevice'] = ts

-- Write back new counter value
   local file = io.open(thisfilename, "r+")
   file:write(newline)
   file:close()

end

return commandArray

merci

Re: Releve compteur Gaz

Publié : 28 mars 2016, 22:39
par doc62fr
bsr

le lien ebay ne fonctionne pas (ne s'affiche pas pour la France)

je suppose que c'est un contacteur de porte avec ILS ? en 433mhz? genre chacon ou dio

si oui ca nous oblige a ouvrir le compteur de gaz? je doute qui est déjà un aimant a l’intérieur... si oui temps mieux (le mien est très ancien avec roulette.)

merci de votre retour

Re: Releve compteur Gaz

Publié : 28 mars 2016, 23:38
par js-martin
Certains compteurs ont déjà cet aimant (on n'ouvre jamais).

Si tu as une roue crantée qui tourne, regarde ce que l'on peut faire avec un CNY70 (par exemple : http://robertoostenveld.nl/arduino-cny70/)

Pour le code, tu peux t'inspirer de ce que j'ai fait pour le compteur d'eau => viewtopic.php?f=17&t=1737

Je cherche une idée pour mon compteur GAZ mais je n'ai rien trouvé pour le moment. Voici à quoi il ressemble :
IMG_4338.JPG
IMG_4338.JPG (1.81 Mio) Consulté 14006 fois

Re: Releve compteur Gaz

Publié : 28 mars 2016, 23:46
par doc62fr
merci pour l'infos je te tiens informer des que le temps le permettra dans le pas de calais il pleut comme souvent... :(

Re: Releve compteur Gaz

Publié : 29 mars 2016, 07:35
par deennoo

Re: Releve compteur Gaz

Publié : 29 mars 2016, 09:11
par js-martin
On est curieux mais je ne comprends pas ton allusion.

Re: Releve compteur Gaz

Publié : 29 mars 2016, 16:22
par deennoo
Si le compteur est le même que sur le lien, un simple contact Reed comme celui ci convient : https://www.google.fr/search?q=reed+swi ... n1lGdCM%3A

La roue a déjà son aimant et il est suffisement puissance pour faire bouger la lame.

Ensuite il faut juste un debounce "matériel" ou dans le script.

https://www.domoticz.com/forum/viewtopic.php?t=1641

Par contre la durée de vie de la pile est de 10 a 12 mois

Re: Releve compteur Gaz

Publié : 29 mars 2016, 16:25
par js-martin
non, ce n'est pas le même compteur. Le mien un est vieux Gallus 2000 de 1993...

Il y a un modèle compatible reed. Pour le mien, je ne sais pas...

Mais j'avais lu qu'au bout de 20 ans, il le changeait (1993+20=2013... je n'ai pas vu ce "il")

Ou alors, il faut que le compteur se bloque ou tombe en panne :twisted: