Hi, > Am 05.02.2015 um 19:41 schrieb Thomas Schweikert <schweikert.tho...@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 > <r...@constancy.org>: >> >> Thomas Schweikert schweikert.tho...@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