AdapterRequests icon indicating copy to clipboard operation
AdapterRequests copied to clipboard

ABL eMh1 Wallbox Adapter

Open suislide opened this issue 4 years ago • 1 comments

Hallo zusammen ich besitze eine eMh1 Wallbox von ABL und würde diese gerne über ioBroker Steuern Im IP-Symcon Forum hat bereits jemand einen funktinierenden Adapter für Ip-Symcom Adapter veröffentlicht. https://community.symcon.de/t/modul-abl-wallboxen/121906 https://github.com/cvvmedia/symcon.cvvmedia.ablchargepoint Vieleicht findet sich ja hier ein Programmierer der das ganze für ioBroker umsetzen könnte.

suislide avatar Mar 17 '21 19:03 suislide

Hallo,

ich habe ein Java Skript geschrieben, welches mittels eines Waveshare RS485 Gateway die Kommunikation mit den ABL emh1 ermöglicht. Das skript is so weit entwickelt, das man theoretisch einen ganzen Ladepark aus emh1 steuern kann.

Bei den älteren emh1 mit integrierten Messwandeln kann man sogar die gemessenen Ströme der einzelnen Außenleiter aus lesen. Es liest den aktuellen Status aus, ob ein Fahrzeug angeschlossen ist, oder nicht beispielsweise, den Status des Schützes und der Enable Kontakte, alles was die Wallbox eben bietet. Außerdem kann man natürlich den abzugebenen Ladestrom in 0,1A Schritten direkt steuern.

Meine Idee ist, daraus einen IO-Broker adapter zu bauen. In diesem soll man die Version von emh1 auswählen können, für bis zu 16 Stück an einem Gateway. Dann gibt man einfach nur die Gateway IP ein oder welches Gateway verwendet wird (später auch USB-RS485 adapter denkbar) und das lese Intervall in Sekunden und der Adapter legt dann los und schreibt die gelesenen Daten in Objekte und reagiert mit dem senden des Ladestoms an die jeweilige Wallbox auf änderungen der Variabeln für das schreiben von Ladeströmen.

Außerdem soll der adapter die Möglichkeit der Programmierung der Wallboxen bieten. Bei Nutzung von mehreren muss man die Modbus Adressen der Wallboxen ändern. Hierfür habe ich auch schon ein Skript geschrieben.

Ich habe zuhause zwei emh1 in Betrieb und lese und steuere diese Problemlos über mein Skript. Dies Software dahinter ist ziemlich ausgereift. Für eine Wallbox habe ich das schon Jahre in Betrieb. Jetzt habe ich aber alles auch auf mehrere ausgelegt und das Programm von der Performance her weiter verbessert. Gerne würde ich dieses in einen Adapter verpacken und alles zu verfügung stellen.

Alles dazu erforderliche ist bereits in meinem Java-Skript adapter am laufen. Es sollte daher nicht allzu schwierig sein, das in einen Adapter zu packen. Dazu dann im Wiki die Einstellugnen und die Einrichtung des Gateways beschreiben. Außerdem kann man durch testen weiterer Gateways mit Hilfe der community die Kompatibiliät weiter erhöhen. (Mit USB RS485 adaptern direkt an einem Raspberry sollte auch machbar sein) Jedoch habe ich noch nie einen Adapter entwickelt.

Ich würde mich über Rückmeldungen freuen, wie groß das Interesse an einem solchen Adapter ist, damit ich ab schätzen kann, ob es sich lohnt, in die adapter Erstellung ein zu steigen.

dermueller98 avatar Aug 04 '25 11:08 dermueller98