Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Huawei Sun2000 & ioBroker via JS script funktioniert

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    929

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Huawei Sun2000 & ioBroker via JS script funktioniert

Scheduled Pinned Locked Moved ioBroker Allgemein
481 Posts 62 Posters 129.7k Views 63 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L leonundjulie

    @juggi1962

    @juggi1962 said in Huawei Sun2000 & ioBroker via JS script funktioniert:

    @leonundjulie
    Die Medlung Slave device busy (retry request again later) kannst ganz am Anfang wo die ganzen Warn Meldungen stehen mit // auskommentieren.
    Gruß Jürgen.

    Ok, dann ist aber der Fehler nicht weg? Oder verstehe ich da etwas falsch?

    C Offline
    C Offline
    Chris_B
    wrote on last edited by
    #283

    @leonundjulie Die Warnung 'Slave device busy' ist nur eine Warnung, hat eben keine Zeit um eine Antwort auf die Anfrage zu senden. Ich habe in meinem Setup fast ausschliesslich diese Meldung, und die zu ignorieren ist aus meiner Sicht korrekt.
    Die sonstigen Fehlermeldungen liegen evtl. an Deinem komplexeren Setup. Bei mir ist alles in einem Netzwerk und alles per Kabel verbunden, was ich auf jeden Fall vorziehe. Bei mir ist auch der Raspberry mit iobroker per Kabel verbunden; ist aus meiner Sicht auch bei guter WiFi Abdeckung vorzuziehen.
    Gruss

    L 1 Reply Last reply
    0
    • L leonundjulie

      @chris_b und noch ein Vorschlag, den ich aus dem Ansatz „auslesen via Node Red“ ableite. Dort werden logischerweise die selber Register ausgelesen. Der Ghostwriter (https://forum.iobroker.net/post/1007462) berechnet aus den Werten aus den Registern für StartUp und ShutDown die richtige Kombi aus Datum und Uhrzeit - das Ergebnis sieht dann so aus:
      03e32abd-592f-49ff-9ac4-7f17588c0e11-image.png

      Kannst Du auch das noch implementieren?

      C Offline
      C Offline
      Chris_B
      wrote on last edited by
      #284

      @leonundjulie Sorry, ich verstehe nicht, was die Frage oder der Wunsch ist.

      L 1 Reply Last reply
      0
      • C Chris_B

        @leonundjulie Ja natürlich geht das, genau wie @R4 das gezeigt hat (Danke).
        Was ich mich frage: Was nützt das? Huawei liefert ja die erzeugte Energie direkt selbst, da vertraue ich dann lieber auf diesen Wert. Der einzige Vorteil ist, dass du die Energie pro String sehen würdest.

        R Offline
        R Offline
        R4
        wrote on last edited by
        #285

        @chris_b sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

        Was ich mich frage: Was nützt das? Huawei liefert ja die erzeugte Energie direkt selbst, da vertraue ich dann lieber auf diesen Wert. Der einzige Vorteil ist, dass du die Energie pro String sehen würdest.

        Du könntest solche Grafiken erstellen in denen du deine Stringerträge sehen kannst:

        cb343199-faeb-42c5-b9cd-ae07324fd185-image.png

        C L 2 Replies Last reply
        0
        • R R4

          @chris_b sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

          Was ich mich frage: Was nützt das? Huawei liefert ja die erzeugte Energie direkt selbst, da vertraue ich dann lieber auf diesen Wert. Der einzige Vorteil ist, dass du die Energie pro String sehen würdest.

          Du könntest solche Grafiken erstellen in denen du deine Stringerträge sehen kannst:

          cb343199-faeb-42c5-b9cd-ae07324fd185-image.png

          C Offline
          C Offline
          Chris_B
          wrote on last edited by
          #286

          @r4 OK, ja, dann so wie du es beschrieben hast umsetzen.
          Ich überlege mir, ob ich so was in die nächste Version nehme.
          Die javascript-Instanz-Nummer habe ich jetzt schon implementiert.
          Möchte die nächste Version evtl. via Github veröffentlichen.
          Wäre es sinnvoll daraus einen 'echten' Adapter zu machen. Das würde Config-Dinge vereinfachen. Gibt es dazu eine Anleitung (sorry, habe noch nicht danach gesucht)?
          Gruss

          L 1 Reply Last reply
          0
          • C Chris_B

            @leonundjulie Die Warnung 'Slave device busy' ist nur eine Warnung, hat eben keine Zeit um eine Antwort auf die Anfrage zu senden. Ich habe in meinem Setup fast ausschliesslich diese Meldung, und die zu ignorieren ist aus meiner Sicht korrekt.
            Die sonstigen Fehlermeldungen liegen evtl. an Deinem komplexeren Setup. Bei mir ist alles in einem Netzwerk und alles per Kabel verbunden, was ich auf jeden Fall vorziehe. Bei mir ist auch der Raspberry mit iobroker per Kabel verbunden; ist aus meiner Sicht auch bei guter WiFi Abdeckung vorzuziehen.
            Gruss

            L Offline
            L Offline
            leonundjulie
            wrote on last edited by leonundjulie
            #287

            @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

            @leonundjulie Die Warnung 'Slave device busy' ist nur eine Warnung, hat eben keine Zeit um eine Antwort auf die Anfrage zu senden. Ich habe in meinem Setup fast ausschliesslich diese Meldung, und die zu ignorieren ist aus meiner Sicht korrekt.
            Die sonstigen Fehlermeldungen liegen evtl. an Deinem komplexeren Setup. Bei mir ist alles in einem Netzwerk und alles per Kabel verbunden, was ich auf jeden Fall vorziehe. Bei mir ist auch der Raspberry mit iobroker per Kabel verbunden; ist aus meiner Sicht auch bei guter WiFi Abdeckung vorzuziehen.
            Gruss

            Ok, dann lege ich diesen Punkt zur Seite. Alles in einem Netzwerk und per Kabel ist natürlich wünschenswert, bei EnPAL Kunden aber nur schwer umsetzbar :angry:

            10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

            Daran HUAWEI LUNA2000, 10kWh

            Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

            SMARTFOX PRO als EMS, KEBA P30-X Wallbox

            1 Reply Last reply
            0
            • R R4

              @chris_b sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

              Was ich mich frage: Was nützt das? Huawei liefert ja die erzeugte Energie direkt selbst, da vertraue ich dann lieber auf diesen Wert. Der einzige Vorteil ist, dass du die Energie pro String sehen würdest.

              Du könntest solche Grafiken erstellen in denen du deine Stringerträge sehen kannst:

              cb343199-faeb-42c5-b9cd-ae07324fd185-image.png

              L Offline
              L Offline
              leonundjulie
              wrote on last edited by
              #288

              @r4 said in Huawei Sun2000 & ioBroker via JS script funktioniert:

              @chris_b sagte in Huawei Sun2000 & ioBroker via JS script funktioniert:

              Was ich mich frage: Was nützt das? Huawei liefert ja die erzeugte Energie direkt selbst, da vertraue ich dann lieber auf diesen Wert. Der einzige Vorteil ist, dass du die Energie pro String sehen würdest.

              Du könntest solche Grafiken erstellen in denen du deine Stringerträge sehen kannst:

              cb343199-faeb-42c5-b9cd-ae07324fd185-image.png

              Genau das ist das Ziel. Ich habe ein Ost und ein West Dach, also zwei Strings.

              10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

              Daran HUAWEI LUNA2000, 10kWh

              Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

              SMARTFOX PRO als EMS, KEBA P30-X Wallbox

              1 Reply Last reply
              0
              • C Chris_B

                @leonundjulie Sorry, ich verstehe nicht, was die Frage oder der Wunsch ist.

                L Offline
                L Offline
                leonundjulie
                wrote on last edited by
                #289

                @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                @leonundjulie Sorry, ich verstehe nicht, was die Frage oder der Wunsch ist.

                Sorry. Gemäß Deinem Flow erhalte ich für den Start und den Ende des Produktionstages folgende Information
                f0c951ec-4f45-47bb-97ed-b9266d154877-image.png

                Ist das Ergebnis richtig? Was sagt es mir? Die Werte dürften ja auch nicht gleich sein … einen Wert für ShutDown erwarte ich erst wenn ShutDown vollzogen wurde

                10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                Daran HUAWEI LUNA2000, 10kWh

                Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                C 1 Reply Last reply
                0
                • C Chris_B

                  @r4 OK, ja, dann so wie du es beschrieben hast umsetzen.
                  Ich überlege mir, ob ich so was in die nächste Version nehme.
                  Die javascript-Instanz-Nummer habe ich jetzt schon implementiert.
                  Möchte die nächste Version evtl. via Github veröffentlichen.
                  Wäre es sinnvoll daraus einen 'echten' Adapter zu machen. Das würde Config-Dinge vereinfachen. Gibt es dazu eine Anleitung (sorry, habe noch nicht danach gesucht)?
                  Gruss

                  L Offline
                  L Offline
                  leonundjulie
                  wrote on last edited by
                  #290

                  @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                  @r4 OK, ja, dann so wie du es beschrieben hast umsetzen.
                  Ich überlege mir, ob ich so was in die nächste Version nehme.
                  Die javascript-Instanz-Nummer habe ich jetzt schon implementiert.
                  Möchte die nächste Version evtl. via Github veröffentlichen.
                  Wäre es sinnvoll daraus einen 'echten' Adapter zu machen. Das würde Config-Dinge vereinfachen. Gibt es dazu eine Anleitung (sorry, habe noch nicht danach gesucht)?
                  Gruss

                  Das Thema via eines Adapters zu publizieren wird sicherlich von vielen sehnlichst erwartet. Ich treibe mich seit 4 Monaten in diversen Foren auf der Suche nach einer „fertigen“ Lösung zur Anbindung eines HUAWEI SUN2000 (in einem EnPAL Konstrukt) an den IOBroker.

                  Zunächst musste ich lernen, dass HUWAEI und der IOBroker MODBUS-Adapter sich nicht mögen :angry: .

                  Zwischenzeitlich habe ich es geschafft die vom HUAWEI an die sogenannte EnPAL-BOX gespiegelten Werte via NODE RED auszulesen :flushed:.

                  Bis letzte Woche habe versucht den MODBUS des HUAWEI WR via NODE RED zu packen zu bekommen … aber der läuft immer nur einen Zyklus :angry: .

                  Und jetzt bin bei dieser JAVA-Script Lösung. Sieht alles sehr vielversprechend aus. Dank rudimentärer Programmiererfahrung versteht ich das Skript einigermaßen.

                  Aber ich bekomme via Skript auch nur 1x Werte (siehe Beschreibung ein paar Posts zuvor). Daher hoffe ich natürlich sehr, dass in der nächsten Version des Skriptes eine Auswahlmöglichkeit „Batterie ja/nein“ vorhanden ist … dann läuft das Skript bestenfalls auch bei mr:hand_with_index_and_middle_fingers_crossed:

                  10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                  Daran HUAWEI LUNA2000, 10kWh

                  Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                  SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                  C 1 Reply Last reply
                  0
                  • C Chris_B

                    @spooky82 Das ist komisch. Die beiden werden ja so berechnet:

                        // compute export and import today
                        setState(JavaInst + "Solarpower.Derived.GridExportToday", getState(JavaInst + "Solarpower.Huawei.Meter.PositiveActiveEnergy").val - getState(JavaInst + "Solarpower.Derived.GridExportSum").val);
                        setState(JavaInst + "Solarpower.Derived.GridImportToday", getState(JavaInst + "Solarpower.Huawei.Meter.ReverseActiveEnergy").val - getState(JavaInst + "Solarpower.Derived.GridImportSum").val);
                    

                    Schau doch in den Objekten von iobroker einmal, wie Derived.GridExportSum, Derived.GridImportSum, Huawei.Meter.PositiveActiveEnergy, Huawei.Meter.ReverseActiveEnergy gesetzt sind.
                    Sind da alle null?
                    Beachte bitte, dass die Werte erst am Folgetag richtig sind, das Skript muss einmal über Mitternacht laufen.
                    Gruss

                    P.S.: Mein Code oben ist aus einer neuen Version, deswegen steht da neu JavaInst - ich bin noch an einer Verbesserung...

                    S Offline
                    S Offline
                    spooky82
                    wrote on last edited by spooky82
                    #291

                    @chris_b Vergiss es - ich Blödmann hatte das Auslesen der Werte

                    PositiveActiveEnergy

                    und

                    PositiveReactiveEnergy

                    auskommentiert.

                    Ich habe nun alle von mir auskommentierten Zeilen wieder reingenommen.
                    Jetzt passiert es aber, dass der Hausverbrauch negativ wird...Wie kann das denn sein?

                    Und wo finde ich die aktuelle Version deines Skripts?

                    Außerdem würde ich mich gerne für das Skript bedanken - hast du evtl. einen PayPal Link zu deiner Kaffekasse?

                    Danke schön!

                    C 1 Reply Last reply
                    0
                    • L leonundjulie

                      @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                      @leonundjulie Sorry, ich verstehe nicht, was die Frage oder der Wunsch ist.

                      Sorry. Gemäß Deinem Flow erhalte ich für den Start und den Ende des Produktionstages folgende Information
                      f0c951ec-4f45-47bb-97ed-b9266d154877-image.png

                      Ist das Ergebnis richtig? Was sagt es mir? Die Werte dürften ja auch nicht gleich sein … einen Wert für ShutDown erwarte ich erst wenn ShutDown vollzogen wurde

                      C Offline
                      C Offline
                      Chris_B
                      wrote on last edited by
                      #292

                      @leonundjulie Interessant:

                      1. Da war ein Fehler im Skript, er hat U16 gelesen, müsste aber U32 sein. Das gilt für beide, Startup und Shutdown. Habe ich geändert.
                      2. Mit der Änderung ist bei mir StartupTime ein Zeit am heutigen Tag. Ich habe aber keine Ahnung, was das laut Huawei sein soll. In der Doku steht das auch nicht genauer. Die ShutdownTime ist 4294967295 = 0xFFFFFFFF, also nicht definiert. Das kann man ja verstehen.

                      Ich poste das Skript heute später. Versuche es dann einmal.
                      Bin danach allerdings einige Tage weg und kann nicht mehr antworten...
                      Gruss

                      C 1 Reply Last reply
                      0
                      • L leonundjulie

                        @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                        @r4 OK, ja, dann so wie du es beschrieben hast umsetzen.
                        Ich überlege mir, ob ich so was in die nächste Version nehme.
                        Die javascript-Instanz-Nummer habe ich jetzt schon implementiert.
                        Möchte die nächste Version evtl. via Github veröffentlichen.
                        Wäre es sinnvoll daraus einen 'echten' Adapter zu machen. Das würde Config-Dinge vereinfachen. Gibt es dazu eine Anleitung (sorry, habe noch nicht danach gesucht)?
                        Gruss

                        Das Thema via eines Adapters zu publizieren wird sicherlich von vielen sehnlichst erwartet. Ich treibe mich seit 4 Monaten in diversen Foren auf der Suche nach einer „fertigen“ Lösung zur Anbindung eines HUAWEI SUN2000 (in einem EnPAL Konstrukt) an den IOBroker.

                        Zunächst musste ich lernen, dass HUWAEI und der IOBroker MODBUS-Adapter sich nicht mögen :angry: .

                        Zwischenzeitlich habe ich es geschafft die vom HUAWEI an die sogenannte EnPAL-BOX gespiegelten Werte via NODE RED auszulesen :flushed:.

                        Bis letzte Woche habe versucht den MODBUS des HUAWEI WR via NODE RED zu packen zu bekommen … aber der läuft immer nur einen Zyklus :angry: .

                        Und jetzt bin bei dieser JAVA-Script Lösung. Sieht alles sehr vielversprechend aus. Dank rudimentärer Programmiererfahrung versteht ich das Skript einigermaßen.

                        Aber ich bekomme via Skript auch nur 1x Werte (siehe Beschreibung ein paar Posts zuvor). Daher hoffe ich natürlich sehr, dass in der nächsten Version des Skriptes eine Auswahlmöglichkeit „Batterie ja/nein“ vorhanden ist … dann läuft das Skript bestenfalls auch bei mr:hand_with_index_and_middle_fingers_crossed:

                        C Offline
                        C Offline
                        Chris_B
                        wrote on last edited by
                        #293

                        @leonundjulie Interessiert mich schon, einen Adapter daraus zu machen. Da brauche ich aber etwas Zeit dafür. Und ich bin wie gesagt nachher einige Tage weg. Das Thema reizt mich aber schon. Bitte habt etwas Geduld...
                        Gruss

                        1 Reply Last reply
                        0
                        • S spooky82

                          @chris_b Vergiss es - ich Blödmann hatte das Auslesen der Werte

                          PositiveActiveEnergy

                          und

                          PositiveReactiveEnergy

                          auskommentiert.

                          Ich habe nun alle von mir auskommentierten Zeilen wieder reingenommen.
                          Jetzt passiert es aber, dass der Hausverbrauch negativ wird...Wie kann das denn sein?

                          Und wo finde ich die aktuelle Version deines Skripts?

                          Außerdem würde ich mich gerne für das Skript bedanken - hast du evtl. einen PayPal Link zu deiner Kaffekasse?

                          Danke schön!

                          C Offline
                          C Offline
                          Chris_B
                          wrote on last edited by
                          #294

                          @spooky82 Ja, das habe ich auch schon gesehen. Passiert bei mir bei grossen Lastwechseln oder grossen Produktionswechseln; d.h. eine grosse Last wird zu oder abgeschaltet, oder die Sonne kommt plötzlich hervor. Ich vermute, dass der Wechselrichter nicht alles exakt zur gleichen Zeit ausliest, dann kommt es zu solchen Effekten. Im Skript habe ich schon nach Fehlern gesucht, die das erzeugen könnten, habe aber bisher nichts gefunden.
                          Das ist aber nett von wegen Kaffeekasse :blush:
                          ABER: Das Skript stammt nicht nur von mir, das hat @Kachel gestartet. Ich habe es unterdessen reativ stark umgeschrieben und erweitert.
                          Wie oben erwähnt, hätte ich durchaus Lust daraus einen offiziellen Adapter zu machen...
                          Gruss

                          1 Reply Last reply
                          0
                          • C Chris_B

                            @leonundjulie Interessant:

                            1. Da war ein Fehler im Skript, er hat U16 gelesen, müsste aber U32 sein. Das gilt für beide, Startup und Shutdown. Habe ich geändert.
                            2. Mit der Änderung ist bei mir StartupTime ein Zeit am heutigen Tag. Ich habe aber keine Ahnung, was das laut Huawei sein soll. In der Doku steht das auch nicht genauer. Die ShutdownTime ist 4294967295 = 0xFFFFFFFF, also nicht definiert. Das kann man ja verstehen.

                            Ich poste das Skript heute später. Versuche es dann einmal.
                            Bin danach allerdings einige Tage weg und kann nicht mehr antworten...
                            Gruss

                            C Offline
                            C Offline
                            Chris_B
                            wrote on last edited by
                            #295

                            @chris_b
                            Neuste Version des Skripts
                            Folgende Änderungen sind integriert:

                            1. Auslesen von StartupTime und ShutdownTime korrigiert (war beides U16, sollte aber U32 sein).
                            2. Die Javascript Instanz kann jetzt einfach über die Konstante JavaInst geändert werden.
                            // define javascript instance; please change according to your setup
                            const JavaInst = "javascript.0.";
                            
                            

                            Link zum Skript:
                            https://1drv.ms/u/s!AuJox5uVBmw-0iKQFLT0anp0yY1W?e=QXK7Vr

                            S L 3 Replies Last reply
                            0
                            • C Chris_B

                              @chris_b
                              Neuste Version des Skripts
                              Folgende Änderungen sind integriert:

                              1. Auslesen von StartupTime und ShutdownTime korrigiert (war beides U16, sollte aber U32 sein).
                              2. Die Javascript Instanz kann jetzt einfach über die Konstante JavaInst geändert werden.
                              // define javascript instance; please change according to your setup
                              const JavaInst = "javascript.0.";
                              
                              

                              Link zum Skript:
                              https://1drv.ms/u/s!AuJox5uVBmw-0iKQFLT0anp0yY1W?e=QXK7Vr

                              S Offline
                              S Offline
                              spooky82
                              wrote on last edited by
                              #296

                              @chris_b Danke.

                              Komische Sache: Jetzt sind die Objekte

                              Huawei.Inverter.1.ActivePower

                              und

                              Huawei.Inverter.1.InputPower

                              immer gleich...

                              Eine Idee, warum?

                              C 1 Reply Last reply
                              0
                              • S spooky82

                                @chris_b Danke.

                                Komische Sache: Jetzt sind die Objekte

                                Huawei.Inverter.1.ActivePower

                                und

                                Huawei.Inverter.1.InputPower

                                immer gleich...

                                Eine Idee, warum?

                                C Offline
                                C Offline
                                Chris_B
                                wrote on last edited by
                                #297

                                @spooky82 Sorry, keine Ahnung - Huawei fragen :blush:
                                Ist momentan auch bei mir (Batterie voll) teilweise so. Das darf bei voller Batterie auch so sein.

                                S 1 Reply Last reply
                                0
                                • C Chris_B

                                  @spooky82 Sorry, keine Ahnung - Huawei fragen :blush:
                                  Ist momentan auch bei mir (Batterie voll) teilweise so. Das darf bei voller Batterie auch so sein.

                                  S Offline
                                  S Offline
                                  spooky82
                                  wrote on last edited by
                                  #298

                                  @chris_b Alles klar - habe das nun über die beiden Stringströme/Spannungen gemacht.

                                  1 Reply Last reply
                                  0
                                  • C Chris_B

                                    @chris_b
                                    Neuste Version des Skripts
                                    Folgende Änderungen sind integriert:

                                    1. Auslesen von StartupTime und ShutdownTime korrigiert (war beides U16, sollte aber U32 sein).
                                    2. Die Javascript Instanz kann jetzt einfach über die Konstante JavaInst geändert werden.
                                    // define javascript instance; please change according to your setup
                                    const JavaInst = "javascript.0.";
                                    
                                    

                                    Link zum Skript:
                                    https://1drv.ms/u/s!AuJox5uVBmw-0iKQFLT0anp0yY1W?e=QXK7Vr

                                    L Offline
                                    L Offline
                                    leonundjulie
                                    wrote on last edited by
                                    #299

                                    @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                                    @chris_b
                                    Neuste Version des Skripts
                                    Folgende Änderungen sind integriert:

                                    1. Auslesen von StartupTime und ShutdownTime korrigiert (war beides U16, sollte aber U32 sein).
                                    2. Die Javascript Instanz kann jetzt einfach über die Konstante JavaInst geändert werden.
                                    // define javascript instance; please change according to your setup
                                    const JavaInst = "javascript.0.";
                                    
                                    

                                    Link zum Skript:
                                    https://1drv.ms/u/s!AuJox5uVBmw-0iKQFLT0anp0yY1W?e=QXK7Vr

                                    Der Flow ist inklusive Batterie, korrekt?

                                    Ich werde es aber auf jeden Fall einspielen und Meldung machen

                                    10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                                    Daran HUAWEI LUNA2000, 10kWh

                                    Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                                    SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                                    C 1 Reply Last reply
                                    0
                                    • L leonundjulie

                                      @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                                      @chris_b
                                      Neuste Version des Skripts
                                      Folgende Änderungen sind integriert:

                                      1. Auslesen von StartupTime und ShutdownTime korrigiert (war beides U16, sollte aber U32 sein).
                                      2. Die Javascript Instanz kann jetzt einfach über die Konstante JavaInst geändert werden.
                                      // define javascript instance; please change according to your setup
                                      const JavaInst = "javascript.0.";
                                      
                                      

                                      Link zum Skript:
                                      https://1drv.ms/u/s!AuJox5uVBmw-0iKQFLT0anp0yY1W?e=QXK7Vr

                                      Der Flow ist inklusive Batterie, korrekt?

                                      Ich werde es aber auf jeden Fall einspielen und Meldung machen

                                      C Offline
                                      C Offline
                                      Chris_B
                                      wrote on last edited by
                                      #300

                                      @leonundjulie Weiterhin mit Batterie - das habe ich (noch) nicht umgesetzt. Ist auch recht schwierig, da ich ja eben eine Battrie habe, müsste dann jemand ohne Batterie testen (du bspw.).
                                      Bin immer noch über Deinen Ausdruck 'Flow' erstaunt. Ich nehme weiterhin an, dass Du damit das Javascript Programm meinst. Gruss

                                      L 1 Reply Last reply
                                      0
                                      • L Offline
                                        L Offline
                                        leonundjulie
                                        wrote on last edited by
                                        #301

                                        @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                                        @chris_b
                                        Neuste Version des Skripts
                                        Folgende Änderungen sind integriert:

                                        1. Auslesen von StartupTime und ShutdownTime korrigiert (war beides U16, sollte aber U32 sein).
                                        2. Die Javascript Instanz kann jetzt einfach über die Konstante JavaInst geändert werden.
                                        // define javascript instance; please change according to your setup
                                        const JavaInst = "javascript.0.";
                                        
                                        

                                        Link zum Skript:
                                        https://1drv.ms/u/s!AuJox5uVBmw-0iKQFLT0anp0yY1W?e=QXK7Vr

                                        Der Flow ist inklusive Batterie, korrekt?

                                        Ich werde es aber auf jeden Fall einspielen und Meldung machen

                                        10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                                        Daran HUAWEI LUNA2000, 10kWh

                                        Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                                        SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                                        1 Reply Last reply
                                        0
                                        • C Chris_B

                                          @leonundjulie Weiterhin mit Batterie - das habe ich (noch) nicht umgesetzt. Ist auch recht schwierig, da ich ja eben eine Battrie habe, müsste dann jemand ohne Batterie testen (du bspw.).
                                          Bin immer noch über Deinen Ausdruck 'Flow' erstaunt. Ich nehme weiterhin an, dass Du damit das Javascript Programm meinst. Gruss

                                          L Offline
                                          L Offline
                                          leonundjulie
                                          wrote on last edited by leonundjulie
                                          #302

                                          @chris_b said in Huawei Sun2000 & ioBroker via JS script funktioniert:

                                          @leonundjulie Weiterhin mit Batterie - das habe ich (noch) nicht umgesetzt. Ist auch recht schwierig, da ich ja eben eine Battrie habe, müsste dann jemand ohne Batterie testen (du bspw.).
                                          Bin immer noch über Deinen Ausdruck 'Flow' erstaunt. Ich nehme weiterhin an, dass Du damit das Javascript Programm meinst. Gruss

                                          Mache ich

                                          Ja, meine natürlich Dein Skrip ;-)

                                          10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                                          Daran HUAWEI LUNA2000, 10kWh

                                          Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                                          SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          704

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe