Skip to content

Home Assistant SunPower Integration using the local installer ethernet interface.

License

Notifications You must be signed in to change notification settings

jlkweb12/hass-sunpower

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hass-sunpower

Home Assistant SunPower Integration using the local installer ethernet interface.

GitHub Release GitHub Activity hacs_badge Project Maintenance

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.

Installation

  1. Click install.
  2. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Sunpower".

Configuration is done in the UI

  • it will ask for a host (ip works)
  • hint: most sunpower systems are at 172.27.153.1

Use descriptive entity names

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.

Network Setup

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.


About

Home Assistant SunPower Integration using the local installer ethernet interface.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%