Seite 4 von 4
Re: VZLogger einrichten ?
Verfasst: Di Jan 26, 2021 10:24 am
von 4711Austria
irgendwas verstehe ich nicht oder ist noch nicht korrekt eingestellt
habe gerade die Situation, dass PV es schafft den Verbrauch zu decken und ein paar Watt gehen ins Netz.
aber openWB meint das nicht?
VZLogger sagt, Summe Lieferung u Bezug = Lieferung
SMA App sagt Lieferung
openWB sagt Bezug?
Re: VZLogger einrichten ?
Verfasst: Di Jan 26, 2021 12:27 pm
von derNeueDet
Wie kommst du darauf, dass die aktuelle Leistung das gleiche sein kann wie der Bezug in kWh?
Zeile 49 ist PV Anlage Leistung, die war gestern Abend bei 0
Hat nichts mit EVU zu tun. Kommt wenn dann im PV Modul zum Zug.
Mein letzter Kommentar hierzu ist
37
13
25
Re: VZLogger einrichten ?
Verfasst: Di Jan 26, 2021 12:56 pm
von 4711Austria
schaut deutlich besser aus, danke !
Re: VZLogger einrichten ?
Verfasst: So Mai 02, 2021 7:18 am
von eBrumm
Moin,
ich habe das Problem, dass die curl "Datei" ständig die Zeilenanzahl ändert, mal sind es 11670 Zeile,
zu einem anderen Zeitpunkt nur 10398 Zeilen.
Dadurch ist keine feste Zuordnung bei openWB möglich, was könnte helfen?
Jemand eine Idee?
Danke und Gruß
Matthias
Re: VZLogger einrichten ?
Verfasst: So Mai 02, 2021 7:24 am
von derNeueDet
Sprichst du VZLogger oder die Middleware an?
Normalerweise bleibt bei VZLogger die Zeilenzahl gleich, es sei denn du baust neue Kanäle ein oder aus.
Aber ich kann dir nachher noch einen Tipp geben, wie du es stabil hin bekommst.
VG
Det
Re: VZLogger einrichten ?
Verfasst: So Mai 02, 2021 7:29 am
von eBrumm
Danke Det,
ich habe den Fehler jetzt gefunden:
in der vzlogger.conf hatte ich die nachfolgenden Werte nicht auf 0 gesetzt
"timeout": 0,
"buffer": 0
Nach der Korrektur bleibt die Zeilenanzahl konstant;-)
Re: VZLogger einrichten ?
Verfasst: So Mai 02, 2021 7:36 am
von derNeueDet
Alternative ist, dass du die JSON Module verwendest. Da kannst du mit den UUIDs der Kanäle arbeiten indem Du die Filter nach dem folgenden Muster einbaust.
.data[] | select(.uuid=="aaaaab00-xxxx-yyyyyy-zzzzzz-abcdef7697e")| .tuples[0][1]
An der Stelle .uuid==" " setzt du deine entsprechenden UUIDs für den Kanal ein.
Da diese konstant bleiben, egal ob du weitere Kanäle im VZLogger aufnimmt oder raus nimmst, ist das dann immer eindeutig.
Ich habe das für EVU, PV und auch im Smarthome Bereich so realisiert. Funktioniert ohne Probleme.
VG
Det