SMA Home Manager
homebridge-sma-home-manager · v1.2.0
Adds SMA solar inverter and Home Manager power, production and consumption data to HomeKit.
What it says it supports
Brands
- SMA
Devices it names
- SMA inverter
- SMA Home Manager 2.0
- Sunny Boy
Shows up in Apple Home as from its README
What people report
Works with SMA Home Manager and PV inverters over Modbus; hybrid and multi-inverter setups are not supported.
- Requested2
- Won’t be supported1
| Device | Status | What they said | Source |
|---|---|---|---|
| SMA Sunny Boy 5.0 with multiple inverters | Requested | Plugin does not fully start with multiple inverters on networkSaved copyIs your feature request related to a problem? Please describe: The plugin doesn't fully start up. I'm afraid it's because I have multiple inverters on my network. Describe the solution you'd like: Support for multiple inverters. Describe alternatives you've considered: Additional context: Inverter: Model: SMA Sunny Boy 5.0 Excerpt saved from GitHub on 2026-10-22. | Issue #26 · 2025-04 |
| SMA Sunny Tripower Smart Energy 10.0 hybrid inverter | Requested | Rejected as 'not a solar inverter'; hybrid support requestedSaved copy@wimleers yes that is the inverter i have in use. Here is the log from the home bridge: [29/03/2023, 09:22:26] [homebridge-sma-home-manager] Restarting child bridge... [29/03/2023, 09:22:26] Got SIGTERM, shutting down child bridge process... [29/03/2023, 09:22:27] [homebridge-sma-home-manager] Discovered SMA inverter: no [29/03/2023, 09:22:27] [homebridge-sma-home-manager] Discovered SMA energy manager: { Model: 372, SerialNumber: 3006XXXXXX, FirmwareRevision: '2.11.5.R' } [29/03/2023, 09:22:28] [homebridge-sma-home-manager] Discovered SMA inverter: no [29/03/2023, 09:22:28] … Excerpt saved from GitHub on 2026-10-22. | Issue #13 · 2023-03 |
| SMA inverters over Speedwire | Won’t be supported | Speedwire protocol undocumented; blocked on SMA, Modbus used insteadSaved copy… My request is less about a problem and more about a potential problem: the security of Modbus on home networks. I can see that you have support for the SMA Speedwire protocol to allow it to work with SMA Home Manager and given the risks of enabling Modbus (SMA themselves recommend you don't enable it and it's not enabled by default for a reason), my request is to remove any code related to Modbus and use the Speedwire protocol instead. This will improve the security of the plugin, the inverters and people's home networks. Describe the solution you'd like: Remove any code related to Modbus and … Excerpt saved from GitHub on 2026-10-22. | Issue #16 · 2023-07 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
ModBus (inverter) and Speedwire (Home Manager) on the LAN
You’ll need
- SMA inverter with ModBus enabled
- SMA Home Manager 2.0
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | >=1.6.0 |
| Homebridge 2.0 | No |
| Node.js | >=18.2.1 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | SMAHomeManager |
| License | GPL-2.0-or-later |
Community signals
| Downloads a week | 77 |
|---|---|
| Downloads a month | 113 |
| GitHub stars | 12 |
| Open issues | 11 |
| Closed issues | 16 |
| Last code push | 2026-10-15 |
| Latest version | 1.2.0 (2026-10-15) |
| First published | 2023-02-26 |
| Releases | 13 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- 100% local, no internet needed
- Custom characteristics best seen in Eve
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- CustomEnergyMonitor
- CustomEnergySignal
- CustomPowerMonitor