Einbindung vom SolaX Wechselrichter
Re: Einbindung vom SolaX Wechselrichter
Da fehlt ja noch eine Klammer
Stimmt! Du hast natürlich recht!
Jetzt sind die Werte wie vorher.
geladen [kWh] 4,330
entladen [kWh] 3,719
Stimmt! Du hast natürlich recht!
Jetzt sind die Werte wie vorher.
geladen [kWh] 4,330
entladen [kWh] 3,719
openWB series2 standard+
Re: Einbindung vom SolaX Wechselrichter
Kleiner Status. Es funktioniert alles, bis auf die Berechnung für den Speicher.
http://openwbip/openWB/ramdisk/speicherikwh -> 4331
http://openwbip/openWB/ramdisk/speicherikwh -> 3720
Im Status wird mir angezeigt:
geladen [kWh] 4,331
entladen [kWh] 3,720
Hier müsste ein Punkt sein und kein Komma.
Ich ziehe die Werte über mqtt in FHEM. Da zeigt er mir natürlich die kWh Werte richtig an: Jemand eine Idee, was ich hier machen kann?
http://openwbip/openWB/ramdisk/speicherikwh -> 3720
Im Status wird mir angezeigt:
geladen [kWh] 4,331
entladen [kWh] 3,720
Hier müsste ein Punkt sein und kein Komma.
Ich ziehe die Werte über mqtt in FHEM. Da zeigt er mir natürlich die kWh Werte richtig an: Jemand eine Idee, was ich hier machen kann?
openWB series2 standard+
Re: Einbindung vom SolaX Wechselrichter
Moin,
Du meinst sicher die Tagessummen, also die Klammerwerte auf der Startseite.
Diese werden alle 5 Min. vom letzten Zählerstand aufaddiert.
Oder wird immer auf 0 gerechnet?
Das könnte an einem negativen Vorzeichen liegen (neg. Wert -> Anzeigewert = 0)
VG
Du meinst sicher die Tagessummen, also die Klammerwerte auf der Startseite.
Diese werden alle 5 Min. vom letzten Zählerstand aufaddiert.
Es würde etwas dauern, wenn Du die Zählerstände erst eingelesen hast.Im Status wird mir angezeigt:
geladen [kWh] 4,331
entladen [kWh] 3,720
Oder wird immer auf 0 gerechnet?
Das könnte an einem negativen Vorzeichen liegen (neg. Wert -> Anzeigewert = 0)
VG
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Einbindung vom SolaX Wechselrichter
Siehe post unten, falsche Aussage
Zuletzt geändert von okaegi am Fr Dez 10, 2021 11:11 am, insgesamt 1-mal geändert.
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Einbindung vom SolaX Wechselrichter
Die Zählerstände habe ich gestern Abend eingelesen. Das sollte also heute klappen. Es geht aber nicht
Aktuell hat er heute 9 % in den Speicher geladen. Das sind bei meinem Speicher 1,512 kWh.
Der Gesamtzähler ist von 4,330 (gestern Nacht) auf jetzt 4,332 geklettert.
Das kann also so nicht stimmen. Er hat laut Status also 0,002 kWh geladen, somit zeigt er auf der Startseite 0 Wh an.
Aktuell hat er heute 9 % in den Speicher geladen. Das sind bei meinem Speicher 1,512 kWh.
Der Gesamtzähler ist von 4,330 (gestern Nacht) auf jetzt 4,332 geklettert.
Das kann also so nicht stimmen. Er hat laut Status also 0,002 kWh geladen, somit zeigt er auf der Startseite 0 Wh an.
openWB series2 standard+
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Einbindung vom SolaX Wechselrichter
Bei mir sieht es so aus:
Speicherikwh
7033345
Speicherekwh
3435296
Ups das scheinen nicht kwh sonder wh zu sein.
Das Komma trennt nachkommastellen. Der Punkt trennt tausender.
Dann müsste deine Formel nicht
f.write(str((valuei33 + (valuei34 * 65536)) / 10 ) ) (Ausgabe kwh)
Sondern
f.write(str((valuei33 + (valuei34 * 65536)) * 100) ) (Ausgabe wh)
Gruss Oliver
Und auf der RamdiskSpeicherikwh
7033345
Speicherekwh
3435296
Ups das scheinen nicht kwh sonder wh zu sein.
Das Komma trennt nachkommastellen. Der Punkt trennt tausender.
Dann müsste deine Formel nicht
f.write(str((valuei33 + (valuei34 * 65536)) / 10 ) ) (Ausgabe kwh)
Sondern
f.write(str((valuei33 + (valuei34 * 65536)) * 100) ) (Ausgabe wh)
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Einbindung vom SolaX Wechselrichter
Also nicht / 10 sondern * 100
Alt:
Du hattest ja hier geschrieben:
Ich ändere mal auf *100
Alt:
Code: Alles auswählen
# Batterie entladen LSB 29 MSB 30
valuei29 = unsigned16(resp, 29)
valuei30 = unsigned16(resp, 30)
f = open('/var/www/html/openWB/ramdisk/speicherekwh', 'w')
f.write(str((valuei29 + (valuei30 * 65536)) / 10 ) )
f.close()
# Batterie geladen LSB 33 MSB 34
valuei33 = unsigned16(resp, 33)
valuei34 = unsigned16(resp, 34)
f = open('/var/www/html/openWB/ramdisk/speicherikwh', 'w')
f.write(str((valuei33 + (valuei34 * 65536)) / 10 ) )
f.close()
msb haben wir mit einbezogen.
Ich ändere mal auf *100
openWB series2 standard+
Re: Einbindung vom SolaX Wechselrichter
Bekommst Du das Komma irgendwie raus, z.B. mit "x 1000"?Peete hat geschrieben: ↑Fr Dez 10, 2021 11:07 am Die Zählerstände habe ich gestern Abend eingelesen. Das sollte also heute klappen. Es geht aber nicht
Aktuell hat er heute 9 % in den Speicher geladen. Das sind bei meinem Speicher 1,512 kWh.
Der Gesamtzähler ist von 4,330 (gestern Nacht) auf jetzt 4,332 geklettert.
Das kann also so nicht stimmen. Er hat laut Status also 0,002 kWh geladen, somit zeigt er auf der Startseite 0 Wh an.
VG
Edit: von /10 zu x 100 sind ja die 1000...
Re: Einbindung vom SolaX Wechselrichter
Richtig. So hatte ich es ursprünglich.okaegi hat geschrieben: ↑Fr Dez 10, 2021 11:10 am Ups das scheinen nicht kwh sonder wh zu sein.
Das Komma trennt nachkommastellen. Der Punkt trennt tausender.
Dann müsste deine Formel nicht
f.write(str((valuei33 + (valuei34 * 65536)) / 10 ) ) (Ausgabe kwh)
Sondern
f.write(str((valuei33 + (valuei34 * 65536)) * 100) ) (Ausgabe wh)
Gruss Oliver
Jetzt wieder richtig: Ich mache das jetzt. Sieht natürlich jetzt so aus:
Mal abwarten. Wird ja sicherlich erst Morgen richtig dargestellt.
Zuletzt geändert von Peete am Fr Dez 10, 2021 11:25 am, insgesamt 1-mal geändert.
openWB series2 standard+
Re: Einbindung vom SolaX Wechselrichter
Die Tagessumme passt glaube ich erst morgen.
Aber sieht jetzt richtig aus!
VG
Aber sieht jetzt richtig aus!
VG