Home Assistant SunPower Integration using the local installer ethernet interface.
Component to integrate with sunpower PVS 5/6 monitors
This component will set up the following platforms.
Platform | Description |
---|---|
binary_sensor |
Working/Not Working status for each device. |
sensor |
Most data available from the PVS system including per-panel data. |
- Click install.
- In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Sunpower".
- it will ask for a host (ip works)
- hint: most sunpower systems are at 172.27.153.1
When selected during installation, entities added for each device will have the device descriptor added onto the front of their name. The device descriptor is a combination of device type (e.g., Inverter) and serial number. This guarantees unique entity IDs and names at the expense of making said names very long.
This integration requires connectivity to the management interface used for installing the system. The PVS systems have a second lan interface in the box. DO NOT PLUG THIS INTO YOUR LAN!!! it is running its own DHCP server which will cause all sorts of IP addressing issues. I run a Linux router with a spare ethernet port and route to the sunpower interface and allow my home assistant system to connect directly to the PVS. Also note that the command used to dump data 'device list' is very slow and sometimes times out. I've built in some retry logic so setup passes pretty reliably. Sometimes you may see data go blank if the fetch times out.