Stand gasmeter uploaden naar MinderGas.nl

slimmedingen

Dat Domoticz het verbruik meet en weergeeft is heel mooi en binnen Domoticz kun je ook mooie grafieken zien, maar je kunt de stand van de gasmeter op uploaden naar MinderGas.nl

2591 4156 0

De uitleg om een Python script te installeren die de meterstand upload naar MinderGas.nl vind je op deze website. N.B: Ik hoefde Python niet te installeren, dat zit standaard op de Domoticz image tegenwoordig.

Ik had het probleem dat in Domoticz de meterstand weergegeven werd sinds ik mijn S0 Pulse Counter Module had aangesloten. De standen kwamen niet overeen. Om de meterstand in Domoticz over te nemen, schakel je eerst even in HArdware de S0 PCM uit en vervolgens voer je onderstaand commando uit: http://IPADRES:8080/json.htm?type=command&param=udevice&idx=IDXGASMETER&svalue=METERSTAND Vervolgens schakel je S0 PCM weer in.

Bijgewerkt op 30 oktober 2015

Heeft dit artikel je geholpen?

Bedankt voor je feedback!

4 antwoorden naar “Stand gasmeter uploaden naar MinderGas.nl”

  1. Beste Gertjan,
    Wellicht een oude post. Maar ik krijg dit script maar niet werkend. Ik heb mn api-key even ingekort, maar verder de console melding hier weergegeven.

    Heb jij enig idee? Ik begrijp de connection refused melding niet.

    /volume1/@appstore/Mindergas$ sudo python /volume1/@appstore/Mindergas/mindergas.py -a 4zkpx3 -d 138
    Traceback (most recent call last):
    File “/volume1/@appstore/Mindergas/mindergas.py”, line 55, in
    sys.exit(main())
    File “/volume1/@appstore/Mindergas/mindergas.py”, line 28, in main
    device_data = json.load(urllib2.urlopen(“%s/json.htm?type=devices&rid=%s” % (args.url, args.device), timeout=5))
    File “/usr/lib/python2.7/urllib2.py”, line 154, in urlopen
    return opener.open(url, data, timeout)
    File “/usr/lib/python2.7/urllib2.py”, line 429, in open
    response = self._open(req, data)
    File “/usr/lib/python2.7/urllib2.py”, line 447, in _open
    ‘_open’, req)
    File “/usr/lib/python2.7/urllib2.py”, line 407, in _call_chain
    result = func(*args)
    File “/usr/lib/python2.7/urllib2.py”, line 1228, in http_open
    return self.do_open(httplib.HTTPConnection, req)
    File “/usr/lib/python2.7/urllib2.py”, line 1198, in do_open
    raise URLError(err)
    urllib2.URLError:

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

*