A custom Home Assistant integration for certain Kostal Piko solar inverters.
Note: The DCS series Piko inverters all seem to use a different API and will most likely not work with this integration.
This integration provides Home Assistant with the data that can be obtained from the inverters built-in web portal. It was tested with the following inverters:
There are a number of sensors provided by this integration to Home Assistant. Due to limitations of the api of the inverter it is recommended to disable sensor entities that are not required.
The integration is known to not work with the following inverters and firmwares. For these it is recommended to try other custom integrations like kostalpiko-homeassistant by rcasula, which uses a different api to talk to the inverter.
The recommended way is through HACS. Add this repository as a custom repository by going to HACS > Integrations, click the three dots in the top right corner and select custom repositories. Insert the link to this repository and choose integration as the category. Once added, search for "Kostal Piko" and install the integration.
After installing the integration, simply add it to your Home Assistant as you would any other integration using the UI.
Any help is appreciated. Please leave feedback if you tested the integration with an inverter (or firmware) that hasn't been tested yet.
This integration uses CalVer for versioning. The scheme is YY.0M.MICRO.
Many thanks to Giel Janssens for creating a Kostal component and inspiring me to create my own for this different version of the api. Also thanks to Andreas Rehn for creating pykostal on top of which this component builds.