Skip to content

Modbus/TCP local polling to one or more SolarEdge inverters. For single inverters, multiple inverters, meters, and batteries.

License

Notifications You must be signed in to change notification settings

jworkm/solaredge-modbus-multi

 
 

Repository files navigation

hacs_badge

SolarEdge Modbus Multi

This integration provides Modbus/TCP local polling to one or more SolarEdge inverters for Home Assistant. Each inverter can support three meters and three batteries over Modbus/TCP. It works with single inverters, multiple inverters, meters, and batteries. It has significant improvements over similar integrations, and solaredge_modbus_multi is actively maintained.

Features

  • Inverter support for 1 to 32 SolarEdge inverters.
  • Meter support for 1 to 3 meters per inverter.
  • Battery support for 1 to 3 batteries per inverter.
  • Supports site limit and storage controls.
  • Automatically detects meters and batteries.
  • Supports Three Phase Inverters with Synergy Technology.
  • Polling frequency configuration option (1 to 86400 seconds).
  • Configurable starting inverter device ID.
  • Connects locally using Modbus/TCP - no cloud dependencies.
  • Informational sensor for device and its attributes
  • Supports status and error reporting sensors.
  • User friendly: Config Flow, Options, Repair Issues, and Reconfiguration.

Read about more features on the wiki: WillCodeForCats/solaredge-modbus-multi/wiki

Installation

Install with HACS: Search for "SolarEdge Modbus Multi" in the default repository,

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

OR

Download the latest release and copy the solaredge_modbus_multi folder into to your Home Assistant config/custom_components folder.

After rebooting Home Assistant, this integration can be configured through the integration setup UI. It also supports options, repair issues, and reconfiguration through the user interface.

Configuration

WillCodeForCats/solaredge-modbus-multi/wiki/Configuration

Documentation

WillCodeForCats/solaredge-modbus-multi/wiki

Required Versions

  • Home Assistant 2024.9.0 or newer
  • Python 3.11 or newer
  • pymodbus 3.6.6 or newer

Specifications

WillCodeForCats/solaredge-modbus-multi/tree/main/doc

Project Sponsors

About

Modbus/TCP local polling to one or more SolarEdge inverters. For single inverters, multiple inverters, meters, and batteries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%