photron Geschrieben February 27, 2025 at 11:03 Geschrieben February 27, 2025 at 11:03 @j.esser Installier mal bitte diese Firmware. Diese behebt das Problem nicht, gibt aber im Debug Report mehr Inforationen aus mit denen ich herausfinden kann, warum es nicht funktioniert. Edit: Veraltete Firmware entfernt. Zitieren
j.esser Geschrieben February 27, 2025 at 16:22 Geschrieben February 27, 2025 at 16:22 On 2/27/2025 at 12:03 PM, photron said: @j.esser Installier mal bitte diese Firmware. Diese behebt das Problem nicht, gibt aber im Debug Report mehr Inforationen aus mit denen ich herausfinden kann, warum es nicht funktioniert. Anbei die Logs wem-26Ji-Debug-Report-2025-02-27T17-22-14-242.txt wem-26Ji-SunSpec-Gerätesuche-2025-02-27T17-21-49-575.txt Zitieren
photron Geschrieben February 28, 2025 at 17:22 Geschrieben February 28, 2025 at 17:22 @j.esser Die aufgezeichnten Daten sehen gut aus. Aber die DC-Anschlussart für das Modell 714 steht auf NotImplemented anstatt PV. Das sollte das Webinterface garnicht zulassen. Schau bitte nochmal nach, das das wirklich auf PV steht. Zitieren
j.esser Geschrieben March 2, 2025 at 14:25 Geschrieben March 2, 2025 at 14:25 (bearbeitet) Am 28.2.2025 um 18:22 schrieb photron: @j.esser Die aufgezeichnten Daten sehen gut aus. Aber die DC-Anschlussart für das Modell 714 steht auf NotImplemented anstatt PV. Das sollte das Webinterface garnicht zulassen. Schau bitte nochmal nach, das das wirklich auf PV steht. Stand natürlich nicht mehr auf PV. Wird wohl mein Fehler gewesen sein danach nicht nochmals auf den Speichern Button zu drücken :( Habe es jetzt geändert und im Log steht nun auch was anderes. Register 41161 kann Ich übrigens auch nicht über py-sma-modbus python3 main.py -d -v -i5 -a"192.168.1.124" -p502 -u3 41161 Register with the id 41161 does not exist auslesen. Es wird bei mir auch nicht beim Scan der einzelnen Register? als Beschreibung mit ausgegeben. python main.py -v -g -l -a "192.168.1.124" -p502 -u3 40000 Siehe Ausgabe angehängte Textdatei. wem-26Ji-Debug-Report-2025-03-02T15-24-03-433.txt bearbeitet March 2, 2025 at 14:32 von j.esser Text erweitert. Dateri anhängen geht leider nicht siehe nächster Post. Zitieren
j.esser Geschrieben March 2, 2025 at 14:33 Geschrieben March 2, 2025 at 14:33 Hier noch die Ausgabe vom Scan per py-sma-modbus python main.py -v -g -l -a "192.168.1.124" -p502 -u3 40000 List.txt Zitieren
photron Geschrieben March 3, 2025 at 09:31 Geschrieben March 3, 2025 at 09:31 Ist das hier das py-sma-modbus das du verwendest? https://github.com/maluramichael/py-sma-modbus Ich fürchte, dass deren Registertabelle 6 Jahre alt ist und nicht mehr 100% zum aktuellen Stand von SMA passt. py-sma-modbus hardcoded Registeradressen, das ist leider nicht wie SunSpec funktioniert. Korrektur: py-sma-modbus liest auf Modbus Unit-ID 3. SunSpec ist bei SMA auf Unit-ID 126. Daher haben diese beiden Registersätze einfach nichts mit einander zu tun. An Adresse 41161 beginnt bei dir das SunSpec Modell 714. An dieser Adresse steht so erstmal kein Wert, sondern ab dort stehen 20 Register die den Header des Modells 714 bilden. Im Header steht, dann dass es drei DC-Anschlüsse gibt. Für jeden DC-Anschluss beinhaltet das Modell 714 dann 25 weitere Register. Macht insgesammt 95 Register die ich dann versuche ab Adresse 41161 zu lesen. Das klappt aber nicht und liefert Fehler ModbusIllegalDataAddress. Teste bitte die angehängte Firmware. Dort lese ich jetzt absichtlich nicht die beiden letzten Register im Modell 714, in der Hoffnung, dass das hilft. [Edit: Alte Firmware entfernt] Zitieren
j.esser Geschrieben March 4, 2025 at 17:20 Geschrieben March 4, 2025 at 17:20 (bearbeitet) Am 3.3.2025 um 10:31 schrieb photron: Ist das hier das py-sma-modbus das du verwendest? https://github.com/maluramichael/py-sma-modbus Ich fürchte, dass deren Registertabelle 6 Jahre alt ist und nicht mehr 100% zum aktuellen Stand von SMA passt. py-sma-modbus hardcoded Registeradressen, das ist leider nicht wie SunSpec funktioniert. Korrektur: py-sma-modbus liest auf Modbus Unit-ID 3. SunSpec ist bei SMA auf Unit-ID 126. Daher haben diese beiden Registersätze einfach nichts mit einander zu tun. An Adresse 41161 beginnt bei dir das SunSpec Modell 714. An dieser Adresse steht so erstmal kein Wert, sondern ab dort stehen 20 Register die den Header des Modells 714 bilden. Im Header steht, dann dass es drei DC-Anschlüsse gibt. Für jeden DC-Anschluss beinhaltet das Modell 714 dann 25 weitere Register. Macht insgesammt 95 Register die ich dann versuche ab Adresse 41161 zu lesen. Das klappt aber nicht und liefert Fehler ModbusIllegalDataAddress. Teste bitte die angehängte Firmware. Dort lese ich jetzt absichtlich nicht die beiden letzten Register im Modell 714, in der Hoffnung, dass das hilft. energy_manager_firmware_2_3_4_67c575ae_a78a03c5961b5db_merged.bin 2.55 MB · 2 downloads Ja ist genau das py-sma-modbus. Anbei neuer Debug LOG wem-26Ji-Debug-Report-2025-03-04T18-18-47-217.txt bearbeitet March 4, 2025 at 17:21 von j.esser Zitieren
photron Geschrieben March 14, 2025 at 19:21 Geschrieben March 14, 2025 at 19:21 Sorry für die späte Antwort. Der Versuch hat leider auch nichts gebracht. Diese Firmware hat jetzt die Möglichkeit, dass du damit frei Modbus/TCP Register lesen kannst, unter System -> Modbus/TCP Debug. Test das bitte mal. Folgende Werte eintragen (den Rest so lassen) und dann Ausführen klicken: Hostname oder IP-Adresse: 192.168.1.124 Geräteadresse: 126 Startadresse: 41161 Anzahl: 95 Vermutlich wirst du dann auch den ModbusIllegalDataAddress-Fehler erhalten. Dann verringere bitte die Anzahl jeweils um 1 und versuch es weiter bis kein Fehler mehr auftritt. Wenn es klappt kommen Daten, die so angezeigt werden: Addr Off Hex UInt 40000 0 5375 21365 Su 40001 1 6e53 28243 nS 40002 2 0001 1 .. 40003 3 0041 65 .A 40004 4 5469 21609 Ti 40005 5 6e6b 28267 nk 40006 6 6572 25970 er 40007 7 666f 26223 fo 40008 8 7267 29287 rg 40009 9 6520 25888 e 40010 10 476d 18285 Gm 40011 11 6248 25160 bH Das hätte ich gerne von deinem Wechselrichter gesehen, um zu verstehen was das Problem beim Auslesen des Modells 714 ist. energy_manager_firmware_2_3_5_67d47f51_cf0a70a4ed36f7b_merged.bin Zitieren
j.esser Geschrieben March 16, 2025 at 15:07 Geschrieben March 16, 2025 at 15:07 (bearbeitet) Am 14.3.2025 um 20:21 schrieb photron: Sorry für die späte Antwort. Der Versuch hat leider auch nichts gebracht. Diese Firmware hat jetzt die Möglichkeit, dass du damit frei Modbus/TCP Register lesen kannst, unter System -> Modbus/TCP Debug. Test das bitte mal. Folgende Werte eintragen (den Rest so lassen) und dann Ausführen klicken: Hostname oder IP-Adresse: 192.168.1.124 Geräteadresse: 126 Startadresse: 41161 Anzahl: 95 Vermutlich wirst du dann auch den ModbusIllegalDataAddress-Fehler erhalten. Dann verringere bitte die Anzahl jeweils um 1 und versuch es weiter bis kein Fehler mehr auftritt. Wenn es klappt kommen Daten, die so angezeigt werden: Addr Off Hex UInt 40000 0 5375 21365 Su 40001 1 6e53 28243 nS 40002 2 0001 1 .. 40003 3 0041 65 .A 40004 4 5469 21609 Ti 40005 5 6e6b 28267 nk 40006 6 6572 25970 er 40007 7 666f 26223 fo 40008 8 7267 29287 rg 40009 9 6520 25888 e 40010 10 476d 18285 Gm 40011 11 6248 25160 bH Das hätte ich gerne von deinem Wechselrichter gesehen, um zu verstehen was das Problem beim Auslesen des Modells 714 ist. energy_manager_firmware_2_3_5_67d47f51_cf0a70a4ed36f7b_merged.bin 2.56 MB · 1 download Entweder kommt die Meldung Error: Timeout beim Herunterladen oder Transaction failed: ModbusIllegalDataAddress (2) Bei 22 dann Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 41165 4 0003 3 .. 41166 5 8000 32768 .. 41167 6 8000 32768 .. 41168 7 ffff 65535 .. 41169 8 ffff 65535 .. 41170 9 ffff 65535 .. 41171 10 ffff 65535 .. 41172 11 ffff 65535 .. 41173 12 ffff 65535 .. 41174 13 ffff 65535 .. 41175 14 ffff 65535 .. 41176 15 ffff 65535 .. 41177 16 0000 0 .. 41178 17 0001 1 .. 41179 18 0000 0 .. 41180 19 8000 32768 .. Addr Off Hex UInt 41181 20 ffff 65535 .. 41182 21 0000 0 .. bei 19 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 41165 4 0003 3 .. 41166 5 8000 32768 .. 41167 6 8000 32768 .. 41168 7 ffff 65535 .. 41169 8 ffff 65535 .. 41170 9 ffff 65535 .. 41171 10 ffff 65535 .. 41172 11 ffff 65535 .. 41173 12 ffff 65535 .. 41174 13 ffff 65535 .. 41175 14 ffff 65535 .. 41176 15 ffff 65535 .. 41177 16 0000 0 .. 41178 17 0001 1 .. 41179 18 0000 0 .. 17 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 41165 4 0003 3 .. 41166 5 8000 32768 .. 41167 6 8000 32768 .. 41168 7 ffff 65535 .. 41169 8 ffff 65535 .. 41170 9 ffff 65535 .. 41171 10 ffff 65535 .. 41172 11 ffff 65535 .. 41173 12 ffff 65535 .. 41174 13 ffff 65535 .. 41175 14 ffff 65535 .. 41176 15 ffff 65535 .. 41177 16 0000 0 .. 16 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 41165 4 0003 3 .. 41166 5 8000 32768 .. 41167 6 8000 32768 .. 41168 7 ffff 65535 .. 41169 8 ffff 65535 .. 41170 9 ffff 65535 .. 41171 10 ffff 65535 .. 41172 11 ffff 65535 .. 41173 12 ffff 65535 .. 41174 13 ffff 65535 .. 41175 14 ffff 65535 .. 41176 15 ffff 65535 .. 11 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 41165 4 0003 3 .. 41166 5 8000 32768 .. 41167 6 8000 32768 .. 41168 7 ffff 65535 .. 41169 8 ffff 65535 .. 41170 9 ffff 65535 .. 41171 10 ffff 65535 .. 5 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 41165 4 0003 3 .. 4 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 2 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 1 Addr Off Hex UInt 41161 0 02ca 714 .. komischerweise klappt das auslesen auf diesen Adressen nicht immer! Ich habe das jetzt mehrmals ausprobiert entweder kommen dann Werte oder eine der beiden Fehlermeldungen. oberhalb 22 kommt immer eine der beiden Fehlermeldungen. Vielleicht gibt es eine Sperre weil zu oft hintereinander Werte ausgelesen werden? Hoffe das hilft weiter :) bearbeitet March 16, 2025 at 15:20 von j.esser Zitieren
photron Geschrieben March 17, 2025 at 14:47 Geschrieben March 17, 2025 at 14:47 Dass bei Adresse 41181 der Wert 65535 steht ist nicht gut. Dort sollte laut Spezifikatiion ein Wert von 0 bis 6 stehen. 65535 heißt hier "nicht implementiert". "Error: Timeout beim Herunterladen" kommt durch einen Fehler den ich noch in der Timeout-Behandlung drin hatte. Anbei eine verbesserte Firmware. Alles unter Länge 20 sollte funkitonieren. Modell 714 beseht bei dir aus 95 Registern: 20 Register Header gefolgt von jeweils 3x 25 Register pro DC Anschluss. Interessant wären daher die Anzahlen 20, 45, 70 und 95. energy_manager_firmware_2_3_5_67d833f6_74f7f3867115348_merged.bin Zitieren
j.esser Geschrieben March 22, 2025 at 17:54 Geschrieben March 22, 2025 at 17:54 Am 17.3.2025 um 15:47 schrieb photron: Dass bei Adresse 41181 der Wert 65535 steht ist nicht gut. Dort sollte laut Spezifikatiion ein Wert von 0 bis 6 stehen. 65535 heißt hier "nicht implementiert". "Error: Timeout beim Herunterladen" kommt durch einen Fehler den ich noch in der Timeout-Behandlung drin hatte. Anbei eine verbesserte Firmware. Alles unter Länge 20 sollte funkitonieren. Modell 714 beseht bei dir aus 95 Registern: 20 Register Header gefolgt von jeweils 3x 25 Register pro DC Anschluss. Interessant wären daher die Anzahlen 20, 45, 70 und 95. energy_manager_firmware_2_3_5_67d833f6_74f7f3867115348_merged.bin 2.56 MB · 7 downloads 20 Addr Off Hex UInt 41161 0 02ca 714 .. 41162 1 005d 93 .] 41163 2 ffff 65535 .. 41164 3 ffff 65535 .. 41165 4 0003 3 .. 41166 5 8000 32768 .. 41167 6 8000 32768 .. 41168 7 ffff 65535 .. 41169 8 ffff 65535 .. 41170 9 ffff 65535 .. 41171 10 ffff 65535 .. 41172 11 ffff 65535 .. 41173 12 ffff 65535 .. 41174 13 ffff 65535 .. 41175 14 ffff 65535 .. 41176 15 ffff 65535 .. 41177 16 0000 0 .. 41178 17 0001 1 .. 41179 18 0000 0 .. 41180 19 8000 32768 .. 45,70,95 (3 mal versucht zu lesen bei 2000ms) Transaction failed: ModbusIllegalDataAddress (2) Zitieren
photron Geschrieben March 24, 2025 at 15:53 Geschrieben March 24, 2025 at 15:53 Okay, danke. Ich bin da etwas mit meinem Latein am Ende. Soweit ich das sehen machen wir das Auslesen der SunSpec Daten über Modbus/TCP richtig (zumindest sehe ich nicht was wir falsch machen). Der Wechselrichter meldet aber dennoch, dass wir versuchen von einer ungültigen Adresse zu lesen. Die SMA eigene SunSpec Dokumentation hilft auch nicht weiter. Die entspricht der offiziellen SunSpec Dokumentation. Ich schaue mal, ob ich in den nächsten Tagen dazu komme, den SMA eigenen Modbus/TCP Registersatz zu unterstützen. Eine andere Lösung sehe ich leider nicht. Zitieren
Mannitwi Geschrieben March 31, 2025 at 11:42 Geschrieben March 31, 2025 at 11:42 Am 20.12.2024 um 15:47 schrieb MatzeTF: Die Funktionen gibt es doppelt, da sie sowohl von den Wallboxen selbst, als auch von einem Energy Manager übernommen werden können. Den Energy Manager gibt es eigentlich nur (noch), um bei WARP 2 die Phasenumschaltung nachzurüsten. In dem Fall übernimmt der Energy Manager dann auch das PV-Überschussladen, um die Phasen entsprechend zu schalten. Da die WARP 3 selbst Phasenumschaltung kann oder vielleicht jemand PV-Überschussladen mit einer WARP 2 machen möchte und keine Phasenumschaltung braucht, ist die Funktionalität auch in den Wallboxen enthalten. Es entspricht unserer Überzeugung, dem Kunden nicht ein zusätzliches Manager-Gerät anzudrehen, wie manche andere Hersteller das tun, wenn die Wallbox die Funktion genauso gut selbst übernehmen kann. Setzt du einen Energy Manager ein, muss das Lastmanagement der Wallbox auf fremdgesteuert eingestellt werden und alle anderen Einstellungen auf dem Energy Manager vorgenommen werden. Da muss man also nichts zweimal einstellen. Das gilt allerdings nicht für den Fernzugriff; den musst du bei jedem Gerät einzeln einrichten, sofern du die Geräte alle über den Fernzugriff erreichen möchtest. Hallo Matze, habe mich seit längerem nicht mehr gemeldet, habe jetzt aber ein Problem. Meine Warp2 wird vom WEM fremdgesteuert. Der WEM hat einen eigenen Stromzähler von Eastron (SMD72D-M). An den WEM habe ich außerdem einen Manuellen Taster angeschlossen, um vom Standard Modus (PV) auf Schnellladen umzuschalten. Mit dieser Konfiguration konnte ich das Fahrzeug immer an der Dose lassen. In der Automatisierung habe ich dann nachts noch 4 Stunden mit Schnellladen, da ich von Octopus dann billigen Strom habe. Das hat alles wunderbar funktioniert. Irgendwann nach einem der letzten Firmware Updates, ich kann gar nicht sagen nach welchem, hat der WEM die Wallbox im PV Modus nicht mehr auf Null gesetzt sondern verblieb in niedrigsten 1P Modus mit 1,4 kW und hat mir meinen mühsam geladenen Sax Speicher leergelutscht. Zu meinen Einstellungen: Warp2 auf fremdgesteuert. WEM Stromzähler auf "am Energy Manager angeschlossen". Standard Lademodus PV, Über Automatisierung nachts Schnelladen und danach wieder zurück auf Standard. Was habe ich ggf. falsch gemacht? Wäre das Problem mit dem Formatieren der SD Karte beseitigt? Das habe ich zwar eben gemacht aber "leider" scheint in OWL gerade die Somme;-), so dass ich den Effekt nicht sehen kann. Danke für die Antwort im Voraus, Manni Zitieren
MatzeTF Geschrieben March 31, 2025 at 11:45 Autor Geschrieben March 31, 2025 at 11:45 Bitte lade einen Debug-Report vom WEM runter und hänge ihn hier an. Schon mal vorweg: Hast du deinen Batteriespeicher im WEM eingetragen und bei den Einstellungen zum PV-Überschussladen ausgewählt? Zitieren
Mannitwi Geschrieben March 31, 2025 at 11:53 Geschrieben March 31, 2025 at 11:53 Am 31.3.2025 um 13:45 schrieb MatzeTF: Bitte lade einen Debug-Report vom WEM runter und hänge ihn hier an. Schon mal vorweg: Hast du deinen Batteriespeicher im WEM eingetragen und bei den Einstellungen zum PV-Überschussladen ausgewählt? Den Batteriespeicher habe ich nicht eingetragen, wüsste auch nicht wo und wie. Daher hatte ich ja den separaten Stromzähler extra gekauft. War im letzten Jahr mit Euch so abgesprochen. Debug report anbei. wem-26GL-Energy-Manager-Protokoll-2025-03-31T13-48-52-418.txt Zitieren
Mannitwi Geschrieben March 31, 2025 at 17:41 Geschrieben March 31, 2025 at 17:41 Hier nochmal das aktuelle Protokoll nachdem die Sonne weg war. Die Wallbox hatte mal wieder den Speicher leergezogen, nachdem kein Überschuss mehr vom Dach kam. wem-26GL-Debug-Report-2025-03-31T19-36-19-159.txt Zitieren
MatzeTF Geschrieben March 31, 2025 at 18:57 Autor Geschrieben March 31, 2025 at 18:57 Dein SAX-Speicher ist mit dem Netzwerk verbunden, oder? Zitieren
Mannitwi Geschrieben March 31, 2025 at 19:49 Geschrieben March 31, 2025 at 19:49 Am 31.3.2025 um 13:53 schrieb Mannitwi: Den Batteriespeicher habe ich nicht eingetragen, wüsste auch nicht wo und wie. Daher hatte ich ja den separaten Stromzähler extra gekauft. War im letzten Jahr mit Euch so abgesprochen. Debug report anbei. wem-26GL-Energy-Manager-Protokoll-2025-03-31T13-48-52-418.txt 469.97 kB · 1 download Am 31.3.2025 um 20:57 schrieb MatzeTF: Dein SAX-Speicher ist mit dem Netzwerk verbunden, oder? ja, der ist mit dem Netz verbunden. Ich bin jetzt überhaupt kein Kenner von Modbus aber wenn ich Eure Dokumentation richtig verstehe, dann muss man eine benutzerdefinierte Registertabelle machen. Ich habe bei Sax mal gestöbert und in der Dokumentation unter Kapitel 11 ab Seite 44 etwas gefunden, dass hilfreich sein könnte. Die IP Adresse des Speichers habe ich zwischenzeitlich herausgefunden. Außerdem habe ich im Netz gelesen, dass die älteren Sax Speicher den Port 3600 nutzen, die jüngeren den 502. Meiner gehört wohl zu den älteren aber das bekommt man sicher durch try and error heraus. Wie ich nun die Daten in einem neuen Stromzähler eintrage ist mir tatsächlich rätselhaft. Nochmal zur Konfig: Mein SMA Tripower 15 hat einen Homemanager 2.0. Mein Sax Speicher hat ebenfalls einen eigenen Stromzähler, der über eine RS485 Verbindung arbeitet. Der WEM hat einen Eastron SDM72D-M, wie von Euch angeboten. Vor den Firmware updates hat der Eastron gereicht. Obwohl der Sax Speicher ja auch schon betrieben wurde, musste ich ihn nicht im WEM registrieren und es hat funktioniert. Ich habe natürlich nichts dagegen ihn nun zu registrieren aber ich weiß nicht, wie das geht;-( Anbei die Doku von Sax Guats Nächtle, Manni Handbuch_SAX_Home_5,8_DE.pdf Zitieren
photron Geschrieben April 1, 2025 at 07:51 Geschrieben April 1, 2025 at 07:51 On 3/31/2025 at 9:49 PM, Mannitwi said: Obwohl der Sax Speicher ja auch schon betrieben wurde, musste ich ihn nicht im WEM registrieren und es hat funktioniert. Das war dann eher zufällig. Besser ist es den Speicher auszulesen. On 3/31/2025 at 9:49 PM, Mannitwi said: dann muss man eine benutzerdefinierte Registertabelle machen Das kannst du tun, ja. Aber wir haben SAX Power schon auf der TODO Liste und deren Registersatz ist recht einfach. On 3/31/2025 at 9:49 PM, Mannitwi said: Ich habe natürlich nichts dagegen ihn nun zu registrieren aber ich weiß nicht, wie das geht;-( Wenn du noch ein bisschen warten kannst, dann gebe ich dir später eine Testfirmware in der die Registertabelle für SAX Power mit drin ist. Zitieren
Mannitwi Geschrieben April 1, 2025 at 08:16 Geschrieben April 1, 2025 at 08:16 Am 1.4.2025 um 09:51 schrieb photron: Das war dann eher zufällig. Besser ist es den Speicher auszulesen. Das kannst du tun, ja. Aber wir haben SAX Power schon auf der TODO Liste und deren Registersatz ist recht einfach. Wenn du noch ein bisschen warten kannst, dann gebe ich dir später eine Testfirmware in der die Registertabelle für SAX Power mit drin ist. Moin Photron, ich kann auf jeden Fall warten. Ende September, Anfang Oktober beginnt die Übergangszeit, in der das automatisch gesteuerte Überschussladen relevant wird. Ab jetzt habe ich meist ohnehin zuviel PV Strom und außerdem kann ich es ja auch manuell anstoßen bzw. stoppen. Also kein Problem. Ich denke die Integration von Sax Power voranzutreiben macht schon daher Sinn, weil es wie Warp/WEM in Deutschland hergestellte Produkte sind. Ich würde sogar soweit gehen zu sagen, dass Euer Management sich mal darüber Gedanken machen sollte, ob es mit Sax nicht einen gemeinsamen Marktauftritt startet. Die großen WR Hersteller wie z.B. SMA oder Kostal sind da mit ihren Ladelösungen viel zu teuer! Beste Grüße aus OWL (Energiestadt Lichtenau) P.S. ich bin gerade damit beschäftigt die Nachbarschaft zu E-Autos zu motivieren. Die haben alle PV aber speisen zuviel ein. Da wäre eine Warp3 ja gerade die richtige Wahl;-) Zitieren
Mannitwi Geschrieben April 1, 2025 at 09:32 Geschrieben April 1, 2025 at 09:32 Anliegend das Sax Handbuch meiner Speicher aus 3/22. auf Seite 39 wird der TCP Port 3600 genannt. Das aktuelle Handbuch, dass ich gestern geschickt hatte, benennt den TCP Port mit 502. Wann die Umstellung erfolgte, kann man nicht sehen. Bitte gib mir kurz Bescheid, ob ich den Zeitpunkt der Umstellung von 3600 auf 502 ggf. nach Seriennummern bei Sax erfragen soll, damit ihr das in der Dokumention für Sax Nutzer erwähnen könnt. Ach was, ich frage das jetzt nach und melde mich sobald ich es weiß;-) SAX-Homespeicher-Handbuch_klein.pdf Zitieren
MatzeTF Geschrieben April 1, 2025 at 10:29 Autor Geschrieben April 1, 2025 at 10:29 Eine Registertabelle von uns stellt nicht den Port ein. Wenn du dich mit dem Speicher verbinden willst, probierst du einfach beide aus und nimmst den, der funktioniert. 😉 Zitieren
Mannitwi Geschrieben April 1, 2025 at 10:46 Geschrieben April 1, 2025 at 10:46 Am 1.4.2025 um 12:29 schrieb MatzeTF: Eine Registertabelle von uns stellt nicht den Port ein. Wenn du dich mit dem Speicher verbinden willst, probierst du einfach beide aus und nimmst den, der funktioniert. 😉 ok, hätte ich sowieso gemacht. Meiner ist 3600. Zitieren
photron Geschrieben April 1, 2025 at 10:50 Geschrieben April 1, 2025 at 10:50 Danke für die Dokumentation! Ich vermute, dass mit einem Firmware Update Port 502 dazu kommen ist und nicht von 3600 auf 502 umgestellt wurde. 502 ist der Standardport für Modbus/TCP. Anbei ein Test-Firmware für dich. Dort kannst du jetzt als Registertabelle für einen Modbus/TCP Zähler "SAX Power Home" im "Basic Mode" und "Extended Mode" auswählen. Die SAX Power Dokumentation klingt so als müsstest du beim Speicher einstellen welchen Mode der anbietet. Du kannst dich da aber einfach durchprobieren und schauen bei welchen Kombinationen Zählerwerte bei herum kommen. Für das PV-Überschussladen musst du beim Modbus/TCP Zähler als virtuellen Zähler "Speicher" wählen. Diesen Zähler dann als Batteriezähler für das PV-Überschussladen auswählen. SAX Power bietet aber auch die Daten des Netzanschlusszähler des Speichers an. Diese kannst du über den virtuellen Zähler "Netzanschluss" bekommen. Diesen könntest du als weitere Zähler anlegen. Ich würde gerne alle Daten sehen, damit wir nachvollziehen können, dass die Daten richtig ausgelesen werden. Prüfe auch bitte das Vorzeichen des Leistungswertes. Beim Laden des Speichers muss die Leistung positiv sein, beim Entladen negativ. Das muss passen, ansonsten regelt das PV-Überschussladen falsch herum. Häng dann bitte auch einen Debug Report an, damit ich mir die Zählerwerte und die rohen Modbus/TCP Werte dazu ansehen kann. Das ganze ist frei nach dem Datenblatt ins Blaue programmiert und vermutlich hat es noch kleine Fehler. energy_manager_firmware_2_3_5_67ebc38e_9ffce72d82ed677_merged.bin Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.