The my-PV integration is used to integrate with the devices of my-PV. my-PV produces functional and innovative solutions for housing technology powered by solar electricity.
We are working on bringing this integration into Home Assistant Core. Until that is done this custom integration contains all the functionality that will be in the Core integration.
We're looking forward to hear your experience with the integration, please create an issue with your feedback and findings.
The following devices are supported by this integration:
- AC ELWA 2
- AC•THOR range
- HEA•THOR IoT
- SOL•THOR
You need Home Assistant 2026.5 or later for this integration.
The following devices are not supported by the integration:
- ELWA immersion heater
- WiFi Meter
Click the following button to install the integration directly on your Home Assistant.
You need HACS installed to make the button work.
- Copy the
custom_components/my_pvdirectory of this repository into theconfig/custom_components/directory of your Home Assistant installation - Restart Home Assistant
my-PV can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.
If it wasn’t discovered automatically, don’t worry! You can set up a manual integration entry:
- Browse to your Home Assistant instance.
- Go to Settings > Devices & services.
- In the bottom right corner, select the + Add Integration button.
- From the list, select my-PV.
- Follow the instructions on screen to complete the setup.
Host: The IP address of your my-PV device. You can find it in your router or in the device's web interface.
Password: Password or device key of your my-PV device.
Older firmware versions of the my-PV hardware do not require a password, this will be added by upcoming firmware updates. When no custom password is set you have to use the devicekey which can be found under the ⓘ info menu of your my-PV device. For the HEA•THOR IoT you can find the devicekey on the device label.
You can update the password through the web interface of your my-PV device.
The my-PV integration polls data every 5 seconds.