[vz-users] keine Daten vom IR-USB-Kopf unter PHP unter data
Hungry Mutant
hungry.mutant at gmail.com
Sun Aug 4 03:37:36 CEST 2013
Was soll ich sagen.
Durch Deine Anleitung sind mir noch einige Fehler angezeigt worden.
Und jetzt klappt es, ich habe Daten!
Jetzt muss ich nur noch VZLogger irgendwo eintragen,
dass er automatisch geladen wird oder?
Am 04.08.2013 um 01:15 schrieb Peter Evertz:
> Am 04.08.2013 00:46, schrieb Hungry Mutant:
>> OK, jetzt muss ich nur noch rausfinden, wie man die Datei über die Konsole austauscht.
>> Einfach überschreiben, geht ja wohl nicht, da das Ding ja läuft.
>> Welcher Pfad ist eigentlich für die VZLogger.conf. richtig?
>> Dieser /usr/local/bin oder /etc?
>> Ich denke, der Erste oder?
> Zum austauschen musst den vzlogger stoppen. Die Config ist /etc/vzlogger.conf
>
> Schreibe
>
> ps ax |grep vzlogger
>
> Ausgabe etwas wie:
>
> pi at raspberrypi ~ $ ps ax |grep vzlogger
> 5597 ? Ssl 1815:03 /usr/local/bin/vzlogger
>
> Der vzlogger lauft unter der ID 5597 und liegt unter /usr/local
>
> schreibe:
> sudo kill 5597
> cd /usr/local
> sudo mv vzlogger vzlogger.old
> sudo wget http://www.peterevertz.net/vz/vzlogger.gz
> sudo gzip -d vzlogger.gz
> sudo chmod +x vzlogger
>
> Zum testen:
> "foreground" : true,
> "verbosity" : 15,
>
> in die vzlogger.conf eintragen.
>
> logger starten mit
> /usr/local/bin/vzlogger
>
> und schau ob Werte kommen.
>
>
>
>
>>
>> Am 03.08.2013 um 23:58 schrieb Peter Evertz:
>>
>>> Hi,
>>> versuche es mal mit meinem vzlogger. Denn darin kannst du die Baudrate, das Frameformat in der Config eintragen.
>>>
>>> https://github.com/peterevertz/vzlogger.git
>>> Raspi-binary: http://www.peterevertz.net/vz/vzlogger.gz
>>>
>>> Das Zeug in rc.local kannst/musst du rausnehmen. Dein Zähler sollte damit ohne Probleme laufen. Ich habe EHZ21 bei Hager nicht gefunden. Die normalen Hager Zähler sollten aber SML ohne Aufforderung aussenden.
>>>
>>> Grüße
>>> Peter
>>>
>>>
>>> Am 03.08.2013 20:24, schrieb Hungry Mutant:
>>>> Hallo,
>>>> habe einen Raspberry und zwei IR-USB-Köpfe an einem Hager EHZ21 dran und bekomme keine Daten in PHP übermittelt.
>>>> Was ich gemacht habe: Image inkl. VZ auf SD-Karte installiert, soweit nach Anleitung vorgegangen. Habe keine Einträge in PHP bei Data.
>>>> Wenn ich manuell Daten über HTTP-Request sende, erscheinen diese unter data.
>>>> Habe mal die Köpfe manuell ausgelesen.
>>>> Das 1b1b1b1b kommt ab und zu am Anfang, aber nicht immer.
>>>>
>>>> Habe dann dieses unter rc.local eingetragen:
>>>>
>>>> stty -F /dev/ttyUSB0 1:0:8bd:0:3:1c:7f:15:4:5:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
>>>>
>>>> SML_START_SEQUENCE="1B1B1B1B0101010176"
>>>> METER_OUTPUT__START_SEQUENCE=""
>>>>
>>>> stty -F /dev/ttyUSB1 1:0:8bd:0:3:1c:7f:15:4:5:1:0:11:13:1a:0:12:f:17:16:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
>>>>
>>>> SML_START_SEQUENCE="1B1B1B1B0101010176"
>>>> METER_OUTPUT__START_SEQUENCE=""
>>>>
>>>> Jetzt bekomme ich bei: etc# cat /dev/ttyUSB1 | od -tx1
>>>> immer 1b1b1b1b am Anfang, zwischendrin stoppt die Abfrage kurz und 4x1b steht dann nicht ganz am Ende,
>>>> beim nächsten Stop aber dann doch.
>>>>
>>>> Muss das bei jeder Abfrage am Ende kommen?
>>>>
>>>> Abfrage läuft dann bis ich halt ctrl+c drücke.
>>>>
>>>> Ich habe die UUID in der vzlogger.conf eingetragen:
>>>> "device" : "/dev/ttyUSB0",
>>>> "channels": [{
>>>> "uuid" : "267f59c0-fc31-11e2-abba-11d120e7d44e",
>>>> "middleware" : "http://localhost/middleware.php",
>>>> "identifier" : "1-0:1.8.1" /* Tagesstromverbrauch Tarif 1 */
>>>> }, {
>>>>
>>>> Bin Anfänger, das liest sich, denke ich heraus.
>>>> Kann mir jemand weiter helfen.
>>>> Gruß
>>>> Hungry
>
More information about the volkszaehler-users
mailing list