[Add On] Huawei Solar Modbus to MQTT (SUN2000 → MQTT → Home Assistant)

[Add On] Huawei Solar Modbus to MQTT (SUN2000 → MQTT → Home Assistant)

This Home Assistant add-on reads data from a Huawei SUN2000 inverter via Modbus TCP and publishes it to MQTT, including full MQTT Discovery support. It automatically creates a rich set of PV, grid, battery and diagnostic entities in Home Assistant, including an online/offline status with heartbeat and MQTT LWT.

Key features:

  • Direct Modbus TCP connection to Huawei SUN2000
  • JSON MQTT payload on a single topic (e.g. huawei-solar)
  • Automatic Home Assistant MQTT Discovery for most entities
  • PV power (per string), grid import/export, battery SOC and power, energy totals
  • 3‑phase grid voltages and frequency
  • Diagnostic entities (detailed currents, voltages, bus values) disabled by default
  • Online/offline status via dedicated status topic and availability

GitHub repository:
:point_right: GitHub - arboeh/homeassistant-huawei-solar-addon: Home Assistant Add-on for Huawei Solar Inverter Modbus to MQTT

Important note:
This GitHub repository intentionally does not have an issue tracker enabled.
Please use this community topic for questions, feedback and discussion.
Bug reports, feature requests and ideas are very welcome here in the thread.


[Add On] Huawei Solar Modbus to MQTT (SUN2000 → MQTT → Home Assistant)

Dieses Home Assistant Add-on liest Daten deines Huawei SUN2000 Wechselrichters per Modbus TCP aus und veröffentlicht sie als JSON über MQTT. Dank MQTT Discovery werden die meisten PV‑, Netz‑, Batterie‑ und Diagnose‑Entitäten automatisch in Home Assistant angelegt, inklusive Online-/Offline‑Status mit Heartbeat und MQTT LWT.

Wichtige Funktionen:

  • Direkte Modbus TCP Verbindung zum Huawei SUN2000
  • MQTT‑Payload als JSON auf einem Topic (z.B. huawei-solar)
  • Automatische MQTT Discovery für die meisten Entitäten in Home Assistant
  • PV‑Leistung (pro String), Netzbezug/-einspeisung, Batterie‑SOC und Leistung, Energiezähler
  • 3‑phasige Netzspannungen und Netzfrequenz
  • Diagnose‑Entitäten (detaillierte Ströme, Spannungen, Bus‑Werte) standardmäßig deaktiviert
  • Online-/Offline‑Status über eigenes Status‑Topic und availability

GitHub‑Repository:
:point_right: GitHub - arboeh/homeassistant-huawei-solar-addon: Home Assistant Add-on for Huawei Solar Inverter Modbus to MQTT

Hinweis:
Im zugehörigen GitHub‑Repository ist bewusst keine Issue‑Sektion aktiviert.
Bitte nutzt diesen Community‑Thread für Fragen, Feedback und Diskussion.
Fehlerberichte, Feature‑Wünsche und Ideen sind hier im Topic ausdrücklich erwünscht.

1 Like