Ich bin gerade dabei einem Freund zu helfen sein SmartHome mit dem ioBroker zu realisieren. Dabei ist uns aufgefallen das es für die PV Anlagen von Kostal zwar Adapter gibt, allerdings funktionieren diese nicht für die Kostal Piko MP (Plus). Im Forum existiert auch ein Thema darüber, wie die Daten mit einem Skript ausgelesen werden.
Da dachte ich mir ein Adapter wäre genau das richtige dafür um den Einstieg in die Adapter Entwicklung zu starten.
Dieser Adapter ruft die XML Schnittstelle der Anlage ab und stellt die gefundenen Attribute im ioBroker bereit. Dafür wird die /all.xml herangezogen und mit definierten xPath durch sucht.
Da ich leider keine Ahnung habe welche Werte wichtig sind habe ich mal eine erste Ausfall aus den Messwerten getroffen. Falls noch Werte fehlen, einfach schreiben dann kann man die bestimmt schnell dazu packen.
KONFIGURATION
Im Repo gibt es eine aktuelle Doku: https://github.com/Doggi/ioBroker.kostal-piko-mp-plus/blob/master/docs/de/basics.md
Screenshots


Changelog
Im Repo gibt es eine README, die die aktuellen Änderungen beinhaltet: https://github.com/Doggi/ioBroker.kostal-piko-mp-plus/blob/master/README.md
Supported Values
https://github.com/Doggi/ioBroker.kostal-piko-mp-plus/blob/master/docs/supportedValues.md