[vz-users] Spikes statt Fläche

Daniel Lauckner vz at jahp.de
Di Mai 30 14:38:14 CEST 2023


Hallo,


am Dienstag, 30. Mai 2023 um 12:56 hat Tobias Baumann geschrieben:
> Korrekt Output bezieht sich nur auf den Wert nicht Identifier

Ich seh schon, meine Antwort war nicht wirklich hilfreich.

Als identifier verstehe ich das was du in der vzlogger.conf im channel konfigurierst. Vzlogger sucht dann nach diesem String und weist, entsprechend der Syntax die unter "format" definiert wurde, einen Wert zu.

Nehmen wir an dein Script liefert diese Ausgabe:
1685449467000: Output = 170.0

Dann sollte "format": "$t: $i = $v", und "identifier": "Output", konfiguriert sein.
$t ist der Timestamp,
$i der identifier, 
$v value, der Wert.

> also besser
> ""=0.0  ?
> oder
> "undefiniert"=NULL alternativ "undefiniert"=0.0 ?

Das ist total egal, solange das Schlüsselwort "Output" nicht auftaucht. Wenn nur der Timestamp raus kommt wäre auch ok.

Schönste Lösung wäre wenn gleichzeitig ein Aktualwert wie Strom oder Spannung ausgegeben wird. Dann sollte das Script sowas in der Art ausgeben:

1685449467000 : Output = 170.0
1685449467000 : Current = 2.1

Beim Hochlaufen des WR stört nicht wenn beim Strom 0,0 raus kommt. D.h. du hast eine Antwort des Scripts.
Aber die Zeile für Energie lässt du bei 0,0kWh weg.


mfg Daniel



Mehr Informationen über die Mailingliste volkszaehler-users