Solis Inverter
hultenvp/solis-sensor · vv4.0.3
HomeAssistant integration for the SolisCloud PV Monitoring portal via SolisCloud API
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
sensor | Sensor (temperature, humidity, air quality…) | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
What people report
Reads Solis inverters through the SolisCloud API, which users call unreliable with outages and delayed data. Control of charge times broke on 3.12/3.13 for some firmware.
- Works2
- Partly works2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Solis battery storage inverter | Works Cloud | Monthly and yearly battery charge and discharge sensors addedSaved copyThis adds the features for monthly and yearly disgharge and charge sensors requested in #344 I have tested it to be working on my system. # Charged Values # Discarged Values Excerpt saved from GitHub on 2026-10-23. | PR #407 · 2024-12 | |
| Solis Smart Load metering | Works Cloud | Smart load power and daily energy sensors addedSaved copyIntroduced new sensor types for Smart Load Power and Daily Smart Load Energy in const.py. - Updated soliscloud_api.py to include new data fields for smart load metrics. - Added corresponding constants in soliscloud_const.py for better integration and data handling. Excerpt saved from GitHub on 2026-10-23. | PR #536 · 2026-07 | |
| Solis hybrid inverter (charge/discharge control) | Partly works Cloud | Charge times and currents stopped updating after 3.12.0; 3.11.0 workedSaved copyIt was okay until the 3.12.0 update. Now alas it shows the wrong charge current and times and they do not update. Not sure if this helps. 2025-07-30 22:33:51.204 INFO (MainThread) [custom_components.solis.soliscloud_api] cid: 15 - /v2/api/atRead responded with error: B0600:采集器返回数据异常,请稍后再试 2025-07-30 22:33:51.582 DEBUG (MainThread) [custom_components.solis.soliscloud_api] cid: 157 - 80 2025-07-30 22:33:51.940 DEBUG (MainThread) [custom_components.solis.soliscloud_api] cid: 158 - 12 2025-07-30 22:33:52.251 DEBUG (MainThread) [custom_components.solis.soliscloud_api] cid: 160 - 10 2025-07-30 … Excerpt saved from GitHub on 2026-10-23. | Issue #487 · 2025-07 | |
| Solis inverters via SolisCloud API | Partly works Cloud | Cloud API outages cause no inverters found or unknown energy sensorsSaved copy… I try putting on "True" the correct_daily_on_grid_energy_enabled: value in workarrounds.yaml, but the result was the same. Config Standard config with SolisCloud Versions HASS Version: Home Assistant 2023.1.7 HACS version 1.30.0 Integration version: v3.3.0 Debug logs 24/01/2023 11:09:28.900 DEBUG (MainThread) [custom_components.solis.soliscloud_api] workarounds: {'correct_daily_on_grid_energy_enabled': True} 24/01/2023 11:09:36.415 DEBUG (MainThread) [custom_components.solis.service] Scheduling discovery in 1 seconds. 24/01/2023 11:09:38.344 DEBUG (MainThread) … Excerpt saved from GitHub on 2026-10-23. | Issue #254 · 2023-01 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 1,740 (0.25%) |
|---|---|
| GitHub stars | 333 |
| Latest version | v4.0.3 (2026-09-18) |
| Set up in the UI | Yes |
| Maintainers | @hultenvp |
| License | Apache-2.0 |
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| fboundy/solis-sensor | ★ 4 | 2026-07-02 | HomeAssistant integration for the SolisCloud PV Monitoring portal via SolisCloud API |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/hultenvp/solis-sensor/
- Source code: https://github.com/hultenvp/solis-sensor
- Issues: https://github.com/hultenvp/solis-sensor/issues
- HACS: https://hacs.xyz