[vz-dev] libsml & vzlogger

Justin Otherguy justin at justinotherguy.org
Tue Oct 25 21:13:57 CEST 2011


Moin Michael,

Am 25.10.2011 um 15:57 schrieb M. Hagedorn:

> Mein AVR Net-IO ist mit 
> einem AtMega644p bestückt, der bekanntlich 2 UARTs hat. Um die *beide* nutzen 
> zu können, habe ich das yport-Protokoll dupliziert (wie im Wiki beschrieben). 
kannst Du mir mal per PM Deine usart.h schicken? Danke!

> "meters" : [{
> [...]
>            "channels": [{"uuid" : "e8135490-fe74-11e0-bb3b-bfa8fcf82552",
> [...]
>                        }]
>            },{
> [...]
>            "channels": [{"uuid" : "6427a650-fee7-11e4-9eef-bd23769c78f4",
> [...]
>                        }]
>            }


> [Oct 25 15:46:23][ch0]  New channel initialized (uuid=...f82553 
> [...]
> [Oct 25 15:46:23][ch1]  New channel initialized (uuid=...9c78f8 
hm - die uuids stimmen nicht mit denen da oben überein...hm...

> [Oct 25 15:46:23][ch1]  New reading (value=-0.00 
> ts=61075167443337453699341460165618559225707340766740471943997724049365884721333440514844636004420844493059802586156430512029559131451169403898488280430747878964203589795572795105499369225163028921037701140325597184.000000)
das sieht schlimm aus - das müssen wir wohl noch reparieren - aber das sieht bei mir auch so aus, glaube nicht, dass es daran scheitert.

> [Oct 25 15:46:23][ch1]  Buffer dump: |!123.24| (size=1, keep=0)
das ist der Wert aus Kanal 1 (123.24)

> [Oct 25 15:46:23][ch0]  New reading (value=-2.00 
> ts=62421905423730807969687851052264161831375798289626249903605016058414025011868272746895314769296679412450915724665115569418291085689189452134508302955595470171528915545234289265405557943488981757719677223475085312.000000)
s.o.

> [Oct 25 15:46:23][ch0]  Buffer dump: |!122.34| (size=1, keep=0)
und das ist der aus Kanal 0 (122.34)

> [Oct 25 15:46:23][ch0]  JSON request body: [ [ 1319550383620.843018, 
> 122.339096 ] ]
-> wenn man den Wert auf zwei Nachkommastellen rundet, kommen die 123.34 von oben raus -> prima.

> [Oct 25 15:46:23][ch1]  JSON request body: [ [ 1319550383612.842041, 
> 123.238251 ] ]
dto: 123.24

> Sieht zunächst alles richtig aus, oder?
jepp.

> Wenn ich jetzt allerdings im frontend 
> nachsehe, sehen beide Zählerstände *identisch* aus und liegen direkt 
> übereinander. Da stimmt also etwas noch nicht ganz -- nur was?
Deine Zähler geben wohl die gleichen Werte aus. Das kannst Du sicher plausibilisieren:
lies doch mal den Messwert an beiden ab während Du vzlogger laufen hast.

> Justin meinte gestern, dass OBIS noch nicht ganz fertig ist. Hat das damit zu 
> tun oder stimmt ganz einfach an der Syntax in meiner .conf etwas nicht?
die conf sieht für mich gut aus; das Ergebnis auch; mit "noch nicht ganz fertig" meinte ich "noch nicht erfolgreich getestet" (was m. E. "noch nicht ganz fertig" entspricht").

Mag sein, dass wir nun "ganz fertig" dran schreiben können ;-)


Gruss, J.



More information about the volkszaehler-dev mailing list