Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter sun2000 v0.1.x - Huawei Wechselrichter

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.5k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    1.3k

Test Adapter sun2000 v0.1.x - Huawei Wechselrichter

Geplant Angeheftet Gesperrt Verschoben Tester
adapteremmahuaweiinverterluna2000modbus tcpmodbus-proxysdonglesmartloggersun2000
1.3k Beiträge 96 Kommentatoren 394.1k Aufrufe 86 Beobachtet
  • Ä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.
  • L Offline
    L Offline
    lub104
    schrieb am zuletzt editiert von
    #1259

    Hallo zusammen,

    Ich habe das Problem das die sun2000.0.inverter.0.internalTemperature nicht mehr aktualisiert wird
    Das bei Version 2.3.6 - 2.4.5., ist das ein bekanntes Problem?

    1 Antwort Letzte Antwort
    0
    • L Offline
      L Offline
      lub104
      schrieb am zuletzt editiert von
      #1260

      Entschuldigung ich füge noch hinzu in sun2000.0.inverter.0.string werden auch keine Werte mehr angezeigt

      1 Antwort Letzte Antwort
      0
      • L Offline
        L Offline
        lub104
        schrieb am zuletzt editiert von lub104
        #1261

        Danke im Voraus

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

          @lub104 Bei mir werden die o.g. Daten aktualisiert und korrekt angezeigt.
          Aber vielleicht hilft dir das Wiki weiter:
          https://github.com/bolliy/ioBroker.sun2000/wiki/Fehlerprotokollierung-und-Fehlerbehebung-(troubleshooting)

          Stephan

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

            Neue Testversion sun2000 Adapter Version v2.5.0 released.

            Die Installation erfolgt über npm oder morgen über das Beta Repository.

            Es gibt einige Neuerungen im Statistik-Modul, die ich kurz vorstellen möchte.

            Live-Chart

            Neu ist ein Live-Chart (statistics.jsonLive), der alle 1-15 Minuten aktualisiert wird. (in der Adapter-Konfiguration unter dem Reiter Statistik eingestellbar)
            Im Gegensatz zu den anderen Charts zeigt er keine kWh-Werte, sondern die durchschnittliche Leistung in kW pro Intervall — also ähnlich wie ein Echtzeit-Zähler. Die Daten werden für 48 Stunden aufbewahrt und
            danach automatisch gelöscht.

            Der Live-Chart ist direkt über FlexCharts nutzbar:

            http://[ioBroker-ip]:8082/flexcharts/echarts.html?source=state&id=sun2000.0.statistics.flexCharts.jsonOutput.live
            

            Consumption Breakdown — Hausverbrauch runterbrechen

            Mit dem Consumption Breakdown lässt sich der gemessene Hausverbrauch in beliebig viele Unterkategorien aufteilen — zum Beispiel Wärmepumpe, Wallbox, Waschmaschine oder sonstige Verbraucher.
            Die Breakdown-Werte werden als zusätzliche gestapelte Balken/Linien im unteren Panel jedes Charts angezeigt.

            Wie funktioniert es?

            Der Adapter liest die konfigurierten Quell-States (Verbrauchszähler) aus ioBroker (auch aus anderen Adaptern, mqtt, Tibberlink usw.) und zieht deren Werte vom Gesamtverbrauch ab. Im Chart erscheinen dann:

            • die einzelnen Breakdown-Kategorien (z.B. Wärmepumpe, Wallbox)
            • ein Restverbrauch (Consumption) — das ist der Hausverbrauch minus alle Breakdown-Werte

            Die Summe aller Verbräuche im unteren Panel entspricht dem gemessenen Gesamtverbrauch.

            Konfiguration

            Die Konfiguration erfolgt über den State statistics.dataDef.consumptionBreakdown (beschreibbar,
            Typ string, Rolle json). Dort wird ein JSON-Array eingetragen, das die Unterkategorien beschreibt.

            Ein Beispiel mit zwei Einträgen:

            [
              {
                "sourceId": "hm-rpc.0.OEQ1234567.1.ENERGY_COUNTER",
                "targetPath": "washingMachine",
                "name": "Waschmaschine",
                "gain": 1000,
                "color": "#e91e63",
                "type": "delta"
              },
              {
                "sourceId": "0_userdata.0.heatpump.energyToday",
                "targetPath": "heatPump",
                "name": "Wärmepumpe",
                "color": "#3f51b5",
                "type": "deltaReset"
              }
            ]
            

            Was bedeuten die Felder?

            Feld Pflicht Standard Beschreibung
            sourceId X — State-ID des Quell-States in ioBroker (auch aus anderen Adaptern)
            targetPath X — Interner Name (darf nicht mit eingebauten Namen wie consumption, solarYield usw. kollidieren!)
            name X — Anzeigename in der Chart-Legende
            gain — 1 Teiler für den Rohwert — z.B. 1000 wenn der State in Wh geliefert wird, der Chart aber kWh erwartet
            color — automatisch Farbe der Serie als Hex-Code
            type — delta deltaReset (laufende Differenz mit automatischer Erkennung einer Zählerrückstellung/Reset), delta (laufende Differenz) oder level (Momentanwert)

            Kleinere Verbesserungen

            • Die Tooltip-Anzeige wurde vereinheitlicht — alle Serien zeigen Werte mit korrekter
              Einheit (kWh oder kW je nach Chart-Typ).
            • Falls keine Batterie vorhanden ist, werden die Charts ohne Batterie-Information (SOC, charge, discharge) aufgebaut.

            Alle Details, Placeholder-Übersichten und Template-Beispiele gibt es im Wiki:
            https://github.com/bolliy/ioBroker.sun2000/wiki/Statistk-(statistics)

            Feedback und Fragen gerne hier im Thread! 🙂

            1 Antwort Letzte Antwort
            2
            • B Offline
              B Offline
              bolliy
              Developer
              schrieb am zuletzt editiert von
              #1264

              ab der Adapter sun2000 Version 2.5.0 wird node.js nur noch in der Version >= 22.x unterstützt. Hier findet ihr die node.js Update-Anleitung für euren ioBroker.

              1 Antwort Letzte Antwort
              0
              • Samson71S Samson71

                @bolliy sagte:
                Habe ich auf der ToDo Liste gesetzt.

                In der 2.4.5 ist das aber noch nicht behoben oder? Die Meldung kommt jedenfalls immer noch regelmäßig.

                Habe heute den Dongle von WLAN auf LAN ungestellt und die Firmware des WR zumindest mal aktualisiert.

                B Offline
                B Offline
                bolliy
                Developer
                schrieb am zuletzt editiert von
                #1265

                @Samson71 sollte nun auch ohne Speicher funktionieren. Bitte testen!
                LG Stephan

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

                  Wenn ihr an die flexChart-Url ein &sse anhängt wird die automatische Diagrammaktualisierungen aktiviert.
                  Der Browser hält eine dauerhafte Verbindung zum Server aufrecht und aktualisiert das Diagramm sobald sich die Quelldaten ändern – ohne Neuladen der Seite.

                  Z.B. für das Live-Chart würde die url folgendermaßen aussehen:

                  http://[ioBroker-ip]:8082/flexcharts/echarts.html?source=state&id=sun2000.0.statistics.flexCharts.jsonOutput.live&sse
                  

                  Siehe:
                  https://github.com/MyHomeMyData/ioBroker.flexcharts#event-triggered-chart-refresh-sse

                  1 Antwort Letzte Antwort
                  0
                  • B bolliy

                    @Samson71 sollte nun auch ohne Speicher funktionieren. Bitte testen!
                    LG Stephan

                    Samson71S Offline
                    Samson71S Offline
                    Samson71
                    Global Moderator
                    schrieb am zuletzt editiert von Samson71
                    #1267

                    @bolliy sagte:

                    @Samson71 sollte nun auch ohne Speicher funktionieren. Bitte testen!

                    2.5.0 problemlos installiert. Instanz grün. Ich werde berichten.

                    Danke für Deine unermüdlichen Verbesserungen! Das ist echt bemerkenswert. Vom Engagement her fast schade, dass ich mich schlussendlich doch gegen ein allumfassendes Huawei-System entschieden habe.

                    Markus

                    Bitte beachten:
                    Hinweise für gute Forenbeiträge
                    Maßnahmen zum Schutz des Forums

                    1 Antwort Letzte Antwort
                    1
                    • H Online
                      H Online
                      hm_krause
                      schrieb am zuletzt editiert von
                      #1268

                      Ein Top Adapter.
                      Könnte man die Kopfzeilen noch ins deutsche Übersetzen?

                      B 1 Antwort Letzte Antwort
                      0
                      • H hm_krause

                        Ein Top Adapter.
                        Könnte man die Kopfzeilen noch ins deutsche Übersetzen?

                        B Offline
                        B Offline
                        bolliy
                        Developer
                        schrieb am zuletzt editiert von
                        #1269

                        @hm_krause meinst du die Kopfzeilen aus den Statistik-Diagrammen - oder wo?

                        1 Antwort Letzte Antwort
                        0
                        • H Online
                          H Online
                          hm_krause
                          schrieb am zuletzt editiert von
                          #1270

                          In dem Live-Chart

                          B 1 Antwort Letzte Antwort
                          0
                          • H hm_krause

                            In dem Live-Chart

                            B Offline
                            B Offline
                            bolliy
                            Developer
                            schrieb am zuletzt editiert von bolliy
                            #1271

                            @hm_krause

                            danke, dass dir der Adapter gefällt :)
                            Hier meine Anwort mit freundlicher Unterstützung durch die ai ;)

                            Du hast folgende Möglichkeit, um die Beschriftungen selbst anzupassen:

                            1. Eigenes Chart-Template verwenden

                            Für jeden Chart-Typ existiert ein eigener, schreibbarer State:

                            statistics.flexCharts.template.live
                            statistics.flexCharts.template.hourly
                            statistics.flexCharts.template.daily
                            statistics.flexCharts.template.weekly
                            statistics.flexCharts.template.monthly
                            statistics.flexCharts.template.annual
                            

                            Wenn du dort {"command": "createTemplateFromBuiltin"} als Wert setzt, erzeugt der Adapter automatisch eine Kopie des eingebauten Templates (inklusive aller Platzhalter wie %%solarYield%%, %%xAxisData%% etc.) und schreibt sie in den State zurück. Diese Kopie kannst du dann bearbeiten und z.B. die Werte unter legend.data, title.text, yAxis[].name oder die Serien-Namen (series[].name) auf Deutsch übersetzen.

                            2. Wichtige Punkte beim Anpassen

                            • Die Platzhalter (%%...%%) müssen als Strings mit den umgebenden Anführungszeichen erhalten bleiben, da sie zur Laufzeit durch die berechneten Daten/Funktionen ersetzt werden.
                            • Achte darauf, dass die Reihenfolge bzw. Zuordnung der Serien (name) zu den Datenplatzhaltern (data: '%%...%%') nicht verändert wird – nur den name-Text übersetzen, nicht den Platzhalter.
                            • Funktionen wie valueFormatter, formatter etc. werden als String gespeichert und beim Laden wieder in Funktionen umgewandelt – hier kannst du z.B. die Einheit ("kWh" → ggf. andere Bezeichnung) im Formatter-Code anpassen.

                            3. Nach dem Bearbeiten

                            Sobald du den Template-State (mit ack: false) speicherst, wird das Chart automatisch neu aufgebaut und der Output-State statistics.flexCharts.jsonOutput.<typ> aktualisiert – die Visualisierung (z.B. Flexcharts-Widget) übernimmt dann deine übersetzten Bezeichnungen.

                            Weitere Informationen zum Statistik-Modul des sun2000 Adapters: https://github.com/bolliy/ioBroker.sun2000/wiki/Statistk-(statistics)

                            1 Antwort Letzte Antwort
                            0
                            • H Online
                              H Online
                              hm_krause
                              schrieb am zuletzt editiert von
                              #1272

                              Perfekt,
                              Danke

                              1 Antwort Letzte Antwort
                              0

                              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                              Registrieren Anmelden
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              544

                              Online

                              32.9k

                              Benutzer

                              83.2k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2026
                              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