[vz-dev] VZLogger

Hartmut Hoffmann hartmut.hoffmann at teleware.de
Fri Nov 2 23:58:02 CET 2012


Hallo Thorben,
sicherlich hast du Recht wenn man es so ließt... ;)

In meinem (faslchen) Eifer hatte ich für mich nach einer Lösung gesucht, das Rad selber zu erfinden:

Satz aus dem ed300l lesen, eine paar Werte parsen und dann weiterverabeiten ohne middleware.

Natürlich habe ich den curl nur für testings genutzt und nicht, wie ggf. angenommen als weiterleiter an die
middleware !

Sorry wegen der nicht ausgeschriebenen Ideen...

Nun back:

Der middlewarefehler war mir erst nicht so wichtig, da irgeneiner im Netz
schrieb, das dies tritzdem gespeichert würde !?!

Viel schwerer wiegt das Problem der Abstürze "Segementation..."

Wenn einer von euch in meiner Nähe wäre, könnte ich den ed300l auch zur Verfügung stellen ???

PS: Werde noch mal exakt die config-zeilen vergleichen und testen...

Beste Grüße
Hardy


-----Ursprüngliche Nachricht-----
Von: volkszaehler-dev-bounces at lists.volkszaehler.org [mailto:volkszaehler-dev-bounces at lists.volkszaehler.org] Im Auftrag von Thorben Thuermer
Gesendet: Freitag, 2. November 2012 17:12
An: volkszaehler-dev at lists.volkszaehler.org
Betreff: Re: [vz-dev] Anmeldung


was du schreibst scheint mir wenig sinn zu ergeben...

du sendest irgendwie daten vom zaehler direkt mit curl an die middleware, ohne vzlogger?

allgemein solltest du, wenn du hilfe mit dem verhalten eines programmes suchst, mit angeben welches programm du mit welchen parametern/konfiguration aufrufst, ansonsten koennen wir ja nur raten.

der vorschlag war lediglich, die middleware-url die in deiner vzlogger-config steht einmalig mittels curl zu pruefen, da der fehler von vzlogger darauf hindeutet dass diese falsch ist.

- T.

On Thu, 1 Nov 2012 03:00:59 +0100
Hartmut Hoffmann <hartmut.hoffmann at teleware.de> wrote:

> Hallo Andreas,
> dein Tip mit curl war Gold wert !
> 
> Ich habe nun erfolgreich sehr viele kleine Datenpakete auslesen können...
> 
> Sehen unter Hex sehr gut aus !
> 
> Ich starte curl mit der Zitbremse 1s und z.zt. mit maximal 350 Bytes
> 
> In 8 von 10 Fällen fängt auch alles mit 1b1b1b1 etc an und hört sauber 
> auf, aber manchmal geht es einfach weiter oder fängt nicht sauber an.
> 
> Ich vermute, das curl einfach zuhört und schreibt, egal wann was ankommt.
> 
> Wäre toll wenn man dem Teil sagen könnte, er soll warten bis 1b1b1 etc. kommt und dann mitschreiben.
> 
> Aufhören soll er ???
> 
> GGf. soll er aufhören wenn wieder 1b1b1b kommt.
> Dann würde man aber ein Paket verlieren, was ich als nicht schlimm 
> ansehe, man muss ja schlieslich in den nächsten 1-2 Sekunden die Daten analysiieren und ggf. irgendwohin schreiben:
> ggf. mysql
> Und da geht m.E. vile Zeit drauf.
> 
> Wenn Bedarf besteht, kann ich mal ein größeres log laufen lassen und 
> es hier posten
> 
> 
> Eifrige Grüße
> Hardy
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: volkszaehler-dev-bounces at lists.volkszaehler.org 
> [mailto:volkszaehler-dev-bounces at lists.volkszaehler.org] Im Auftrag 
> von Andreas Brus
> Gesendet: Donnerstag, 1. November 2012 00:29
> An: volkszaehler-dev at lists.volkszaehler.org
> Betreff: Re: [vz-dev] Anmeldung
> 
> Am 31.10.12 23:04, schrieb Hartmut Hoffmann:
> > vzl konnte ab und zu mal nen Messwert einlesen und dann ging der Ärger los:
> > middleware meldet ungültiges Zeichen Segmentation Fehler etc.
> >
> [Oct 30 20:15:41][ch0]  CURL:   Trying 127.0.0.1...
> [Oct 30 20:15:41][ch0]  CURL: connected [Oct 30 20:15:41][ch0]  CURL: 
> Connected to localhost (127.0.0.1) port 80
> (#0)
> [Oct 30 20:15:41][ch0]  CURL: Sent 41 bytes..
> [Oct 30 20:15:41][ch0]  CURL: Received 358 bytes [Oct 30 
> 20:15:41][ch0]  CURL: Connection #0 to host localhost left intact [Oct 
> 30 20:15:41][ch0]  Error from middleware: unexpected character
> 
> Hast Du mal versucht die URL, die Du in der Config eingegeben hast per Browser oder curl oder wget oder so aufzurufen?
> Kommt da eventuell ein Fehler?
> Hast Du vielleicht die middleware gar nicht in dem Verzeichnis das Dein Webserver unter der URL aufruft?
> 
> Gruß
> A. Brus


More information about the volkszaehler-dev mailing list