[vz-users] DZG DVS74: SML Daten ohne TimeStamp
Frank Richter
frank.richter83 at gmail.com
Sun Dec 30 13:36:44 CET 2018
Hi,
ist die Leistung dauerhaft negativ oder nur fallweise? Wenn dauerhaft, ist
dein Zähler wohl so konfiguriert.
Wir empfehlen normalerweise nur die Zählerstände zu loggen, weil die
Momentanleistung eine redundante Information ist, außer die Messeauflösung
des Zählerstands reicht für die gewünschte Logging-Genauigkeit nicht aus.
Grüße
Frank
Am 30.12.2018 1:04 nachm. schrieb "J. Thomas" <triguybasel at gmail.com>:
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/af785faa/attachment.html>
More information about the volkszaehler-users
mailing list