[vz-users] DZG DVS74: SML Daten ohne TimeStamp

J. Thomas triguybasel at gmail.com
Sun Dec 30 12:57:25 CET 2018


Hallo Andreas,

besten Dank für deine Hilfe!  Das habe ich in der Wiki für vzlogger.conf
übersehen......

Ich habe "use_local_time" in der .conf reinkopiert und jetzt sehe ich 2
Kurven für den Gesamtverbrauch (1.8.0) und die aktuelle Leistung (16.7.0)
im Middleware :)

Weißt du warum einen negativen Wert für die 16.7.0 kommt? Ich habe aus
diesem Thread (
https://www.photovoltaikforum.com/thread/107789-probleme-mit-vzlogger/) es
verstanden, die aktuelle Leistung ist null bei Einspeisung ins Netz..aber
wir haben keine Solaranlage auf unserem Miethaus???

Besten Dank und freundliche Grüße,
Jordan

On Sat, Dec 29, 2018 at 8:28 PM Andreas Goetz <cpuidle at gmail.com> wrote:

> Servus,
>
> ich denke es ist offensichtlich:
>
> > Adding reading to queue (value=-227.16 ts=0)
>
> Dein Zähler scheint keine Timestamps zu schicken. Schau mal ob
> use_local_time (oder so ähnlich) das Problem lösen kann.
>
> Viele Grüße,
> Andreas
>
>
> On 29. Dec 2018, at 20:20, Jay Thomas <triguybasel at gmail.com> wrote:
>
> Hallo zusammen,
>
> ich bin vor 2 Wochen mit dem VZ Projekt eingestiegen und bin total
> begeistert :) Als Neuling und mit Linux halbwegs "kompetent" fand ich die
> Info und Dokumentation einfach zu folgen. Allerdings nach ein paar Wochen
> komme ich mit den Infos und Lösungen aus den Foren nicht weiter und wende
> mich mit meinem Problem an die Fachleute. (Deutsch in nicht meine
> Muttersprache, von daher Verzeihung im Voraus...)
>
> *Mein Setup:*
> Zähler: DZG DVS74 (wurde Anfang diesem Jahr installiert).
> Lesekopf: Selber zusammengebaut aus eine BPX-43-2 Phototransistor und
> einen Widestand (ich habe mich von dieser Anleitung orientiert:
> https://raspberry.tips/raspberrypi-tutorials/smartmeter-stromzaehler-mit-dem-raspberry-pi-auslesen-und-aufzeichnen
> )
> Installation: Rasbian Jessie mit selbst installierter VZLogger und
> Middleware
>
> *vzlogger.conf:*
> {
> "retry" : 3,
> "daemon": true,
> "verbosity" : 15,
> "log" : "/var/log/vzlogger.log",
>
> "local" : {
>         "enabled" : true,
>         "port" : 8080,
>         "index" : true,
>         "timeout" : 0,
>         "buffer" : 0
> },
>
> "meters" : [{
>         "protocol" : "sml",
>         "enabled" : true,
>         "device" : "/dev/ttyAMA0",
>         "channels": [{
>                 "uuid" : "xxxxxxx-11e9-89fc-99edf00570c9",
>                 "api": "volkszaehler",
>                 "middleware" : "http://192.168.xx.49/middleware.php",
>                 "identifier" : "1-0:1.8.0"
>                 },
>                      {
>                 "uuid" : "xxxxxxx-0a99-11e9-b948-dbec0d27ebbf",
>                 "api": "volkszaehler",
>                 "middleware" : "http://192.168.xx.xx/middleware.php",
>                 "identifier" : "1-0:16.7.0"
>
>                 }]
>         }
> ]}
>
> *Mein Ziel:*
> Stromdaten auslesen und Verbrauchshistorie speicher....egal ob es von den
> neuen SML Technologie ist oder aus einer D0 Impulse/KWh Methode ist.
>
> *Das Problem:*
> Da kommt nix auf die Graphen :(  Ich habe schon in VZ und Photovoltaik
> Foren alles über den DZG DVS gelesen und ich glaube ich leide nicht von der
> Firmwareproblematik wie anderen, weil ich nämlich schon gelesene Werte
> rauslesen kann. Von daher kann es auch bestimmt nicht an meinen gebastelten
> Lesekopf liegen, da es letzten Endes Daten zeigt! Unten habe ich die
> Auschnitt von VZLogger kopiert und komischerweise gibt es keine TS (ich
> nehme an heißt das TimeStamp). Vielleicht deswegen wird es nicht in
> Middleware richtig übermittelt?
>
> Ich habe inzwischen auch die PIN Code für den Zähler von Stromanbieter
> bekommen: Zähler entsperrt, PIN Code deaktiviert, und erweiterter Datensatz
> eingeschaltet aber das hat nicht geholfen. TS=0 wird weiter ausgelesen.
>
> vzlogger.log:
> [Dec 29 11:51:06][main] vzlogger v0.6.1 based on
> heads/master-0-ga68f7ff8c4 from Mon, 5 Nov 2018 07:55:19 +0100 started.
> [Dec 29 11:51:06][mtr0] Creating new meter with protocol sml.
> [Dec 29 11:51:06][mtr0] Meter configured, enabled.
> [Dec 29 11:51:06]       New meter initialized (protocol=sml)
> [Dec 29 11:51:06]       Configure channel.
> [Dec 29 11:51:06][chn0] New channel initialized (uuid=...0570c9
> api=volkszaehler id=1-0:1.8.0)
> [Dec 29 11:51:06]       Configure channel.
> [Dec 29 11:51:06][chn1] New channel initialized (uuid=...27ebbf
> api=volkszaehler id=1-0:16.7.0)
> [Dec 29 11:51:06]       Have 1 meters.
> [Dec 29 11:51:06][main] log level is 15
> [Dec 29 11:51:06][main] daemon=1, local=1
> [Dec 29 11:51:06]       Daemonize process...
> [Dec 29 11:51:06]       Opened logfile /var/log/vzlogger.log
> [Dec 29 11:51:06][push] No pushDataServer defined.
> [Dec 29 11:51:06][]     ===> Start meters
> [Dec 29 11:51:06][mtr0] Meter connection established
> [Dec 29 11:51:06][mtr0] Meter thread started
> [Dec 29 11:51:06][mtr0] Meter is opened. Starting channels.
> [Dec 29 11:51:06][mtr0] Number of readers: 32
> [Dec 29 11:51:06][chn0] Logging thread started
> [Dec 29 11:51:06][chn0] Start logging thread for volkszaehler-api. Running
> as daemon: yes
> [Dec 29 11:51:06][mtr0] Config.daemon: 1
> [Dec 29 11:51:06][chn1] Logging thread started
> [Dec 29 11:51:06][mtr0] Config.local: 1
> [Dec 29 11:51:06][chn1] Start logging thread for volkszaehler-api. Running
> as daemon: yes
> [Dec 29 11:51:06][http] Starting local interface HTTPd on port 8080
> [Dec 29 11:51:06][chn0] Using default volkszaehler api.
> [Dec 29 11:51:06][chn1] Using default volkszaehler api.
> [Dec 29 11:51:06][]     Startup done.
> [Dec 29 11:51:07][mtr0] Got 2 new readings from meter:
> [Dec 29 11:51:07][mtr0] Reading:
> id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=1560054.20 ts=0
> [Dec 29 11:51:07][mtr0] Reading:
> id=1-0:16.7.0*255/ObisIdentifier:1-0:16.7.0*255 value=-225.93 ts=0
> [Dec 29 11:51:07][chn0] Adding reading to queue (value=1560054.20 ts=0)
> [Dec 29 11:51:07][chn1] Adding reading to queue (value=-225.93 ts=0)
> [Dec 29 11:51:07][chn0] ==> number of tuples: 1
> [Dec 29 11:51:07][chn1] ==> number of tuples: 1
> [Dec 29 11:51:07][chn0] compare: 0 0
> [Dec 29 11:51:07][chn1] compare: 0 0
> [Dec 29 11:51:07][chn0] JSON request body is null. Nothing to send now.
> [Dec 29 11:51:07][chn1] JSON request body is null. Nothing to send now.
> [Dec 29 11:51:08][mtr0] Got 2 new readings from meter:
> [Dec 29 11:51:08][mtr0] Reading:
> id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=1560054.30 ts=0
> [Dec 29 11:51:08][mtr0] Reading:
> id=1-0:16.7.0*255/ObisIdentifier:1-0:16.7.0*255 value=-226.54 ts=0
> [Dec 29 11:51:08][chn0] Adding reading to queue (value=1560054.30 ts=0)
> [Dec 29 11:51:08][chn1] Adding reading to queue (value=-226.54 ts=0)
> [Dec 29 11:51:08][chn0] ==> number of tuples: 1
> [Dec 29 11:51:08][chn1] ==> number of tuples: 1
> [Dec 29 11:51:08][chn0] compare: 0 0
> [Dec 29 11:51:08][chn1] compare: 0 0
> [Dec 29 11:51:08][chn0] JSON request body is null. Nothing to send now.
> [Dec 29 11:51:08][chn1] JSON request body is null. Nothing to send now.
> [Dec 29 11:51:09][mtr0] Got 2 new readings from meter:
> [Dec 29 11:51:09][mtr0] Reading:
> id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=1560054.40 ts=0
> [Dec 29 11:51:09][mtr0] Reading:
> id=1-0:16.7.0*255/ObisIdentifier:1-0:16.7.0*255 value=-227.16 ts=0
> [Dec 29 11:51:09][chn0] Adding reading to queue (value=1560054.40 ts=0)
> [Dec 29 11:51:09][chn1] Adding reading to queue (value=-227.16 ts=0)
> [Dec 29 11:51:09][chn0] ==> number of tuples: 1
> [Dec 29 11:51:09][chn1] ==> number of tuples: 1
>
> Kennt hier jemand eine Lösung?
>
> Besten Dank im Voraus und ich wünsche alle schöne Feiertage und einen
> guten Rutsch!
>
> Grüße,
> Jordan
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20181230/308d6a32/attachment-0001.html>


More information about the volkszaehler-users mailing list