[vz-users] json-Format von vzlogger an middleware.php?

Matthias Behr mbehr at mcbehr.de
Thu Mar 19 20:48:01 CET 2015


Wir könnten das als Option einbauen. Ich würde dann aber gleich einbauen wollen, dass alle Channel, die an die gleiche Middleware gehen auf einen Satz gesendet werden.

> Am 18.03.2015 um 23:12 schrieb Andreas Götz <cpuidle at gmail.com>:
> 
> Das Problem in dem Fall ist der vzlogger, nicht Deine Logik.
> 
> @mbehr: das ist bisher nicht vorgesehen, oder?
> 
> Viele Grüße, Andreas
> 
> 
> 
> 
> Am 18.03.2015 um 20:42 schrieb Dirk Clemens <dirk.clemens at gmail.com <mailto:dirk.clemens at gmail.com>>:
> 
>> Hallo, 
>> 
>> ich nutze den vzlogger auf einem 1. Generation Raspberry Pi mit 256MB Ram und kann da keinen Apache mit MySQL laufen lassen. 
>> Daher möchte ich die Daten vom vzlogger selber per script auswerten ohne das gesamte Frontend vom Volkszaehler. 
>> Wenn ich in der vzlogger.conf statt der middleware.php ein eigenes Script aufrufen lasse, werden nur Timestamps und gelesener Wert mitgegeben, nicht aber der Channel oder die UUID. Wie bekomme ich das raus? Ich habe mehrere Channels/UUIDs und die werden natürlich einzeln übergeben und ich kann nicht erkennen, welcher Channel gerade übertragen wurde. Das muss nicht php sein, python oder was anderes geht auch. 
>> Den Quellcode des Volkszaehler-Frontends habe ich leider nicht durchdringen können, MVC und das eingesetzte Framework sind mir fremd.
>> 
>> Ich lese via:
>> $input = file_get_contents("php://input <php://input>");
>> $json = json_decode($input, true);
>> 
>> und erhalte als Ausgabe leider nur:
>> [ [ 1426414635584.1191, 1658272.1000000001 ] ]
>> 
>> Vielen Dank für Tipps. 
>> Dirk

Gruß

Matthias

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150319/c5135061/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5256 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150319/c5135061/attachment.bin>


More information about the volkszaehler-users mailing list