FusionSolar
tijsverkoyen/HomeAssistant-FusionSolar · vv3.6.1
Integrate FusionSolar into your Home Assistant.
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…) |
What people report
Huawei FusionSolar cloud API covers string inverters, EMI, grid meters, batteries, ESS and (since 2026) the EMMA smart assistant. Users hit API rate limits and occasional data glitches from Huawei's side.
- Works5
- Partly works2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Huawei battery (ESS) | Works Cloud | Battery and missing ESS device type addedSaved copyRef: https://support.huawei.com/enterprise/en/doc/EDOC1100316813/c2b572a8/device-list-interface Excerpt saved from GitHub on 2026-10-23. | PR #208 · 2024-11 | |
| Huawei EMI (environmental monitoring) | Works Cloud | EMI sensors added alongside inverter and grid meterSaved copyAdd a lot more entities that reflect the data that is returned from getDevRealKpi * Add support for String inverter * Add support for EMI * Add support for Grid meter * Add support for Battery * Add support for Power Sensor # Fixes the following issues * fix https://github.com/tijsverkoyen/HomeAssistant-FusionSolar/issues/8 Big thx to: @kamil996, Cristi, Linus Excerpt saved from GitHub on 2026-10-23. | PR #11 · 2022-11 | |
| Huawei EMMA smart assistant | Works Cloud | EMMA sensors added in 2026 (fixes #304)Saved copyThis adds support for Huawei smart assistant (EMMA) in the integration. After these changes, I can see sensors for the EMMA device: The code is mostly from #299 so this PR should also fix it as well. Excerpt saved from GitHub on 2026-10-23. | PR #305 · 2026-07 | |
| Huawei grid meter | Works Cloud | Grid meter entities addedSaved copy… lot more entities that reflect the data that is returned from getDevRealKpi * Add support for String inverter * Add support for EMI * Add support for Grid meter * Add support for Battery * Add support for Power Sensor # Fixes the following issues * fix https://github.com/tijsverkoyen/HomeAssistant-FusionSolar/issues/8 Big thx to: @kamil996, Cristi, Linus Excerpt saved from GitHub on 2026-10-23. | PR #11 · 2022-11 | |
| Huawei string inverter | Works Cloud | String inverter support merged with extra getDevRealKpi entitiesSaved copyAdd a lot more entities that reflect the data that is returned from getDevRealKpi * Add support for String inverter * Add support for EMI * Add support for Grid meter * Add support for Battery * Add support for Power Sensor # Fixes the following issues * fix https://github.com/tijsverkoyen/HomeAssistant-FusionSolar/issues/8 Big thx to: @kamil996, Cristi, Linus Excerpt saved from GitHub on 2026-10-23. | PR #11 · 2022-11 | |
| Huawei FusionSolar Kiosk | Partly works Cloud | Kiosk data shows nightly glitches; OpenAPI account reportedly cleanSaved copyLast night Huawei Kiosk presented a new type of invalid data, a positive glitch. We have seen negative glitches every night before, this has been handled and filtered out from HA. See attach history graphs where the new glitch is marked in red. Handled glitches are marked green. Another problem is that the fix for negative glitches causes the positive glitch to become the new cumulative energy level, until production catches up. Energy statistics tab looks like crap. N.B. This was observed with the old kiosk implementation, but it should affect this new implementation as well. Not sure how to … Excerpt saved from GitHub on 2026-10-23. | Issue #4 · 2022-10 | |
| Huawei inverter via OpenAPI account | Partly works Cloud | API rate limit errors (ACCESS_FREQUENCY_IS_TOO_HIGH) flood logsSaved copyHello. I have more than 200 error with below error in my HA and FusionSolar add-on regadring too high frequency (assume reading from Huawei servers). Of course I'd prefer data in real time but understood that from API Huawei max is problaby is every 5 min update but how often check plug-in do not know? ` This error originated from a custom integration. Logger: custom_components.fusion_solar.sensor Source: custom_components/fusion_solar/fusion_solar/openapi/openapi_api.py:194 Integration: Fusion Solar (documentation, issues) First occurred: April 14, 2023 at 13:48:40 (285 occurrences) Last … Excerpt saved from GitHub on 2026-10-23. | Issue #89 · 2023-04 |
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) | 2,857 (0.4%) |
|---|---|
| GitHub stars | 241 |
| Latest version | v3.6.1 (2026-09-28) |
| Set up in the UI | Yes |
| Maintainers | @tijsVerkoyen |
| License | MIT |
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.