Balkonkraftwerk mit Batterie und 0-Einspeisung: Effiziente Energiegewinnung im Eigenheim Teil 1

Balkonkraftwerk mit Batterie und 0-Einspeisung: Effiziente Energiegewinnung im Eigenheim Teil 1

In Zeiten steigender Energiekosten und wachsendem Bewusstsein für den Umweltschutz suchen immer mehr Menschen nach Möglichkeiten, ihren eigenen Strom zu erzeugen. Ein Balkonkraftwerk mit Batterie und 0-Einspeisung bietet hier eine vielversprechende Lösung. In diesem Artikel werfen wir einen Blick auf zwei verschiedene Umsetzungen dieses Konzepts, einmal mit Regelung über OpenDTU und Steuerung über ioBroker Node Red und JavaScript Blockly sowie eine zweite Regelung über einen DCDC-Wandler DPS RDTech Digital Control Power Supply (DPS) mit ESPHOME.

Kostal Modbus

Kostal PIKO 5.5 über Node-RED Modbus Daten senden

Heute können fast alle PV Wechselrichter das ModBUS TCP Protokoll. Nur wenige Hersteller von Wechselrichter machen das nicht. So auch der Kostal PIKO 5.5. Hier werden die Daten wie Spannung und Leitung nur auf dem Webinterface angezeigt.
Möchte oder muss man diese Daten aber mit andere Systeme verbinden, so muss man einen anderen Weg gehen. Im aktuellen Fall benötigt das NTUITY Energiemanagementsystem ausschließlich Modbus.
Ein Weg, um die Daten dem NTUITY Energiemanagementsystem aufzubereiten ist Node-RED. Node-RED bringt alle Module mit sich, um die Daten per Webabfrage abzuholen und dann über einen eignen Modbus Server zur Verfügung zu stellen.

Solax PV Anlage über NTUITY in ioBroker einbinden

Solax PV Anlage über NTUITY in ioBroker einbinden

Wie wir bereits beschrieben haben, sendet der Solax X3-Hybrid-G1/G2 Wechselrichter die Daten nur mehr an die Solax Cloud. Eine direkte Abfrage auf dem Wechselrichter über Webinterface oder Modbus ist scheinbar nicht mehr möglich.

Solax X3-Hybrid-G1/G2 Modbus

Lt offiziellen Solax Beschreibungen ist der Modbus am Wechselrichter nicht mehr aktiv. Jedoch ist das Modbus Port am Wechselrichter offen und es scheint auch ein Dienst zu laufen. Man bekommt jedoch keine Daten raus.
Warum das so ist, konnten wir noch nicht herausfinden. (Lösung bitte in die Kommentare)

Solax PV Wechselrichter in den ioBroker über SolaxCloud einbinden

SolaxAdapter

Wenn kein zusätzlicher WLAN-Adapter auf dem Solax Wechselrichter verbaut ist, kann man die Daten nicht direkt vom Wechselrichter ziehen! Man muss über die SolaxCloud API ausweichen. Der Solax Adapter vom ioBroker funktioniert nicht.

Update 2022-05

Der Solax Wechselrichter kann über Modbus TCP abgerufen werden. Der Wechselrichter erlaubt jedoch nur einen (1) Client. Scheinbar wird der erste Client nach einem Neustart des Wechselrichters akzeptiert und alle weiten Clients blockiert.