Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. English
  3. Development
  4. [New Adapter] Huawei inverter sun2000 via modbus

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

[New Adapter] Huawei inverter sun2000 via modbus

Geplant Angeheftet Gesperrt Verschoben Development
3 Beiträge 2 Kommentatoren 1.8k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    bolliy
    Developer
    schrieb am zuletzt editiert von bolliy
    #1

    Hello everyone,

    I have developed an adapter for my Huawei inverter SUN2000 and storage LUNA2000 that reads the register data via modbus TCP. The first executable version (0.1.1) can be installed directly via github.
    There is also an adapter request https://github.com/ioBroker/AdapterRequests/issues/752 which has already been taken up. Nevertheless, I decided to get my own adapter because the implementation does not meet my requirements.

    https://github.com/bolliy/ioBroker.sun2000.git

    What already works:

    • currently A maximum of 2 inverters (master/slave) can be processed, each with a battery module (max. 30kWh).

    • Live data such as input power (inputPower), output power (activePower), battery charging/discharging power (chargeAndDischargePower) and the grid consumption (meter.activePower) of the Smart power sensor are read out at a fixed interval (default 20 seconds) and the corresponding states are written.

    • States are only written for changed data from the inverter. This relieves the burden on the iobroker instance.

    • The states “inputPower” or “activePower” in the “collected” path can be monitored with a “was updated” trigger element. Because these states are always written within the set interval.

    What else needs to be implemented:

    • Charge from Grid: Save cheap exchange electricity (e.g. Tibber).
    • Maximum Battery Discharge Power: Limit battery discharge. For example, when charging an electric car, the uneconomical unloading of the home storage system can be prevented.

    I am very happy about tests and your feedback.

    mcm1957M 1 Antwort Letzte Antwort
    0
    • B bolliy

      Hello everyone,

      I have developed an adapter for my Huawei inverter SUN2000 and storage LUNA2000 that reads the register data via modbus TCP. The first executable version (0.1.1) can be installed directly via github.
      There is also an adapter request https://github.com/ioBroker/AdapterRequests/issues/752 which has already been taken up. Nevertheless, I decided to get my own adapter because the implementation does not meet my requirements.

      https://github.com/bolliy/ioBroker.sun2000.git

      What already works:

      • currently A maximum of 2 inverters (master/slave) can be processed, each with a battery module (max. 30kWh).

      • Live data such as input power (inputPower), output power (activePower), battery charging/discharging power (chargeAndDischargePower) and the grid consumption (meter.activePower) of the Smart power sensor are read out at a fixed interval (default 20 seconds) and the corresponding states are written.

      • States are only written for changed data from the inverter. This relieves the burden on the iobroker instance.

      • The states “inputPower” or “activePower” in the “collected” path can be monitored with a “was updated” trigger element. Because these states are always written within the set interval.

      What else needs to be implemented:

      • Charge from Grid: Save cheap exchange electricity (e.g. Tibber).
      • Maximum Battery Discharge Power: Limit battery discharge. For example, when charging an electric car, the uneconomical unloading of the home storage system can be prevented.

      I am very happy about tests and your feedback.

      mcm1957M Offline
      mcm1957M Offline
      mcm1957
      schrieb am zuletzt editiert von
      #2

      Please note that another Adapter based on Adapter Request 752 has already been developed and has almost passed review for ioBroker repositories.

      https://github.com/daolis/ioBroker.sun2000-modbus

      Will be available at ioBroker standard repositories in the near future.

      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
      Support Repositoryverwaltung.

      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

      LESEN - gute Forenbeitrage

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        bolliy
        Developer
        schrieb am zuletzt editiert von
        #3

        Feel free to follow the discussions in the german iobroker forum

        1 Antwort Letzte Antwort
        1
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        462

        Online

        32.4k

        Benutzer

        81.5k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe