[vz-dev] Hilfe mit Easymeter Q3BA2020

Wolfgang Kreuzpaintner wolfgang.kreuzpaintner at googlemail.com
Mon Sep 17 23:10:07 CEST 2012


Hallo,

also spontan würde ich sagen, beides ist irgendwie richtig ... und auch 
nicht:

Die SML-Datei sollte logischerweise mit
1B 1B 1B 1B 01 01 01 01  .....
losgehen (also der "Escape Sequenz") und mit ner Liste (7x) weitergehen 
(also z.B. 1B 1B 1B 1B 01 01 01 01 76 ....)

Irgendwo weiter unten in der SML-Datei kommt dann auch die Sequenz
... 77 07 01 ...
Diese kann (etwas aufgedröselter) z.B. so aussehen:
...
77                                                 Liste mit 7 Einträgen
     07 01 00 00 00 09 FF            objName 1-0:0.0.9*255 (Server ID)
...

Wenn du nur entweder die Escape Sequenz oder objName bekommst je 
nachdem, ob die Schnittstelle auf 7E1 oder 8N1 eingestellt sit, würde 
ich sagen, dass keine der Einstelllungen richtig ist....

Gruß
Wolfgang



Am 17.09.2012 20:26, schrieb Andreas Brus:
> Am 17.09.12 19:57, schrieb Udo1:
>> Am 17.09.2012 19:29, schrieb Andreas Brus:
>>> Ich habe inzwischen sml.c versucht doch auf 7E1 zu bringen,
>> Du brauchst nichts in vzlogger zu verändern.
> Naja, ohne gings ja auch nicht.
>> Du musst nur auswählen SML oder D0 in der config.
> Weder mit sml noch mit d0. Laut Seite
> http://wiki.volkszaehler.org/software/sml
>#
> SML in der Binär-Variante (Easymeter Q3B, EMH ED300L, EMH eHZ 
> FW8E2A50BAK2, …) (O-Ton SML-Spec.: „SML Binary Encoding definiert eine 
> gepackte binäre Kodierung der SML.“); Schnittstellenparameter: 9600/8N1
>#
> OBIS (Easymeter Q3D, Hager eHZ, EMH eHZ EMH eHZ FW8E2A500AK2, …); 
> Schnittstellenparameter: 9600/7E1
>
> Und mit 7E1 bekomme ich teilweise sehr ähnliche Daten wie im Beispiel.
> Mit 8N1 eben eher nicht.
> Daher weiß ich nicht, was denn nun richtig ist.
> Das Beispiel mit
> 1B 1B 1B 1B - Start Escape Zeichenfolge
> was ich nur mit 7E1 erhalte, oder die Zeile
> 77 07 01 00 01 08 01 ff 1.8.1 (= Wirkarbeit Bezug)
> Die ich nur mit 8N1 erhalte.
>> Siehe das Beispiel:
>> http://wiki.volkszaehler.org/software/controller/vzlogger#example_vzloggerconf_ehz_edl21 
>>
> Das ist mir schon klar. Habe auch eine config gemacht, die ziemlich 
> ähnlich ist.
>
> /**
>  * vzlogger configuration
>  *
>  * use proper encoded JSON with javascript comments
>  *
>  * take a look at the wiki for detailed information:
>  * http://wiki.volkszaehler.org/software/controller/vzlogger#configuration
>  */
>
> {
> "retry" : 30,                 /* how long to sleep between failed 
> requests, in seconds */
> "daemon": true,               /* run periodically */
> "foreground" : true,          /* dont run in background (prevents 
> forking) */
> "verbosity" : 15,              /* between 0 and 15 */
> "log" : "/home/pi/vzlogger.log",/* path to logfile, optional */
>
> "local" : {
>         "enabled" : true,      /* should we start the local HTTPd for 
> serving live readings? */
>         "port" : 8080,          /* the TCP port for the local HTTPd */
>         "index" : true,         /* should we provide a index listing 
> of available channels if no UUID was requested? */
>         "timeout" : 30,         /* timeout for long polling comet 
> requests, 0 disables comet, in seconds */
>         "buffer" : 600          /* how long to buffer readings for the 
> local interface, in seconds */
> },
>
> "meters" : [{
>         "protocol" : "sml",     /* see 'vzlogger -h' for list of 
> available protocols */
>         "device" : "/dev/lesekopf0",
>         "channels": [{
>                 "uuid" : "340f1d60-feb2-11e1-a359-df4c79856d38",
>                 "middleware" : 
> "http://localhost/vz/htdocs/middleware.php",
>                 "identifier" : "1-0:2.8.0" /* Gesamtstromverbrauch 
> Hauszaehler */
>                 }, {
>                 "uuid" : "e4def070-feb2-11e1-9671-e73b689d1d7c",
>                 "middleware" : 
> "http://localhost/vz/htdocs/middleware.php",
>                 "identifier" : "1-0:1.8.1", /* Tagesstromverbrauch 
> Tarif 1 */
>                 }, {
>                 "uuid" : "ff0d7f10-feb2-11e1-843d-6f7183b9b8fd",
>                 "middleware" : 
> "http://localhost/vz/htdocs/middleware.php",
>                 "identifier" : "1-0:1.8.2", /* Nachtstromverbrauch 
> Tarif 2 */
>                 }, {
>                 "uuid" : "060ebc30-feb3-11e1-beee-4d85462d1b30",
>                 "middleware" : 
> "http://localhost/vz/htdocs/middleware.php",
>                 "identifier" : "1-0:15.7.0", /* Wirkleistung Total */
>                 }]
>          }
> ]}
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://volkszaehler.org/pipermail/volkszaehler-dev/attachments/20120917/e56e1c48/attachment-0001.html>


More information about the volkszaehler-dev mailing list