Mppsolar MPI5k COM Port Steuerung / Grid Einstellungen ändern per Raspi

Moin Leute,

ich versuche momentan die Grid Einstellungen des MPI5k anzufassen. Basis hierfür ist das MPP-Solar Tool von GitHub - jblance/mpp-solar: Python package to communicate to MPP Solar PIP-4048MS inverters (and similar) Im speziellen das P17 Protokoll. Leider fehlen dort die Einstellungen für AC Charging On/Off und AC Charging Current.
Das ganze wäre nötig für die stundentarife der neueren Stromanbieter wie Tibber / Awattar. Ob es dann sinnvoll ist oder nicht, sei mal dahingestellt, mir gehts nur um die technische Lösung.
Das Auslesen und die Distribtion über MQTT der Wechselrichter Werte klappt sehr gut. Es fehlt nur noch die Möglichkeit den AC Strom zu steuern.

Ich habe einen Port Sniffer benutzt und folgende Befehle gefunden:
8746 22/12/2022 13:11:20 IRP_MJ_WRITE DOWN 5e 53 30 30 35 45 44 42 31 ^S005EDB1 9 9 COM5
8746 22/12/2022 13:11:20 IRP_MJ_WRITE DOWN 5e 53 30 30 35 45 44 42 31 ^S005EDB0 9 9 COM5
2A Grid Loading
1575 22/12/2022 13:06:03 IRP_MJ_WRITE DOWN 5e 53 30 31 31 4d 55 43 48 47 43 30 30 32 30 ^S011MUCHGC0020 15 15 COM5

^S011MUCHGC0020 = 2A Grid Loading

^S005EDB1 Grid Loading On

^S005EDB0 Grid Loading Off

Ich teste diese Sachen jetzt die nächsten Tage und werde John Blance dann bitten, die Dinge einzufügen.

Servus,

Hier hänge ich mich Mal an.

Tatsächlich arbeite ich aber gerade an einer Lösung, die den MPI5k über modbus /modbus tcp mit meiner Heizung reden lässt. Bzw mit einem raspi als Schaltzentrale dazwischen.

Modbus tcp funktioniert zwischen dem smartmeter und dem Inverter auf Anhieb. Aber die Heizung möchte alles in andere Register geschrieben haben und holt sich die Daten nicht alleine ab. Mit smarter Schaltzentrale dazwischen wäre es natürlich am schönsten. Visualisierung dazu und gut.

Wenn man das ganze noch mit einer Steuerung über tcp to rs232 kombinieren kann, wäre es perfekt.

Lg

Habe selbes Problem suche Möglichkeit meinen Powrmr 2400 Watt Hybrid Inverter auszulesen und Steuern

Aber bis jetzt erfolglos {green}:scared:

Also bisher klappt es ganz gut. Zumindest kann ich den AC Ladestrom steuern, das Ein-/Ausschalten der AC Ladefunktion nimmt er noch nicht an. Allerdings vermute ich, dass mir da noch irgendeine Einstellung/Befehl fehlt. Ich werde die Tage nochmal checken was da los ist.

1 „Gefällt mir“

Diese Befehle sind im P17 Protokoll definiert. „Solaranzeige“ hat diese auch bereits implementiert.

mpp_infinisolar_10k_rs232_commands.pdf (299 KB)

@ngt4u Das steht im Anfangsbeitrag. Also genau das nutze ich ja, leider ist das unvollständig und funktioniert nicht bei allen Geräten. Besonders der "Prefix" ist gerne anders, bei mir zumindest ist das das Problem. Die ganzen protokolle sind alle bei jblance implementiert, aber es gibt (zumindest) da oft Detailprobleme. Deswegen bleibt einem da oft nur der Sniffer.

Hallo zusammen,

ich habe noch einen alten MPI5K und haben diesen kürzlich wieder in Betrieb genommen. Nun möchte ich diesen gerne steuern. Ich habe Home Assistant am laufen und würde darüber gerne den MPI5K steuern. Damit meine ich, das ich AC-Out sowie DC-Out zum Akku gerne regeln würde.
Ich habe an verschiedenen Stellen im Netz gelesen, das dieses möglich ist. Jedoch wurde nirgends (Hab jedenfalls nichts gefunden) beschrieben, wie das technisch umgesetzt wurde. Daher nun mein Frage hier, ob mir evtl. jemand erklären kann, wie er die Steuerung umgesetzt hat.

Ein andere Sache zum MPI:
Da mich der WR eigentlich schon wieder wahnsinnig macht, da die Konfugurator-Oberfläche sooo dermaßen schlecht und buggy ist (War auch der Grund den 2022 in die Ecke zu stellen) Überlege ich, ob es nicht sinnvoller ist, das Teil in die Tonne zu kloppen und einen anderen "DIY-Fähigen" WR anzuschaffen. Damit meine ich einen WR, der sich gut in Home Assistant intigrieren und steuern lässt.
Falls jemand also einen entsprechenden WR empfehlen kann, gerne raus damit :slight_smile:

Also dann, ich hoffe auf Reaktionen :wink:

VG aus dem Münsterland
Rötty

Na das läuft ja hier :wink:

Ich kann das hier anbieten:Infini-Solar_5KW_protocol_20160309.pdf
Ich hab zwar nur 10k's und brauche die nich im HA, aber ich bin mir sicher, es gibt fertige Integrationen für die weit verbreiteten 10er, die man dann nur adaptieren muss mit den Kommandos vom 5k.
Ich empfehle für so etwas immer billige RS232zuEthernet converter (USR-TCP, HF2XXX, Waveshare). Das sind gut investierte 10-20€.