[vz-dev] libsml auf dockstar

Justin Otherguy justin at justinotherguy.org
Wed Oct 5 19:45:20 CEST 2011


Hallo Ihr beiden,

also bei mir läuft's auch noch nicht - also lasst uns mal schauen, wo's klemmt.

Mein Setup sieht so aus:
- SML-Zähler (Easymeter Q3B)
- Udos Lesekopf -> MAX232
- ThinClient mit Ubuntu 10.04.3 LTS
- dpkg -l | grep sml:
  libsml-dev 0.1-5~wip
  libsml1 0.1-5~wip
- dpkg -l | grep uuid:
  libuuid1 2.17.2-0ubuntu1.10.04.2
  uuid-dev 2.17.2-0ubuntu1.10.04.2
  uuid-runtime 2.17.2-0ubuntu1.10.04.2
- vzlogger aus [1] (commit 21344c9afa)
- ./configure --disable-local
- in vzlogger.conf hätte ich gerne die Zeile:
sml	http://demo.volkszaehler.org/middleware	<uuid>	<hostname-des-thinclients:port>:power
(getrennt mit Tabs)

Wenn ich nun vzlogger starte, erhalte ich folgende Fehlermeldung:
[Oct 05 18:01:34.691] Invalid interval: http://demo.volkszaehler.org/middleware in /etc/vzlogger.conf:1

-> Steffen hat schon bestätigt, dass der reguläre Ausdruck, der zum Parsen verwendet wird, nicht passt.

Gegen diese Zeile hat der Parser nix:
sml	http://localhost/demo.volkszaehler.org/middleware	<uuid>	<hostname-des-thinclients:port>:power

aber da läuft meine Middleware natürlich nicht...

Am 05.10.2011 um 14:10 schrieb Gerhard Bertelsmann:

> kannst Du Deine Config (vzlogger.conf) zeigen ?
> Ich bekomme leider nur einen Core-Dump:
den bekommst Du direkt nach dem Start?
Wie sieht denn Deine vzlogger.conf aus?

> write(1, "[Oct 05 14:03:54.510] [ch#0] Par"..., 215[Oct 05 14:03:54.510]
> [ch#0] Parsed (protocol=sml interval=0
> uuid=c853d890-daf3-11e0-86c4-875e5bd610cf
> middleware=http://localhost/workspace/volkszaehler.org/volkszaehler.org/htdocs/middleware
> options=/dev/ttyUSB0)
> ) = 215
-> Du hast die Middleware also lokal; hm - vielleicht sollte ich das testweise auch mal installieren...

@Steffen: kannst Du bitte die Stelle nennen, an der der regex steht?

> Mit welchen Optionen hast Du vzlogger kompiliert ?
jepp. Und Du, Gerd? :-)

So können wir's m. E. eingrenzen.


Gruss, J.

[1] https://github.com/volkszaehler/vzlogger



More information about the volkszaehler-dev mailing list