Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

SAJ R5 Inverter Modbus reads data locally from SAJ R5 inverters, including Zonneplan One, over Modbus. It also supports Sununo and Suntrio inverters, and works without a cloud-connected dongle. The connection can be Modbus TCP, for example through a Modbus-to-WiFi bridge, or a serial RS485 port with a USB adapter. It adds sensors for the Modbus registers, plus switches and numbers for turning the inverter on or off and limiting its power output. All realtime registers are read in a single cycle, and the polling interval can be changed. An action sets the date and time on the inverter, and setup and reconfiguration happen in the UI.

Automatic summary of the README and code of wimb0/home-assistant-saj-r5-modbus. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Switches
  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Define your SAJ Inverter modbus-connection

  • The ip-address of your SAJ Inverter modbus device
  • The prefix to be used for your SAJ Inverter sensors
  • The TCP port on which to connect to the SAJ Inverter
  • The Modbus slave ID of the inverter (1-247)
  • The polling frequency of the modbus registers in seconds

Define your SAJ Inverter serial connection

  • The prefix to be used for your SAJ Inverter sensors
  • The serial port of the RS485 adapter
  • The baud rate of the serial line (9600 or 115200)
  • The Modbus slave ID of the inverter (1-247)
  • The polling frequency of the modbus registers in seconds

Reconfigure your SAJ Inverter connection

  • Connection type

Reconfigure your SAJ Inverter connection

  • The ip-address or hostname of your SAJ Inverter modbus device
  • The TCP port on which to connect to the SAJ Inverter
  • The Modbus slave ID of the inverter (1-247)

Reconfigure your SAJ Inverter serial connection

  • The serial port of the RS485 adapter
  • The baud rate of the serial line (9600 or 115200)
  • The Modbus slave ID of the inverter (1-247)

After setup

  • The polling frequency of the modbus registers in seconds

Texts from the code of wimb0/home-assistant-saj-r5-modbus.

Actions

  • Set date and timeSets the date and time on the inverter.Fields: Device, Date and time

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

From the README

This is an unofficial Home Assistant integration that enables you to read data locally from SAJ R5, Sununo, and Suntrio inverters via Modbus TCP or a directly connected serial (RS485 RTU) port, without a cloud-connected dongle.

The integration is also compatible with Zonneplan ONE inverters, which are rebranded SAJ R5 inverters.

  • Easy Installation: Set up (and reconfigure) the integration through the Home Assistant UI.
  • Network or Serial: Connect over Modbus TCP (e.g. via a Modbus-to-WiFi bridge) or directly over a serial RS485 port (e.g. a USB-to-RS485 adapter, locally or through an ESPHome serial proxy).
  • Detailed Sensors: Each Modbus register is exposed as a separate sensor.
  • Automatic Scaling: The integration automatically applies the correct scaling factor to the raw data.
  • Configurable Polling: You can set your desired polling interval for data updates.
  • Data Consistency: All realtime Modbus registers are read in a single cycle to ensure data consistency across all sensors.
  • Remote Control: Turn the inverter on or off and limit the power output.
  • Set Date and Time: A service is provided to set the date and time on your inverter.
From the README of wimb0/home-assistant-saj-r5-modbus, MIT License. Shortened.

Shows in Vulpo

Quick Toggle card, Chart card, Apple Watch, Control Center.

Information

Installs
106 sharing analytics
GitHub stars
57
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v4.3.1,
Category
Energy, Solar and batteries
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
saj_modbus

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers