Hallo Leute,
an meinem Wechselrichter MID 12KTL3-XH hängt ein APX Akku von Growatt dran. Gesteuert wir die ganze Anlage und mehr über IoBroker und per Modbus.
Jetzt habe ich folgendes Problem: Ich kann die Einstellung Load first/Battery First nicht per Modbus umschalten.
Die Steuerung vom Akku erfolgt über Zeitslots (m.M.n. ist das etwas unsinnig):
Load First = Ins Netz entladen -> Wert: 32768
Battery First = Akku laden -> Wert: 40960
Die kann man über ne App oder über die Configseite von Growatt einstellen oder per Modbus über die Adresse 3038 und 3039. Ich kann alle Register problemlos beschreiben, nur die Time Register nicht.
Ich habe ein kleines Tool gebastelt um die Werte Anhand der Registerbeschreibung zu berechnen, die Stimmen auch. Wenn ich es in der App einstelle, wird es richtig beschrieben und ich kann den richtigen Wert auslesen. Wenn ich allerdings per Modbus umstelle, ignoriert er den Wert. Das scheint aber auch ab und zu mal zu funktionieren. Mir ist es bereits 2x gelungen die beiden Werte per Modbus umzustellen .
Hat jemand das Problem schon mal gehabt und hat eine Lösung gefunden? Im Internet lese ich immer wieder das es ganz einfach geht. Die Register sind richtig und die Werte die ich schreibe auch. Nur geht es halt trotzdem nicht.
Danke euch,
Arno