Closed Grothesk242 closed 1 year ago
Bist Du dir da sicher?
Weil das macht der Adapter schon lange selbständig jeden Tag um 23:59:50 https://github.com/o0shojo0o/ioBroker.opendtu/blob/cbb6a1b432845fee9b46ac96719d24e88d36af25/main.js#L60
Das ist der Job und der sucht alle Datenpunkte mit der Endung yieldday
und nullt diese.
https://github.com/o0shojo0o/ioBroker.opendtu/blob/cbb6a1b432845fee9b46ac96719d24e88d36af25/main.js#L322-L331
Daher ist die Option von OpenDTU selbst für den Adapter irrelevant.
Hmm... Dann läuft es irgendwie wohl irgendwie doppelt. Was merkwürdig ist: Den gleichen DP verwende ich in der Darstellung auf dem Ulanzi Display, da kommt um Mitternacht die Null bis zum Start des Inverters am Morgen. Ein Echarts-Diagramm springt auf Null, dann aber unmittelbar wieder auf den Wert vom dann Vortag.
Ja ich sehe grad das die OpenDTU aber noch mal nach 00:00 Uhr den Wert meldet ... Auch nur wenn die Nullung aktiviert ist ...
Den Null-Knick hab ich da auch...
Ja da kommen nach 00:00 Uhr ein mal die alten Daten, und das schreibt der Adapter nieder. Vielleicht kann der @tbnobody noch mal prüfen ob über den Websocket nach 00:00 Uhr der "alte" Wert kommt?
Soll/kann ich was anders einstellen? Die Nullung auf der openDTU aus?
Ja, wenn du die Nullung im OpenDTU ausstellst sollte das nicht mehr passieren.
Ja ich sehe grad das die OpenDTU aber noch mal nach 00:00 Uhr den Wert meldet ... Auch nur wenn die Nullung aktiviert ist ...
Es sieht ja auch so aus als würde der Wert bei dir nur kurz auf 0 verweilen und dann wieder nach oben gehen und dort auch bleiben. Das kann ich hier absolut nicht nachvollziehen
und wäre aber dann richtig für eine Nullung?
Ok, dann suche ich mal weiter. Danke für deine Rückmeldung @tbnobody!
@Grothesk242 in den 3. Reiter so einstellen: Kannst ja morgen mal eine Rückmeldung geben ob es geholfen hat.
Ja, hat geholfen. Fällt jetzt um Mitternacht auf Null und bleibt da bis zum Inverterstart.
Doch nicht gelöst. Ich kapier es nicht. Direkt in der openDTU wird nicht mehr genullt, es wird jetzt um 0:10 der (Vor)Tagesertrag angezeigt. Auf der Ulanzi Uhr wird Null angezeigt. Und der E-Chart-Graph ist kurz auf Null gewesen und jetzt wieder hoch auf dem (Vor)-Tagesertrag. Wo kommen die vollkommen unterschiedlichen Werte her?
Ich habe mir mal eine Logausgabe dafür gebaut um zu sehen wann was da kommt. Also schauen wir morgen mal was da rumkommt..
Ok Ich habe da wohl ein Bug. Ich habe mal die neuen Features von OpenDTU aktiviert und schaue dann morgen in den Logs.
Wenn die Werte direkt von openDTU kommen bräuchte man ja auch nicht im Adapter nullen.
Wenn die Werte direkt von openDTU kommen bräuchte man ja auch nicht im Adapter nullen.
Ja genau, das gab es halt vorher nicht, daher hat es der Adapter gemacht.
Kannst mal vom Git installieren und testen? Die Nullung muss nun von OpenDTU gemacht werden, der Adapter macht es nun nicht mehr !
Ok, habe 7 Rückmeldungen das es nun läuft 👍
Bin zwar spät dran, aber hier läuft es auch nun! :-)
Der Datenpunkt opendtu.0.total.yieldday wird nicht um 0 Uhr genullt, obwohl ich das so in openDTU eingestellt habe und im Dashboard von openDTU wird a auch korrekt um Mitternacht genullt.