[vz-users] vzlogger Daten per http abrufen

Andreas Götz cpuidle at gmail.com
Thu Feb 5 22:39:08 CET 2015


Hi,

> Am 05.02.2015 um 19:41 schrieb Thomas Schweikert <schweikert.thomas at web.de>:
> 
> Hallo Thorben,
> 
> vielen Dank für die Info, ich bin momentan unterwegs und werde es am Wochenende probieren.
> 
> Für fhem gibt es einen jsonmeter der die Daten in fhem integrieren kann.

Gar nicht dumm. Eine Art reverse vzclient ;)

Viele Grüße, Andreas

> 
> Viele Grüße
> Thomas
> 
> Am 5. Februar 2015 12:32:56 MEZ, schrieb Thorben Thuermer <r00t at constancy.org>:
>> 
>> Thomas Schweikert schweikert.thomas at web.de Fri Jan 30 20:00:33 CET 2015
>>>  Hallo zusammen,
>>>  ich habe an meinem Zaehler ein Smart Grid Hub von EFR angeschlosse n
>>>  der mir die Daten per http ausgibt. Wie muss ich vzlogger nun konfigu
>>>  rieren das die Daten von vzlogger abgerufen und verarbeitet werden?
>>>  Pro tokoll ist d0, also Klartext, aber welches device gebe ich an?
>>>  Kann man n hier die url angeben?
>> 
>> das protokoll ist NICHT d0, sondern "json-daten mit obis-identifiern".
>> vermutlich ein eigenes spezialformat deines geraetes.
>> vlogger unterstuetzt das entsprechend nicht,
>> und wenn das geraet nicht gerade extrem verbreitet ist,
>> wird es auch keinen keinen sinn machen unterstuetzung fuer dieses
>> protokoll einzubauen.
>> (ausser vielleicht du machst es selbst und schickst einen patch.)
>> 
>> (desweiteren unterstuetzt vzlogger bisher kein einziges http-basiertes
>>  protokoll.
>>  die option die udo erwaehnt bezieht sich lediglich auf das uebertragen
>>  von seriellen daten ueber tcp (zB mit y-port node).
>>  http wird dort _nicht_ unterstuetzt.)
>> 
>> andererseits ist das format sehr einfach,
>> die beste loesung wird sein, ein script zu schreiben, dass die daten
>> holt und an die api uebergibt.
>> 
>> im anhang mal ein php-script, das schon fast ausreichen sollte.
>> 
>>>  Beim Aufruf mit dem Browser bekomme ich folgende Werte:
>>>  { "billingData:" : { "assignment" :[ { "obis":"8181C78227FF","valu
>>>  e":""}, { "obis":"8181C78205FF","value":""},
>>>  { "obis":"8181C78206FF","v alue":""},
>>>  { "obis":"8181C78207FF","value":""},
>>>  { "obis":"0100000000FF" ,"value":"0000123456789"},
>>>  { "obis":"010000090B00","value":"30.01.2015, 19:49:40"}], "values" :
>>>  [ {"obis":"0101010800FF","value":24.96,"unit":"
>>>  kWh" },{"obis":"0101010801FF","value":17.11,"unit":"kWh"},{"obis":"0100
>>>  010700FF","value":467.40,"unit":"W"},{"obis":"0100150700FF","value":63.
>>>  02,"unit":"W"},{"obis":"0100290700FF","value":48.23,"unit":"W"},{"obis" :"01003D0700FF","value":356.15,"unit":"W"},{"obis":"010020070000","valu
>>>  e":226.54,"unit":"V"},{"obis":"010034070000","value":226.99,"unit":"V"} ,{"obis":"010048070000","value":226.53,"unit":"V"},{"obis":"01000E07000
>>>  0","value":50.000,"unit":"Hz"},{"obis":"010001080080","value":6.41,"uni
>>>  t":"kWh"},{"obis":"010001080081","value":9.00,"unit":"kWh"},{"obis":"01
>>>  0001080082","value":0.00,"unit":"kWh"},{"obis":"010001080083","value":0
>>>  .00,"unit":"kWh"},{"obis":"010001080084","value":0.00,"unit":"kWh"}
>>>  ] } }
>>>  Vielen Dank fuer die Infos
>>>  Thomas
>> 
>> - Thorben
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150205/9690fbfa/attachment.html>


More information about the volkszaehler-users mailing list