Hallo Zusammen,
ich nutze die FoxESS Modbus Integration in Verbindung mit einem H3 Pro.
In der Integration kann man den Workmode festlegen.
Bis vor ein paar Monaten konnte ich auch den Workmode „Force Charge“ nutzen und hiermit meinen Speicher aufladen.
Dies funktioniert leider nicht mehr.
Kann mir jemand sagen was ich tun könnte, damit ich hierüber meinen Speicher wieder laden kann?
Oder Gibt es einen anderen Weg den Speicher zu laden?
Da sich hier außer Glückwünschen nichts tut habe ich deinen
Text mal eingegeben und das wird ausgespuckt:
Das Problem, dass der Workmode „Force Charge“ beim FoxESS H3 Pro nicht mehr wie gewohnt über Modbus funktioniert, liegt häufig an Firmware-Updates (ab V1.24), die den direkten Schreibzugriff auf das Register für den Arbeitsmodus (49203) blockiert haben.
Hier sind die gängigsten Lösungen und Alternativen, um Ihren Speicher wieder gezielt zu laden:
Laden über das „Time Period“ System
Anstatt den globalen Arbeitsmodus auf „Force Charge“ zu setzen, müssen Sie nun die Zeitperioden (Charge Periods) des Wechselrichters nutzen. Dies ist der von FoxESS vorgesehene Weg für neuere Firmware-Versionen.
Vorgehensweise: Aktivieren Sie eine Zeitperiode (z.B. Register 48013) und setzen Sie in dieser Periode den Modus auf Force Charge.
Tipp: Viele Nutzer konfigurieren in der Fox Cloud App eine dauerhafte Zeitperiode und schalten diese dann via Modbus nur bei Bedarf „aktiv“ oder „inaktiv“.
Manueller Workaround über MinSoC (Erhaltungsladung)
Falls Sie nur eine Notladung aus dem Netz erzwingen wollen, können Sie den MinSoC On-Grid (Register 46611) temporär auf einen hohen Wert (z.B. 90%) setzen.
Der Wechselrichter erkennt, dass der aktuelle Ladestand unter dem Minimum liegt, und startet eine Ladung aus dem Netz, um diesen Stand zu halten.
Beachten Sie: Dies ist oft langsamer als ein echtes „Force Charge“ und dient primär der Batterieschonung.
Technische Details für die Integration
Falls Sie die FoxESS - Modbus
Integration in Home Assistant nutzen:
Prüfen Sie die Version: Stellen Sie sicher, dass Sie mindestens Version 1.14.0 oder eine aktuelle Beta nutzen, da hier Anpassungen für die H3-Pro Serie vorgenommen wurden.
Enable Flag: Für Force Charge muss oft zusätzlich das Register 48019 (Enable Flag) auf 1 gesetzt sein, damit der Befehl akzeptiert wird.
Ladeleistung: Stellen Sie sicher, dass die Entitäten für die maximale Ladeleistung (Force Charge Power) korrekt konfiguriert sind, da ungültige Werte (z.B. positive statt negative Watt-Angaben je nach Firmware) den Wechselrichter in den „Backup“-Modus springen lassen können.
Alternative: Home Assistant Automatisierung
Wenn die direkte Steuerung hakt, nutzen viele Anwender die FoxESS - Modbus Charge Period Card in Home Assistant. Damit lassen sich die Zeitfenster für das Laden komfortabel über die Benutzeroberfläche steuern, was stabiler funktioniert als das Umschalten des globalen Workmodes.
Haben Sie seit dem Auftreten des Fehlers ein Firmware-Update am Wechselrichter durchgeführt oder die Version Ihrer Modbus-Integration in Home Assistant aktualisiert?
erstmal danke für deine Antwort und sorry das ich jetzt erst antworte.
Das teilweise habe ich die Antworten auch schon gefunden.
Allerding habe ich hier die Frage gestellt, weil ich gehofft habe, dass evtl. jemand eine praktikable Lösung erarbeitet hat.
Außerdem fehlte mir das Wissen, wie ich mit den Modbus Registern umgehen muss und wie ich mir in HA ein Schalter oder so bauen kann und dann die jeweiligen Werte zu setzen.
Ich vermute, du sagst mir jetzt frag doch die KI …
Aber dennoch danke und noch einen schönen Sonntag.
Hallo I.V, ich habe versucht meine PV Anlage Force 10.0HT mit einem waveshare RS232/485 TO WIFI ETH (B) adapter über die FoxESS - Modbus Integration in Home Assistant darzustellen. Leider bekomme ich beim Versuch der Integration in HA die Fehlermeldung
Error connecting to your adapter or inverter. Ensure the adapter is properly configured and is correctly wired to your inverter (see the setup link above), then try again. Details: Modbus Error: [Input/Output] Modbus Error: [Invalid Message] Incomplete message received, expected at least 8 bytes (5 received)
Trotz aller Checks der Hardware, Einstellungen der Parameter analog der Anleitung aus
komme ich nicht weiter.
Kannst du hier weiterhelfen? Bei dir hat es ja geklappt.
ich habe einen Hybrid Wechselrichter von FoxESS.
Dein Wechselrichter kenne ich nicht und wie es aussieht, wird er auch nicht von der Intergration unterstützt.
Hallo Ingo,danke, aber der Energizer Hybridwechselrichter Force 10.0 ist baugleich zum FoxESS H3. Daran dürfte es nicht liegen. Die Cloud Integration läuft im HA.
den WR Anschluss Pin 1 mit dem A-Anschluss des Modbus-Gerätes und WR Pin 2 mit dem B-Anschluss des Modbus-Gerätes. Mit einem ca. 1m langen gedrillten Kabel, waveshare wird von der Foxess Modbus Integration erkannt, aber nur 5 von 8 bytes übermittelt, Tauschen der Pins führt zu 0 bytes. Die Einstellungen des wavesshare habe ich wie in der foxess_modbus/wiki beschrieben durchgeführt.
Ich habe jetzt noch meinen waveshare über Lan mit einen repeater verbunden, gleiches Ergebnis. Bleibt wohl nur, es mit einem getesteten adapter zu versuchen. Merci für deine Infos.