Huawei SUN2000 Monitoring in Home Assistant: Dongles, Modbus and Limits

Huawei SUN2000 Home Assistant monitoring explained: SDongleA-05 versus 4G, local Modbus TCP/RTU, firmware and installer permissions, energy meter and LUNA battery pitfalls.

Quick Summary (TL;DR)

For a Huawei SUN2000, choose the local connection only after identifying the exact inverter, communications accessory and firmware. The commonly used Home Assistant option is the community-maintained Huawei Solar integration, which reads supported equipment over Modbus TCP or Modbus RTU. It is not an official Huawei integration included with Home Assistant, and neither the FusionSolar mobile app nor a working cloud dashboard proves that a local Modbus endpoint is available.

For many supported residential installations, an SDongleA-05 WLAN-FE on the local network is the practical first connection to investigate. Huawei lists USB attachment, 10/100 Mbit/s Ethernet, WLAN and support for up to ten inverters for this dongle; these are communications specifications, not a guarantee that every connected inverter register will be accessible to third-party software. Check the model-specific compatibility list, the firmware and the installer-visible Modbus setting before purchasing or changing anything. A cellular SDongleA-03 should not be assumed to offer a local Ethernet endpoint.

For dependable Energy Dashboard figures, distinguish inverter output, photovoltaic input, battery flow and measured grid import/export. A SUN2000 without a correctly commissioned compatible grid meter cannot infer household import and export simply from its AC output. With a LUNA battery, the inverter’s daily yield is not necessarily solar-only yield. Start with read-only monitoring, and leave grid-code, export-limit and battery-control changes to the installer.

The architecture: four different ways to obtain Huawei data

A Huawei installation has several layers: the inverter’s local control electronics, optional communications hardware, a plant-monitoring service and any metering or battery accessories. Confusing those layers is the main reason seemingly straightforward Home Assistant tutorials fail. A FusionSolar account may receive data through a dongle while Home Assistant cannot query the same device. Conversely, a working local Modbus connection can keep reporting when the internet is down, but Home Assistant still loses readings while its own host or network is offline.

RouteWhat connects to Home AssistantInternet required for readings?Typical constraint
Inverter's built-in WLAN access pointA local Modbus TCP service on supported model/firmwareNo, once reachableAP routing, firmware changes and some newer families with no AP Modbus
SDongleA-05 WLAN-FELAN/WLAN IP and a supported Modbus TCP serviceNo for local queriesInstaller configuration, firmware, single-client contention
Direct RS485/Modbus RTUUSB-to-RS485 interface or correctly configured serial gatewayNoQualified installation, wiring and bus ownership
FusionSolar cloud / authorised APIRemote portal or approved third-party integrationYesAccount privileges, API authorisation, rate limits, latency and service changes

The first three routes are local transport choices, not different kinds of electricity measurement. They all ultimately rely on what the inverter and its attached devices expose. The fourth route is an internet service with different credentials and support conditions. Huawei’s Smart Dongle product page says third-party management can be bound to compatible systems, but that does not promise open, anonymous access to every register.

Check the exact SUN2000 family before buying a dongle

The word SUN2000 covers different generations, phases, battery combinations and communications stacks. The same-looking inverter may have a different internal WLAN implementation, supported accessory or commissioning menu. Even a model family that supports RS485 does not necessarily expose Modbus TCP over its built-in access point. Record the full model suffix, not merely the rated kW.

Family to identifyHuawei-documented communications or compatibilityHome Assistant decision
SUN2000-2–6KTL-L1Listed by Huawei as compatible with SDongleA-05; model-specific documentation governs internal WLANCheck whether existing WLAN/AP Modbus is still supported on installed firmware; otherwise assess dongle or RS485
SUN2000-3–10KTL-M1 (high-current version)Huawei lists RS485 and compatible LUNA2000 S0/S1 batteries; SDongleA-05 compatibility listedCommon local-Modbus candidate, but check firmware and the installed meter
SUN2000-8/10K-LC0Huawei lists built-in WLAN for FusionSolar, RS485, optional WLAN-FE and 4G donglesDo not infer that built-in WLAN is a working Modbus TCP server
SUN2000-5/6/8/10/12K-MAP0Huawei lists RS485, optional WLAN-FE and 4G communications; supports specified LUNA modelsVerify latest dongle, battery and firmware compatibility for the actual region
SUN2000-12–25K-MB0 and newer SUN5000 familiesSome models appear in Huawei SDongleA-05 compatibility listsTreat third-party integration support as model- and firmware-specific; request evidence before purchase

