wallbe-Eco 2.0

PV Überschussladen mit Wallboxen. (intelligenten Ladestationen) Alles was mit der eingebauten Wallbox-Steuerung zu tun hat.

Moderator: Ulrich

Volker1972
Beiträge: 24
Registriert: Sa 2. Mai 2020, 14:17
Hat sich bedankt: 2 Mal

Re: wallbe-Eco 2.0

Beitrag von Volker1972 »

Hallo, vielen Dank für die schnelle Antwort.
Ich möchte das natürlich schon gerne alles (PV+Wallbox) unter einem Dach haben.
Gefunden habe ich den Hinweis darauf dort:
https://www.goingelectric.de/forum/view ... 2#p1712123

Die Abfrage wird auf die Wallbe durchgeführt. Das einzige, was ich konfiguriert habe, entspricht dem Screenshot von der
Webseite der Wallbe. Der Zähler ist über Zweidraht an dem Ladecontroller angeschlossen und liefert
die Daten an den Controller.

Die Modbus-Register liegen mir vor:
OR-WE-517_MODBUS_Registers_List.pdf
(42.73 KiB) 25-mal heruntergeladen
Den Orno-Zähler zu verwenden ist eine sehr kostengünstige Alternative, da er nur einen Bruchteil der anderen Zähler
(~67 EUR) kostet. Die Anderen "kompatiblen" liegen alle jenseits der 200EUR.

Bogeyof
Beiträge: 740
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 9 Mal
Danksagung erhalten: 73 Mal

Re: wallbe-Eco 2.0

Beitrag von Bogeyof »

Also ich will nicht zu schnell eine Meinung abgeben. Allerdings sehe ich auf dem Screenshot auch keine vernünftigen Werte. Ich denke, das Zahlenformat, welches der Orno liefert ist (er schreibt was von 4 Byte Float Format) passt nicht zu dem, was die Wallbe (Weboberfläche) auswerten kann.
Wenn man es so konfiguriert, schreibt die Wallbe halt erst mal "Schrott" in die Register, die anschließende Abfrage der Register der Wallbe kann dann extern wieder mit der richtigen Umwandlung in ein verwendbares Format gebracht werden.
Nachdem es ja um die Werte geht, die extern anscheinend richtig gewandelt werden können, sehe ich trotzdem Möglichkeiten, diese zu verwenden.
Die "wallbe_wallbox.php" hat intern einen Aufruf für eine "wallbe_wallbox_math.php". In einer solchen _math.php kann jeder selbst eigene Berechnungen und Auswertungen machen und diese via "$Zusatzquery" auch in der Datenbank speichern. Hierzu müsste man also am besten innerhalb der wallbe_wallbox_math.php den modpoll-Aufruf absetzen, die Ausgabe des Aufrufes zerlegen in die gewünschten Datenfelder und diese dann in der Datenbank speichern. Hört sich alles schwierig an, ist aber gar nicht so schlimm. Eine Beschreibung für die _math.php und deren Verwendung gibt´s als Dokumentation von Ulrich.
In der modpoll Abfrage werden allerdings wohl nur 16 Register abgefragt, da ist noch nicht alles dabei. Evtl. könnte man ja die Register der Wallbe in Solaranzeige auch direkt abfragen (macht sie ja eigentlich schon, aber die Werte dürften aufgrund falscher Umwandlung nicht verwendbar sein) und die Umwandlung der Werte auf die benötigte Art und Weise anpassen (ebenfalls in der _math.php).

Bogeyof
Beiträge: 740
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 9 Mal
Danksagung erhalten: 73 Mal

Re: wallbe-Eco 2.0

Beitrag von Bogeyof »

Hier finden sich die Register der Wallbe mit Phoenix-Firmware, ab Seite 70. Hier finden sich auch die Adressen ab 108 wieder, diese können problemlos auch von Solaranzeige selbst ausgelesen werden. Nur die Umwandlung passt eben nicht, da schon beim Reinschreiben der Werte in diese Register (durch den Orno) die Darstellung nicht passt. Da müsste man ran...
Dateianhänge
um_de_ev_cc_ac1_m3_cbc_rcm_eth_108191_de_04.pdf
(2.23 MiB) 19-mal heruntergeladen

Volker1972
Beiträge: 24
Registriert: Sa 2. Mai 2020, 14:17
Hat sich bedankt: 2 Mal

Re: wallbe-Eco 2.0

Beitrag von Volker1972 »

Ich dachte mir schon, dass das irgendwie möglich sein wird. Wie ich eingangs schon schrieb, habe ich leider
keinen Schimmer von PHP und SQL. :(

Ich werde mich also erstmal damit befassen, die Doku für wallbe_wallbox_math.php zu lesen und es umzusetzen.
Was dann die Umsetzung mit Query, modpoll-Abfrage und schreiben in die DB angeht, werde ich vermutlich
sehr schnell am Ende meines Latein angelangen...

Wäre nett, wenn ich da dann nochmal Unterstützung erhalte, wenn ich soweit bin.

Gruß
Volker

Bogeyof
Beiträge: 740
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 9 Mal
Danksagung erhalten: 73 Mal

Re: wallbe-Eco 2.0

Beitrag von Bogeyof »

Wenn Du schon mal was probieren willst, dann kopiere mal die angehängte Datei wallbe_wallbox_math.php in das Verzeichnis /var/www/html auf dem Raspi. Damit sollten die ausgelesenen Werte anders behandelt werden, interessant wäre, was anschließend in der Datenbank für die Wallbe steht.
Es werden zum Test nur mal die Register mit L1-L3 und V1-V3 verändert ausgelesen.
In die Datenbank schauen kannst du folgendermaßen (Eingaben in der Konsole des Raspi):

Code: Alles auswählen

influx
use wallbe   (oder wie immer Deine Datenbank für die Wallbe heißt) 
select * from AC limit 10
Das wäre schon mal interessant, was dann in den Feldern drin steht.
Dateianhänge
wallbe_wallbox_math.php
(1.35 KiB) 19-mal heruntergeladen

Volker1972
Beiträge: 24
Registriert: Sa 2. Mai 2020, 14:17
Hat sich bedankt: 2 Mal

Re: wallbe-Eco 2.0

Beitrag von Volker1972 »

Mhh, ich nehme an, dass ich du davon ausgehst, dass die DB "wallbe" heißt, richtig?
Bei mir heisst die leider solaranzeige3. Ich nehme an, dass ich das in Zeile 27 und 31 in der "math" ändern muss.
Ist das korrekt?

Bogeyof
Beiträge: 740
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 9 Mal
Danksagung erhalten: 73 Mal

Re: wallbe-Eco 2.0

Beitrag von Bogeyof »

Nein erst mal nicht, das sind Kommentarzeilen, die man später evtl. geändert verwenden könnte, aber derzeit auskommentiert sind (also nicht verwendet werden)

Volker1972
Beiträge: 24
Registriert: Sa 2. Mai 2020, 14:17
Hat sich bedankt: 2 Mal

Re: wallbe-Eco 2.0

Beitrag von Volker1972 »

Ah okay. Ich befürchte, dass ist noch etwas anderes im argen... aber sieh selbst:
> select * from AC limit 10
name: AC
time Frequenz Ladestrom Leistung_gesamt Spannung_R Spannung_S Spa nnung_T Strom_R Strom_S Strom_T
---- -------- --------- --------------- ---------- ---------- --- ------- ------- ------- -------
1631646611000000000 0 16 0 0 0 0 0 0 0
1631646671000000000 0 16 0 0 0 0 0 0 0
1631646732000000000 0 16 0 0 0 0 0 0 0
1631646791000000000 0 16 0 0 0 0 0 0 0
1631646851000000000 0 16 0 0 0 0 0 0 0
1631646911000000000 0 16 0 0 0 0 0 0 0
1631646971000000000 0 16 0 0 0 0 0 0 0
1631647031000000000 0 16 0 0 0 0 0 0 0
1631647091000000000 0 16 0 0 0 0 0 0 0
1631647151000000000 0 16 0 0 0 0 0 0 0

Bogeyof
Beiträge: 740
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 9 Mal
Danksagung erhalten: 73 Mal

Re: wallbe-Eco 2.0

Beitrag von Bogeyof »

Deine Daten sind vom 14.09.2021 - 21:19:11, kommt wohl vom Limit 10.
Gib mal folgendes zur Abfrage ein:
Influx
use solaranzeige3
Select last(*) from AC

Volker1972
Beiträge: 24
Registriert: Sa 2. Mai 2020, 14:17
Hat sich bedankt: 2 Mal

Re: wallbe-Eco 2.0

Beitrag von Volker1972 »

Das sieht schon etwas anders aus:

InfluxDB shell version: 1.8.3
> use solaranzeige3
Using database solaranzeige3
> select last(*) from AC
name: AC
time last_Frequenz last_Ladestrom last_Leistung_gesamt last_Spannung_R last_Spannung_S last_Spannung_T last_Strom_R last_Strom_S last_Strom_T
---- ------------- -------------- -------------------- --------------- --------------- --------------- ------------ ------------ ------------
0 1112017469 0 981668463 234.1 235.1 234.9 0.02 0 0

Antworten