[vz-users] Daten sind nicht valide (Dateninterpretation Fehlerhaft?)

AG knippie at gmx.de
So Mai 24 12:02:55 CEST 2020


Sehr geehrte Damen und Herren,

Erst einmal vielen Dank für das nützliche Projekt und die Arbeit dort drin.

Ich habe mir für mein Odroid das Rapi Image 2019-07-07 gezogen und installiert, danach wie gewohnt alles update und upgrade .. 
Frontend läuft auch sauber, man kann die Kanäle wie gewünscht erstellen.

Mein Stromzähler ist ein Dasymeter Q1A, der SML an der Info-LED unterstützt und mit 9600,8N1 kommuniziert.

Ich habe mit dem HowTo Push/Pull Wiki den VZLogger eingestellt:

{
"retry": 0,
"daemon": true,
"verbosity": 2,
"log": "/home/pi/2_push.log",
"local": {
"enabled": false,
"port": 8080,
"index": false,
"timeout": 0,
"buffer":0
},
"meters": [
{
"enabled": true,
"allowskip": false,
"protocol": "sml",
"device": "/dev/ttyAMA0",
"dump_file": "/home/pi/2push.txt",
"baudrate": 9600,
"parity": "8n1",
"read_timeout":60,
"aggtime": 60,
"channels": [{
"uuid" : "2f73def0-9cdb-11ea-9e6c-bfd9cf31b32f",
"middleware" : "http://localhost/middleware.php",
"api" : "volkszaehler",
"host" : "127.0.0.1",
"aggmode": "max",
"duplicates":0,
"identifier" : "1-0:1.8.0"
}]
}
]
}

Wenn ich dies überprüfe, wird mit dem Befehl „xxd /dev/ttyAMA0“ auch der Hexcode angezeigt vom Lesekopf, der 1b1b1b1b .. enthält.
Ich habe nun das Gerät einen Tag mal aufzeichnen lassen und habe im Webfrontend „merkwürdige“ Peak mit bis zu 5-MW-Leistungen, durchschnitt ist 26.5KW und max 6.00MW?

Ich hab dann das schnelle Shell-Script von dem HowTo mir übertragen, und dort werden auch „falsche“ Werte angezeigt:

Meter 1.8.0 (from plant): 12886586.19 kWh
Meter 2.8.0 (to plant):      .36 kWh
Total effektive power (+/-): 153314928.2 W

Mein Auszug aus dem Log vom Vzlogger lautet:

[May 24 11:56:01][main] vzlogger v0.7.0 based on heads/master-0-g12e74ddd43 from Sun, 2 Jun 2019 20:48:14 +0200 started.
[May 24 11:56:01][mtr0] Creating new meter with protocol sml.
[May 24 11:56:01][mtr0] Meter configured, enabled.
[May 24 11:56:01]       New meter initialized (protocol=sml)
[May 24 11:56:01]       Configure channel.
[May 24 11:56:01][chn0] New channel initialized (uuid=...31b32f api=volkszaehler id=1-0:1.8.0)
[May 24 11:56:01]       Have 1 meters.
[May 24 11:56:01][main] log level is 15
[May 24 11:56:01][main] daemon=1, local=0
[May 24 11:56:01]       Daemonize process...
[May 24 11:56:01]       Opened logfile /home/pi/2_push.log
[May 24 11:56:01][push] No pushDataServer defined.
[May 24 11:56:01][]     ===> Start meters
[May 24 11:56:01][mtr0] Meter connection established
[May 24 11:56:01][mtr0] Meter thread started
[May 24 11:56:01][mtr0] Meter is opened. Starting channels.
[May 24 11:56:01][chn0] Logging thread started
[May 24 11:56:01][]     Startup done.
[May 24 11:56:01][mtr0] Number of readers: 32
[May 24 11:56:01][mtr0] Config.daemon: 1
[May 24 11:56:01][mtr0] Config.local: 0
[May 24 11:56:01][chn0] Start logging thread for volkszaehler-api. Running as daemon: yes
[May 24 11:56:01][chn0] Using default volkszaehler api.
[May 24 11:56:02][mtr0] Got 1 new readings from meter:
[May 24 11:56:02][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=3650000.00 ts=1590314162457
[May 24 11:56:02][chn0] Adding reading to queue (value=3650000.00 ts=1590314162457)
[May 24 11:56:03][mtr0] Got 1 new readings from meter:
[May 24 11:56:03][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=3650000.00 ts=1590314163456
[May 24 11:56:03][chn0] Adding reading to queue (value=3650000.00 ts=1590314163456)
[May 24 11:56:04][mtr0] Got 1 new readings from meter:
[May 24 11:56:04][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=3650000.00 ts=1590314164456
[May 24 11:56:04][chn0] Adding reading to queue (value=3650000.00 ts=1590314164456)

Der Zählerstand passt hier mit dem Datenfeld Value=3650kHW.

Woran könnte das liegen, das die falschen Werte übergeben werden, bzw. Das Shell-Script auch falsche Werte ausgibt?

Mit freundlichen Grüßen

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20200524/68eb2658/attachment-0001.html>


Mehr Informationen über die Mailingliste volkszaehler-users