These are hardware families and examples, not an exhaustive compatibility certification for the community integration. Huawei’s current Irish-market SDongleA-05 specifications explicitly list L1, LC0, M1, M5, MB0, MAP0 and selected SUN5000 variants. Its M1 product specifications and MAP0 specifications identify RS485 and battery compatibility. That establishes vendor hardware support, not confirmation that a particular third-party integration has been tested on every revision.

Regional data sheets matter. Huawei can sell different grid-code variants, battery configurations and accessory bundles across the UK, Ireland and continental Europe. Check the country-specific product page, inverter label, installation manual and local distributor before ordering a replacement dongle. A generic marketplace listing saying “for SUN2000” is insufficient. In particular, do not use an old M0-era 4G dongle data sheet as proof of compatibility with an M1, LC0 or MAP0.

Which dongle: WLAN-FE, 4G or no dongle?

SDongleA-05 WLAN-FE: the usual LAN-first candidate

The SDongleA-05 (AP+STA) is a USB-connected communications accessory. Huawei specifies 10/100 Mbit/s Ethernet, WLAN operation, IP65 enclosure rating and a maximum of ten inverters in its published product data. It may provide a stable LAN path to an existing installation when its software supports third-party Modbus TCP. A wired connection can remove Wi-Fi coverage as a variable, but it cannot cure a firmware-disabled service or wrong Modbus unit ID. The ten-inverter specification describes management capacity; it does not mean Home Assistant can poll ten units concurrently without restrictions.

Before paying for one, check whether the inverter already has the dongle, whether its Ethernet cableAliExpress price reaches the router, whether the firmware is suitable, and whether the installer can enable the necessary third-party communications. Also confirm whether a different Huawei logger or EMMA already owns the communications path. A second dongle is not automatically the answer in a cascaded installation.

SDongleA-03 4G: remote connectivity is not a local socket

Huawei’s older SDongleA-03-EU data sheet describes cellular communications, a mini-SIM and up to ten devices, but is dated 2019 and lists older M0 inverter models. A 4G uplink can be useful where there is no fixed broadband. It should not be purchased on the assumption that Home Assistant can reach a private Modbus TCP address through the mobile network: carrier NAT, product firmware and the absence of a local Ethernet connection can prevent that. Obtain current regional confirmation for both the exact dongle revision and the intended local access route.

Built-in WLAN or direct RS485: sometimes better, sometimes impossible

Some older SUN2000 firmware exposed Modbus through an inverter access point, commonly reached at 192.168.200.1, but an AP used for commissioning is not the same as a permanent routed LAN connection. Later firmware and newer inverter families can restrict this path. For example, the community has reported model-specific changes involving LB0 devices; such reports are a reason to check current documentation, not a universal rule that all SUN2000 APs work or fail.

A direct RS485/Modbus RTU connection can be the most deterministic local route where supported, but it is not a casual DIY modification. The inverter’s COM connector, bus terminations, shared meter/logger wiring, isolation, cable routing and warranty requirements all matter. Some installations have an SDongle or other equipment using the same communications resources. Have a Huawei-qualified installer assess the complete wiring and communication topology rather than adding a second master to a live bus.

Local Modbus: what is actually supported?

The wlcrs Huawei Solar project is the most established Home Assistant-specific option for local SUN2000 monitoring. Its maintainers document both Modbus TCP and Modbus RTU, with a configuration flow for the inverter’s network address or serial interface. The project states that its current support targets firmware released in 2023 and later; older firmware may lack registers. Its supported-device list and wiki should be checked again when the article is used, because Home Assistant and inverter firmware evolve independently.

SettingWhat to use as a starting pointWhy it is not universal
Network hostReserved IP of the dongle or supported inverter endpoint192.168.200.1 is a typical inverter AP, not your dongle LAN address
Modbus TCP port502 or 6607 where the actual device exposes the serviceA firmware update or connection method can change which port responds
Unit/slave IDTypically 1 for an SDongle path, often 0 for an inverter APCascades and logger topology require the commissioned address
PollingStart with integration defaults; adjust conservativelyFast polling can collide with a constrained Modbus server or other clients
Installer permissionsRead-only first; elevated permissions only when justifiedAdvanced data and controls may require installer commissioning credentials
FirmwareRecord inverter and dongle versions before changing anythingSuccessful TCP connection does not prove compatible registers

These are diagnostic starting points quoted from the integration’s documentation, not a prescription to open ports on the internet. In particular, do not port-forward TCP 502 or 6607 from your router. Modbus is normally unauthenticated or weakly protected at the transport layer; keep the interface on a trusted LAN or an appropriately isolated management network. A VPN is the safer route for remote Home Assistant access.

There is a genuine 2026 compatibility wrinkle. A January 2026 community discussion reports a particular SDongleA-05 firmware/inverter combination where TCP answered but inverter registers were inaccessible; other users describe successful cascaded connections. A separate 2026 LB0 discussion records conflicting ports and an eventual working configuration. These are field reports, not a single Huawei-wide guarantee. If your installation answers on port 502 yet returns no inverter values, collect model and firmware evidence before replacing hardware.

The safe setup sequence for Home Assistant

  1. Inventory the installation. Photograph or transcribe the exact SUN2000 model, firmware, dongle part number and version, grid meter, LUNA battery model and any EMMA/SmartLogger. Keep serial numbers private.
  2. Confirm the vendor topology. Ask the installer which device is the Modbus server, whether third-party access is enabled and whether a single Modbus client is already using the endpoint.
  3. Check LAN reachability. Reserve the dongle IP in the router, test the local route and check the correct port without exposing it externally. A TCP handshake alone is not a successful register read.
  4. Install the community integration deliberately. Follow the project instructions through HACS or its documented manual method; record the release installed.
  5. Start with network or serial read-only mode. Use the known IP, port and commissioned unit ID; accept the default polling behaviour initially.
  6. Validate individual entities. Compare inverter AC power, grid meter direction, battery state of charge and daily counters against FusionSolar or the inverter display under stable conditions.
  7. Build the Energy Dashboard only after validation. Use appropriate energy counters, not instantaneous watts, and avoid double counting inverter and battery contributions.
  8. Back up the working configuration. Save a record of firmware, entity IDs, dashboard mappings and a rollback plan before any later update.

The custom integration’s installation steps and configuration fields can change between releases. Its README and wiki are the authoritative software instructions; avoid following a screenshot from an older tutorial blindly. The official Home Assistant Modbus documentation explains how TCP, serial RTU and serial gateways differ. You usually do not need to define every Huawei register manually in YAML when a supported dedicated integration already handles them.

Installer access, account permissions and why read-only matters

Huawei has several identities: a FusionSolar plant owner or guest account, an installer/commissioning role and device-level access to protected settings. They are not interchangeable. The community integration may request the commissioning installer account when you enable its advanced or elevated-permissions option on certain TCP connections. The project states that elevated access can expose optimiser details and permit inverter or battery setting changes. This is a functional distinction, not a recommendation to enable control for everyone.

For ordinary energy monitoring, minimise permissions. Do not request the installer’s password to paste into an unrelated cloud service, and do not share it in forum screenshots or diagnostic logs. Where the installer retains configuration authority, ask them to verify third-party monitoring access and to explain which permissions are needed. If the system is leased, part of a commercial installation or managed under a service contract, obtain the asset owner’s authorisation first.

Home Assistant automations that write export limits, battery charging targets or grid-support settings can conflict with commissioning rules, warranty conditions and network operator requirements. UK grid connections are subject to the relevant G98/G99 process and the installation’s approved export arrangement; continental European requirements differ by country and distribution operator. Read-only dashboards cannot change grid compliance. Write access can. Keep compliance-critical control with the approved inverter configuration.

What each sensor really measures

A dashboard is only as trustworthy as its measurement boundaries. The inverter measures its own electrical conversion and may read a connected battery or Huawei meter; it does not magically measure every appliance. This matters especially in hybrid systems where the inverter can supply AC from PV and battery discharge.

ReadingPhysical meaningCommon mistakeHow to validate
Inverter AC active powerAC output at the inverter boundaryCalling it whole-house solar consumptionCompare with inverter display at midday
PV input / string powerDC power entering inverter from panelsTreating DC watts as exported AC energyExpect conversion losses and operating changes
Inverter daily/total yieldEnergy through inverter AC outputTreating hybrid inverter yield as PV-only productionCheck battery discharge contribution
Battery state of chargeEstimated stored energy percentageConverting percentage directly to accurate kWhUse battery capacity and BMS data only as estimates
Battery charge/discharge energyEnergy entering/leaving battery boundaryAdding charge and discharge as extra generationMap directions separately
Grid import/exportPower/energy at the grid connection pointAssuming inverter output gives grid exportRequire correctly commissioned grid meter
Optimiser metricsAvailable per-optimiser dataAssuming all optimiser registers are availableCheck model, firmware, permissions and reporting interval

The Huawei Solar integration explicitly warns that its inverter daily yield can include energy discharged from a battery and exclude PV energy used to charge the battery. That is why its documentation discusses a separate daily-solar-yield calculation. This is not a minor cosmetic problem: an Energy Dashboard can report plausible-looking but physically incorrect production totals if you feed it the wrong counter.

Worked example: why hybrid inverter yield is not always solar yield

Consider a hypothetical day with 18 kWh of PV energy entering the system, 5 kWh sent into the battery, and 4 kWh later delivered from the battery. If an inverter’s reported AC yield includes the later battery discharge, it can be higher than the PV-derived AC output alone. At the same time, some PV used to charge the battery may not appear as immediate inverter AC output. The correct solar figure therefore cannot always be recovered by simply labelling “inverter daily yield” as “PV production”.

A simplified energy balance might use separate PV input, inverter conversion, battery charge/discharge and grid-meter measurements, but the boundaries must match and conversion losses must be treated consistently. Do not take a 4 kWh battery discharge reading and blindly add it to an 18 kWh PV figure. In a dashboard, define what “production” means—DC generation at the panels or usable AC energy from solar—and stick to that definition when comparing bills or portal totals.

Choosing a Huawei grid meter: do not buy by appearance alone

Huawei’s compatible power meters are part of the control and monitoring architecture, particularly for grid import/export and export-limiting functions. Published Huawei Smart Power Sensor specifications include the SmartPS-80AI-T0 family and variants such as DTSU666-HW, YDS60-80, DTSU71C and DHSU1079-ZT. That family is shown as DIN-rail mounted, 3-phase 3-wire or 4-wire capable, using RS485 Modbus RTU, with published ±1% power/energy accuracy under stated conditions. These facts do not establish that any third-party meter with a similar case or “DTSU666” label is interchangeable.

For single-phase installations, Huawei has also offered DDSU-series meters; exact compatibility and wiring must be checked against the inverter’s current regional installation guide. A three-phase DTSU product should not be chosen solely because it appears in a shopping result. Check nominal voltage, phase topology, current measurement method, CT ratios where applicable, DIN space, meter-to-inverter RS485 cabling and the Huawei-supported firmware matrix.

Purchase or installation lineWhat to confirmReason
Communications accessoryExact SDongle/EMMA/SmartLogger model and revisionDifferent local endpoints and support paths
MeterExact Huawei-approved part and phase configurationGrid-flow readings and export control depend on it
CTs, if requiredManufacturer-approved CT rating, ratio, direction and fitIncorrect CT direction or ratio reverses/scales energy
RS485 cablingTopology, isolation, termination and available portA second master can interrupt existing inverter-meter traffic
Commissioning labourQualified electrician/solar installer, settings and test timeParts alone do not deliver a working safe system
NetworkEthernet run or adequate Wi-Fi, reserved IP and isolationAvoid intermittent local polling
Software maintenanceHACS integration updates and compatibility checksThird-party integration is not a Huawei service guarantee

