Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wunsch: Wallbox Energy per day #62

Closed
MyGitIT opened this issue Apr 21, 2024 · 19 comments
Closed

Wunsch: Wallbox Energy per day #62

MyGitIT opened this issue Apr 21, 2024 · 19 comments
Labels
released Issue has been fixed

Comments

@MyGitIT
Copy link

MyGitIT commented Apr 21, 2024

Hallo Thomas,

deine Applikation ist echt super und dein Support perfekt.
Einen Wunsch hätte ich noch, kannst du das gleiche wie bei den Solarstrings auch für die Wallbox machen, energy_total_day und energy_solar_day?
Da gibt es ja schon Topics, die einen enthalten aber nur die letzte Ladung und die anderen die Gesamtladung.

Gruß Sven

@pvtom pvtom added the requirement Requirement label Apr 21, 2024
@pvtom
Copy link
Owner

pvtom commented Apr 22, 2024

Hallo Sven,
gute Idee. Habe ich gestern Abend umgesetzt, kommt mit dem nächsten Release v3.21.
Gruß Thomas

@pvtom
Copy link
Owner

pvtom commented Apr 28, 2024

v3.21 veröffentlicht

@pvtom pvtom added released Issue has been fixed and removed requirement Requirement labels Apr 29, 2024
@MyGitIT
Copy link
Author

MyGitIT commented May 2, 2024

Passt, perfekt.

Vielen Dank Thomas

@jomifa
Copy link

jomifa commented May 8, 2024

Hallo Thomas,
habe heute festgestellt, dass die Werte für:

e3dc/wallbox/energy/day/total -107644
e3dc/wallbox/energy/day/solar -93269

negativ sind. In den Tagen davor waren sie positiv.

Gruß,
Joachim

@jomifa
Copy link

jomifa commented May 8, 2024

Hallo,
habe noch eine Frage bezüglich der Abregelung der Netzeinspeisung. Welcher Topic ist zu verwenden, um das Abfragen zu können?

Gruß,
Joachim

@pvtom
Copy link
Owner

pvtom commented May 8, 2024

Hallo Joachim,
die day-Werte liefert das Hauskraftwerk nicht, rscp2mqtt berechnet die Werte so:
Um 0:00 Uhr werden die Werte zu e3dc/wallbox/energy/total und e3dc/wallbox/energy/solar gespeichert und tagsüber werden die dann aktuellen Werte von den 0:00 Uhr - Werten abgezogen und als e3dc/wallbox/energy/day/total und e3dc/wallbox/energy/day/solar ausgegeben.
e3dc/wallbox/energy/total und e3dc/wallbox/energy/solar sind die Werte seit dem letzten Restart/Reset der Wallbox. D.h. wenn es tagsüber einen Reset gibt, sind die Werte am Tag kleiner als die um 0:00 Uhr gemerkten Werte, dann werden die day-Werte negativ.
Das wäre meine Erlärung für Deine Beobachtung. Kannst Du bestätigen, dass die Werte zu e3dc/wallbox/energy/total und e3dc/wallbox/energy/solar zurückgesetzt wurden?
Ich passe das Tool jetzt so an, dass dieser Fall erkannt wird und in diesem Fall die gemerkten Werte aktualisiert werden.

Zur Abregelung der Netzeinspeisung gibt es diese Topics:
e3dc/grid_in_limit wird true, wenn die Einspeisung bei 70% der Leistung abgeregelt wird.
e3dc/grid_in_limit_duration zeigt die Anzahl der Minuten der Dauer der Drosselung am aktuellen Tag. Der Wert wird um Mitternacht wieder auf 0 gesetzt.
Die durch Deinen Solarteur eingestellten Grenzwerte kannst Du hier sehen:
e3dc/system/derate_at_percent_value steht auf 0.7 (es sei denn Deine Anlage ist nicht auf 70% gedrosselt)
e3dc/system/derate_at_power_value zeigt die Leistung an, bei der gedrosselt wird, also den 70% entspricht.

Gruß Thomas

@jomifa
Copy link

jomifa commented May 8, 2024 via email

@pvtom
Copy link
Owner

pvtom commented May 9, 2024

Hallo Joachim,

wann genau die Werte zu e3dc/wallbox/energy/total und e3dc/wallbox/energy/solar zurückgesetzt werden, ist mir nicht klar.
Wie geschrieben kann ich das auch nicht herausfinden, da ich keine E3/DC-Wallbox besitze.
Es wäre super, wenn Du die Werte zu e3dc/wallbox/energy/total und e3dc/wallbox/energy/solar beobachten könntest, insb. wenn man die suspended/toggle-Befehle einsetzt.
Vielleicht auch interessant sind diese Topics: e3dc/wallbox/energy_start/total und e3dc/wallbox/energy_start/start. Hier werden die nächtlichen Werte gespeichert, die dann am Tag zur Berechnung der day-Werte herangezogen werden (Differenzbildung).
Mein Ehrgeiz, da eine saubere Lösung zu entwickeln, ist ungebrochen ;-)

Einen schönen Feiertag!
Gruß Thomas

@jomifa
Copy link

jomifa commented May 9, 2024 via email

@jomifa
Copy link

jomifa commented May 16, 2024 via email

@pvtom
Copy link
Owner

pvtom commented May 18, 2024

Hallo Joachim,
leider muss ich sagen, dass ich die Umsetzung der jährlichen Wallbox-Werte für nicht machbar halte.
Im Gegensatz zu den Energie-Werten, die das Hauskraftwerk tages-, wochen-, monats- und jahrweise selbst speichert und die man per RSCP abfragen kann, habe ich für die Wallbox keine Tags gefunden, die die Zeitbereiche abdecken.
Daher ist die Lösung für die daily Wallbox-Werte derzeit so umgesetzt, dass das Programm die Energiewerte zum Tageswechsel speichert und beim Laden, die neuen Werte vom Mitternachtswert abzieht und so die Differenz den Tageswert darstellt. (Probleme, dass die Werte falsch waren, weil der Bezugswert plötzlich zurückgesetzt wurde, hast Du ja gemeldet.) DIe Lösung könnte natürlich auch für das ganze Jahr machen, die Fehlerwahrscheinlichkeit wäre mir dann aber zu hoch.
Evtl. ergibt es sich ja, dass mir o.g. Tags doch noch unterkommen, dann kann man das umsetzen.
Gruß Thomas

@jomifa
Copy link

jomifa commented May 18, 2024 via email

@pvtom
Copy link
Owner

pvtom commented May 19, 2024

Hallo Joachim,
wenn das Portal die Daten bietet, sollte es auch eine Möglichkeit geben, diese per RSCP zu lesen.
Ich habe gerade eine Anfrage an E3/DC gestellt, mit der Bitte, mir eine aktuelle Dokumentation bereitszustellen.
Mal schauen, ob da was kommt.
Ebenfalls frohe Pfingsten!
Danke und Gruß Thomas

@jomifa
Copy link

jomifa commented Jun 6, 2024 via email

@pvtom
Copy link
Owner

pvtom commented Jun 7, 2024

Hallo Joachim,
ich habe bei E3/DC am 19.05.2024 ein Ticket (Nummer ist ITSMSD-158706) erstellt, mit der Bitte, mir eine aktuelle Dokumentation zur RSCP-Schnittstelle bereitzustellen.
Bisher habe ich keine Antwort erhalten.
Gruß Thomas

@jomifa
Copy link

jomifa commented Jun 8, 2024 via email

@pvtom
Copy link
Owner

pvtom commented Jun 8, 2024

Hallo Joachim,

ich bin auch mal gespannt, wann E3/DC sich meldet. Solche Anfragen haben wahrscheinlich nicht die höchste Priorität.

Zu den Topics:

e3dc/wallbox/energy/day/total 13563 ok
e3dc/wallbox/energy/day/solar 13248 ok
-> das sind die Tageswerte, die rscp2mqtt errechnet.

e3dc/wallbox/energy/total 231667 unklar
e3dc/wallbox/energy/solar 220716 unklar
-> das sind die Werte, die das Hauskraftwerk liefert. Das sind nicht die Jahreswerte. Die Werte werden immer mal wieder auf 0 zurückgesetzt. Wann? Keine Ahnung.

e3dc/wallbox/energy_start/total 218104 unklar
e3dc/wallbox/energy_start/solar 207468 unklar
-> das sind die Werte, die das Hauskraftwerk um 0:00 Uhr geliefert hat.
Die Tageswerte werden dann immer berechnet: "e3dc/wallbox/energy/day/total" = "e3dc/wallbox/energy/total" minus "e3dc/wallbox/energy_start/total". Analog die solar-Werte.

Es gab ja mal bei einem Anwender den Fall, dass die Tageswerte plötzlich negativ waren... weil das Hauskraftwerk oder die Wallbox die e3dc/wallbox/energy/total und e3dc/wallbox/energy/solar - Werte zurückgesetzt hat... da ergab die Berechnung dann komische Werte. Das fange ich mittlerweile ab.

Das erklärt vielleicht auch, warum ich die Rechnerei für Jahreswerte nicht machen möchte... da haben wir mehr Ärger und sicherlich nie genaue Werte...

Ich habe aber gesehen, dass es weitere Tags für die Wallbox im RSCP-Protokoll gibt. Man kann sicherlich auch Jahreswerte direkt abgreifen, wenn man diese bereits im Display bzw. in der App angeboten bekommt. Nur dazu wäre halt die neue Dokumentation hilfreich.

Gruß Thomas

@jomifa
Copy link

jomifa commented Jun 26, 2024 via email

@pvtom
Copy link
Owner

pvtom commented Jul 7, 2024

Hallo Joachim,
ich habe die dünneren Linien bei mir lokal ausprobiert.
Stimmt, das sieht besser aus.
Ich werde die Änderung demnächst in das offizielle Paket übernehmen.
Danke Dir
und Gruß Thomas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released Issue has been fixed
Projects
None yet
Development

No branches or pull requests

3 participants