About
Renogy is a Home Assistant integration that monitors and controls Renogy devices over Bluetooth Low Energy. It covers charge controllers and DC-DC chargers that use BT-1 or BT-2 modules, plus batteries, inverters and Smart Shunt 300 devices that advertise directly over BLE. Home Assistant discovers these devices on its own and offers to add them, and the connection works locally. It provides sensors for battery state, solar panel performance, load statistics, inverter output and shunt readings, which can feed the Energy dashboard. Switches, numbers and selects allow turning the DC load output on or off on supported controllers and adjusting DCC charging settings such as battery type and maximum current. Options cover polling interval, the number of failed polls before a device becomes unavailable, and the reconnect interval, and the README describes the software as experimental.
Automatic summary of the README and code of IAmTheMitchell/renogy-ha. 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.
Found by itself Home Assistant spots it on the network and offers to add it.
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.
Connect
- Polling interval (seconds)
- Device Type
Also asked when changing the connection.
Inverter profile
- Inverter profile
Also asked when changing the connection.
After setup
- Smart Shunt connection mode
- Non-shunt connection mode
- Communication Hub / multiple batteries
- Read-only inverter LCD diagnostics
- Polling interval (seconds)
- Failed polls before unavailable
- Reconnect interval while unavailable (minutes)
Texts from the code of IAmTheMitchell/renogy-ha.
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
From the README
This custom Home Assistant integration provides monitoring and control capabilities for Renogy devices over Bluetooth Low Energy (BLE). Charge controllers and DCC chargers use BT-1 or BT-2 modules. Supported batteries, inverters, and Smart Shunt 300 devices advertise directly over BLE.
Disclaimer: This integration is experimental software. Use caution when controlling electrical loads, and ensure any connected equipment is properly rated and protected.
- Automatic discovery of Renogy BLE devices
- Automatic discovery of supported Renogy battery advertisements
- Automatic discovery of Renogy inverter devices advertising RNGRIU*
- Automatic discovery of Smart Shunt 300 devices advertising RTMShunt300*
- Monitor battery status (voltage, current, temperature, charge state)
- Monitor solar panel (PV) performance metrics
- Monitor load status and statistics
- Monitor inverter AC output, frequency, load power, temperature, and diagnostic metadata
- Monitor Smart Shunt voltage, current, power, state of charge, and derived energy
- Turn the DC load output on/off (supported controllers only)
- Configure supported DCC charging parameters, battery type, and maximum current
- Monitor controller information
Shows in Vulpo
Quick Toggle card, Select card, Chart card, Apple Watch, Control Center.Information
- Installs
- 162 sharing analytics
- GitHub stars
- 42
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v0.11.0,
- Category
- Hubs and protocols, Wireless protocols
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
renogy- Issues
- Report an issue