Do not buy a meter as a workaround for an inaccessible dongle unless you have a clear design. An independent certified grid meter connected directly to Home Assistant can be excellent for billing reconciliation, but it is not automatically a substitute for the Huawei meter required by the inverter’s own control logic. The two devices may coexist and serve different purposes. See our existing ESP32 Modbus energy meter guide for a separate Home Assistant metering route, not as a drop-in Huawei compatibility claim.

Home Assistant Energy Dashboard: the correct mapping

The Home Assistant Energy documentation expects energy quantities in Wh/kWh for accumulated flows and instantaneous power in W/kW for live cards. For long-term statistics, energy sensors need suitable state classes, device classes and units; the official FAQ explains why an entity may not appear in the selector. Do not assign a W sensor to a kWh field, or manually override an integration’s sensor metadata without understanding the consequence.

Dashboard entryPreferred sourceAvoid
Electricity from gridMonotonic imported-energy counter from commissioned grid meterNet signed power or inverter output
Electricity to gridSeparate monotonic exported-energy counter from grid meterSubtracting two lifetime counters without handling resets
Solar productionVerified PV-only energy quantity or carefully derived PV AC-equivalentHybrid inverter daily yield uncritically labelled solar
Battery chargedBattery charge-energy counter with verified direction and unitsAdding battery charge to solar generation
Battery dischargedBattery discharge-energy counter with verified direction and unitsCounting discharge twice as fresh solar
Live household powerValidated grid + generation + battery flow balanceAssuming the inverter sees all household circuits

Use the Energy Dashboard’s statistical repair tools if historical values are already corrupted; do not conceal a wrong sign with a graph transformation that silently changes past data. When a Huawei register resets at midnight, the daily sensor may not be a suitable lifetime energy source. Prefer a supported cumulative counter or a correctly configured integration helper, and test the transition through a real midnight or device restart before trusting monthly charts.

A separate guide on this site covers Home Assistant Energy Dashboard troubleshooting, including entity classes and long-term statistics. For Huawei specifically, compare a 24-hour interval against the FusionSolar portal and the physical meter; differences are diagnostic evidence, not proof that either source is universally correct.

Local data versus FusionSolar: what survives an outage?

Local Modbus polling can continue without internet when the inverter, LAN and Home Assistant are operating. FusionSolar remote access depends on the relevant Huawei services and the plant’s upstream connectivity. These systems are not mutually exclusive: the community integration notes that FusionSolar can keep receiving data while Home Assistant polls locally, subject to the communications device and client limits. The local interface is therefore a useful privacy and resilience option, but it is not a replacement for inverter safety controls or a guaranteed historical data logger.

FailureLocal Home AssistantFusionSolar portalPractical expectation
Internet unavailable, LAN healthyMay continue pollingRemote access may stop or show stale dataLocal readings are useful, history may diverge
Home Assistant host offlineNo new HA readingsMay continue if inverter uplink healthyHA may have gaps unless cumulative counters bridge them
Dongle power/firmware failureNetwork path may failCloud path may fail tooInverter may still generate, monitoring unavailable
RS485 meter disconnectedGrid-flow entities wrong/unavailablePortal may also lose flow informationInvestigate metering rather than assume zero consumption
Inverter sleeping at nightSome inverter registers unavailablePortal may show delayed summariesDo not force artificial zeroes for missing data

The distinction between a missing value and zero is important. If the inverter is unavailable, treating its solar output as zero may be harmless at night but disastrous if the communications link drops at noon. Automations for EV charging or battery dispatch should require fresh timestamps, a healthy meter and a defined fail-safe, not just a numerical sensor state.

Multiple inverters, EMMA and SmartLogger: extra integration questions

A cascaded plant can include a primary inverter, one or more secondary inverters, a shared meter, an SDongle, batteries and possibly Huawei’s EMMA or SmartLogger. The Modbus address of each inverter and the device that serves TCP requests depend on the commissioning topology. Huawei’s “up to ten inverters” dongle specification does not describe every third-party software access pattern, and it does not license arbitrary parallel polling clients. Ask which device owns the RS485 bus and which IP exposes the intended registers.

