[vz-dev] VZLogger/SML ohne negative Werte?

Sirko mail_ist at nurfuerspam.de
Di Mär 9 17:36:36 CET 2021


Hi Thomas, Daniel,

soweit ich sehe (vzlogger.log), gibt es nur
1-0:1.8.0
1-0:1.8.1
1-0:1.8.2
1-0:15.7.0

Aber die Idee mit den Zählerständen ist gut, der ändert sich nicht ins
negative, so kann ich sehen, wenn nichts mehr bezogen wird. Die
Differenz zur WLAN Steckdose (mit Tasmota) am Wechselrichter ist dann
meine Einspeisung. Oder auch einfach die Wirkleistung, wenn sich der
Zählerstand nicht ändert. Mal sehen, was ich dann nehme.

Allerdings:

Jetzt wollte ich einen solchen Kanal anlegen (Typ: "El. Energie
(Zählerstände)")
und hab in vzlogger.conf folgendes:

  {
              "uuid" : "1e3e0ea0-80f2-4321-1234-45672d3c47b8",
              "api": "volkszaehler",
              "middleware" : "http://127.0.0.1:8080/",
              "identifier" : "1-0:1.8.0", /* Zaehler*/
              "aggmode" : "max"
},

Jetzt krieg ich aber beim Senden im vzlogger.log

[Mar 09 17:28:42][chn0] ==> number of tuples: 3

[Mar 09 17:28:42][chn0] compare: 1615307300000 1615307310000

[Mar 09 17:28:42][chn0] compare: 1615307310000 1615307319524

[Mar 09 17:28:42][chn0] compare: 1615307319524 1615307321833

[Mar 09 17:28:42][chn0] copied 4/4 values for middleware transmission

[Mar 09 17:28:42][chn0] JSON request body: [ [ 1615307300000, 17126490.100000001 ], [ 1615307310000, 17126490.900000002 ], [ 1615307319524, 17126491.100000001 ], [ 1615307321833, 17126491.300000001 ] ]

[Mar 09 17:28:42][chn0] CURL: Expire in 0 ms for 6 (transfer 0xb29021a0)

[Mar 09 17:28:42][chn0] CURL: Expire in 30000 ms for 8 (transfer 0xb29021a0)

[Mar 09 17:28:42][chn0] CURL: Hostname 127.0.0.1 was found in DNS cache

[Mar 09 17:28:42][chn0] CURL:   Trying 127.0.0.1...

[Mar 09 17:28:42][chn0] CURL: TCP_NODELAY set

[Mar 09 17:28:42][chn0] CURL: Expire in 200 ms for 4 (transfer 0xb29021a0)

[Mar 09 17:28:42][chn0] CURL: Connected to 127.0.0.1 (127.0.0.1) port 8080 (#2)

[Mar 09 17:28:43][chn0] CURL: Sent 158 bytes..

[Mar 09 17:28:43][chn0] CURL: Sent '[ [ 1615307300000, 17126490.100000001 ], [ 1615307310000, 17126490.900000002 ], [ 1615307319524, 17126491.100000001 ], [ 1615307321833, 17126491.300000001 ] ]' bytes

[Mar 09 17:28:43][chn0] CURL: upload completely sent off: 158 out of 158 bytes

[Mar 09 17:28:43][chn0] CURL: Received 87 bytes

[Mar 09 17:28:43][chn0] CURL: Received '{"version":"0.3","exception":{"message":"*Missing context*","type":"Exception","code":0}}' bytes

[Mar 09 17:28:43][chn0] CURL: Closing connection 2

[Mar 09 17:28:43][chn0] CURL Error from middleware: 'Exception': 'Missing context'

[Mar 09 17:28:43][chn0] Waiting 15 secs for next request due to previous failure


Offenbar mache ich was falsch, was bedeuetet "Missing context"?

Grüße
Sirko

Am 09.03.2021 um 14:36 schrieb DEV VZ:
> Hi Sirko,
>
>
>
>
> Das sagt der Zähler in dem er ein anderes Register (obis 2.8.0. ?) beschreibt.
> Obis 15.7.0 ist die aktuelle Wirkleistung. Für die Auswertung nicht besonders gut geeignet. Besser ist den Zählerstand für Bezug, und Zusätzlich den Zählerstand für Lieferung zu erfassen (2 Kanäle)
>
> Thomas
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20210309/b62d348c/attachment.html>


Mehr Informationen über die Mailingliste volkszaehler-dev