The Huawei Solar Python library documents Modbus TCP via SDongle, EMMA or a supported inverter access point, and RTU via inverter COM wiring. It also identifies EMMA and SCharger data in supported configurations. That does not mean a SCharger can be queried independently without the required Huawei topology, nor that every EMMA firmware exposes the same entities. For multi-inverter or mixed-generation sites, obtain a diagram from the installer before investing in a second gateway.

Troubleshooting: from network failure to wrong numbers

SymptomLikely class of problemSafe next action
Dongle IP cannot be reachedLAN addressing, cable, WLAN coverage or device powerCheck router client list and dongle LED/status
TCP port closedModbus TCP disabled, wrong port or firmware limitationAsk installer to verify supported service and port
TCP connects; no inverter registersWrong unit ID, conflicting client, unsupported firmware/topologyRecord versions; try documented ID; check competing client
Works briefly then disconnectsMultiple Modbus masters, over-polling, Wi-Fi instabilityReduce polling and remove duplicate clients
No optimiser entitiesNo compatible optimisers, permissions or unsupported registerConfirm physical optimiser inventory and integration capabilities
Battery power sign seems reversedDirection convention or integration mappingObserve charge and discharge separately before remapping
Solar total includes battery dischargeHybrid yield definition, not necessarily a faultUse a verified PV-only production method
Grid import/export missingNo commissioned meter or meter communications issueInspect meter presence and installer configuration
Values changed after firmware updateRegister/port or permissions changedReview release notes and integration compatibility before rollback

Do not treat a successful ping as proof that Modbus works; ICMP only confirms some network reachability. Likewise, an open TCP socket does not guarantee a valid unit ID or readable registers. A useful diagnostic record includes the full inverter model, dongle model, inverter and dongle firmware, network route, port, unit ID, integration release, and a timestamped error. Redact serial numbers, public IP addresses and credentials before posting it publicly.

The integration’s README warns that Modbus devices may accept only one connection at a time in some arrangements. If you also use Node-RED, an energy manager, a Modbus scanner or another Home Assistant Modbus hub, disconnect competing clients during diagnosis. A blind “poll faster” change often makes reliability worse, particularly when optimiser registers or multiple cascaded inverters are involved.

Security and electrical safety in the UK and Europe

A monitoring project should not become an electrical retrofit by accident. SUN2000 inverters and PV DC strings can contain hazardous voltages even when the AC supply is isolated. Only competent, appropriately qualified installers should open enclosures, add RS485 wiring, change CTs or work in a distribution board. In the UK, fixed electrical work should follow BS 7671 and the applicable connection requirements; Electrical Safety First recommends registered electricians. Other European countries have their own wiring and grid-connection requirements.

Keep Modbus and the dongle’s administrative interface off the public internet. Use unique credentials, restrict network access to Home Assistant, document any firewall rule and update only with a rollback plan. Treat installer-level inverter commands as safety-sensitive, not ordinary smart-home toggles. Inverter shutdown, emergency isolation, anti-islanding and approved export protection must never depend on Home Assistant remaining online.

Total cost of ownership: what the hardware listing leaves out

There is no defensible universal “Huawei monitoring costs £X” figure. An existing SDongleA-05 with working Modbus access may need no new hardware. A system with only a cellular connection may require an approved local communications accessory, a network cable or alternative topology. Direct RS485 needs a suitable isolated interface, professional cable routing and installation time. A missing grid meter is a different, often larger job than enabling a software endpoint.

ScenarioLikely purchasesAdditional labour / hidden costRecommendation
Existing LAN dongle; Modbus availablePossibly noneInstaller check, LAN reservation, HA setupStart here
Dongle present; poor Wi-FiEthernet cabling if supportedCable route, network switch and commissioningFix network before replacing inverter
Cellular-only uplinkCompatible local communications path if availableModel validation, network integration, possible service changesDo not assume a 4G dongle gives local TCP
RS485-only routeApproved USB-RS485 or industrial gateway, cableElectrical isolation, bus design, installer timeChoose when documented and justified
No compatible grid meterHuawei-approved meter/CTs where requiredDistribution-board work and export-limit commissioningBudget as a metering project
Multi-inverter/EMMA plantPossibly no hardware; perhaps supported gatewaySystem architecture, permissions and supportGet topology diagram first

When requesting a quote, ask for the part numbers, compatibility evidence, network route, wiring and commissioning labour, and whether the installer will verify Home Assistant read-only access. Also ask who supports the installation after firmware updates. A cheap accessory that disables existing FusionSolar communications or creates intermittent meter readings is not a bargain.

Which approach should you choose?

Choose an existing, verified SDongleA-05 LAN endpoint when it exposes the required registers and is supported by your inverter/firmware. It is usually the least disruptive starting point. Choose direct RS485 when a qualified installer confirms that it is electrically and logically compatible with the existing meter/logger topology and you need a stable local route. Choose cloud-based monitoring only when local access is unsupported or unnecessary, and accept the internet, account and service dependencies. Choose an independent energy meterAliExpress price when your primary objective is trustworthy grid import/export or household load rather than internal Huawei inverter diagnostics.

If you are still choosing an inverter rather than integrating an existing one, compare the whole ecosystem, not merely the maximum conversion efficiency. The exact firmware-supported local API, availability of a compatible grid meter, battery architecture, installer access, and ongoing third-party integration maintenance may matter more than a minor specification difference. For broader context, the site already has an independent Modbus meter walkthrough and Energy Dashboard troubleshooting.

Frequently asked questions

Does Huawei SUN2000 have an official Home Assistant integration?

The popular local Huawei Solar integration is community-maintained and installed separately, typically through HACS. Home Assistant has an official generic Modbus integration, but it does not automatically turn every Huawei register into meaningful entities. Huawei’s FusionSolar app is a separate vendor service.

Can I use the inverter Wi-Fi access point instead of buying a dongle?

On some model/firmware combinations, yes. On others, the AP is for commissioning and no longer exposes a usable Modbus TCP service. Check the exact suffix and current firmware. The community’s usual AP address is 192.168.200.1, but that is not a guarantee of access, and a routed LAN bridge may be required even when the AP supports Modbus.

Is SDongleA-05 guaranteed to work with all SUN2000 units?

No. Huawei’s hardware compatibility list is not a promise of identical Modbus register support across inverter models, firmware revisions and plant configurations. The integration’s own compatibility evidence and the actual commissioned Modbus service must both be checked.

Should I open port 502 or 6607 on my router?

No public port forwarding is needed. Those are local Modbus service ports used by some Huawei configurations. Permit access only from trusted LAN hosts, and use a secure remote-access method for Home Assistant.

Will it continue working if FusionSolar is offline?

A functioning local Modbus path can continue to provide live readings without the internet. It still requires the inverter, communications endpoint, LAN and Home Assistant host to work. Lost local samples are not automatically backfilled from FusionSolar.

Can Home Assistant control my LUNA battery or export limit?

The community integration exposes some control features when permissions and device firmware allow them. Whether they are safe or appropriate depends on the specific installation. Leave regulatory export limits and grid-code settings to the installer and do not use a hobby automation as a safety system.

Why does my daily solar yield rise when the battery discharges?

The inverter’s AC yield may include battery discharge; it is not always a PV-only production counter. Follow the integration’s solar-yield guidance and use separately validated battery and PV measurements rather than renaming the existing yield sensor.

Do I need a Huawei power meter for Home Assistant?

Not merely to see supported inverter generation and status. To obtain accurate import/export at the grid connection, you need a suitable meter. For inverter-native export limitation and plant control, that generally means a Huawei-supported and correctly commissioned metering arrangement. A separate Home Assistant meter may help monitoring but is not necessarily a substitute for Huawei control metering.

Sources and verification notes

Technical claims in this guide were checked against vendor and project documentation available on 14 October 2026. Firmware menus and compatibility can change; the model-specific installation manual and current release notes take precedence over any generic guide. The following are primary references rather than affiliate links:

CONTINUE EXPLORING / SMART HOME & ESPHOME

Read next

Practical guides related to this article.

Explore the topic →
HARDWARE DECISION GUIDEChoosing Home Assistant hardware?

Compare practical options before you choose hardware.

Compare options →