Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Zendure Solarflow

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Zendure Solarflow

    This topic has been deleted. Only users with topic management privileges can see it.
    • Johan Suck
      Johan Suck last edited by

      Nachdem der Adapter nun auch mit dem EU Server kommunizeren kann wollte ich ihn auch mal installieren.

      Ging bei mir leider nicht, bräuchte da mal etwas Hilfe.

      $ iobroker url https://github.com/nograx/ioBroker.zendure-solarflow --host raspberrypiiobroker --debug
      install nograx/ioBroker.zendure-solarflow#4a4fc35abd4cefcf680359d244db3babde9a961f
      NPM version: 8.5.5
      Installing nograx/ioBroker.zendure-solarflow#4a4fc35abd4cefcf680359d244db3babde9a961f... (System call)
      npm ERR! code EBADENGINE
      npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2024-03-13T17_16_12_891Z-debug-0.log
      npm ERR! code EBADENGINEnpm ERR! engine Unsupported enginenpm ERR! engine Not compatible with your version of node/npm: iobroker.zendure-solarflow@1.2.1npm ERR! notsup Not compatible with your version of node/npm: iobroker.zendure-solarflow@1.2.1npm ERR! notsup Required: {"node":">= 18"}npm ERR! notsup Actual: {"npm":"8.5.5","node":"v17.9.0"}npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2024-03-13T17_16_12_891Z-debug-0.log
      host.raspberrypiiobroker Cannot install nograx/ioBroker.zendure-solarflow#4a4fc35abd4cefcf680359d244db3babde9a961f: 1
      ERROR: Process exited with code 25

      Die Fehlermeldung ist für mich leider etwas zu "kryptisch".

      Vorab schonmal Danke !
      Johan

      Rene55 nograx 2 Replies Last reply Reply Quote 0
      • Rene55
        Rene55 @Johan Suck last edited by

        @johan-suck sagte in Test Adapter Zendure Solarflow:

        ERR! notsup Required: {"node":">= 18"}

        Du must dein System auf den neuesten Stand bringen. Also mindestens nodeJS 18.x mit dem passenden NPM.

        Johan Suck 1 Reply Last reply Reply Quote 0
        • Johan Suck
          Johan Suck @Rene55 last edited by

          @rene55 Danke !
          Problem sitzt definitiv zwischen Rücklehne und Monitor.
          14 Stunden vor der Kiste ist dann bestimmt auch genug !

          Gruß
          Johan

          1 Reply Last reply Reply Quote 1
          • nograx
            nograx Developer @Johan Suck last edited by

            @johan-suck ja ich musste leider vor kurzem auf nodejs 18 als Minimum gehen da sonst bestimmte Dinge nicht funktioniert hätten.

            Rene55 1 Reply Last reply Reply Quote 0
            • Rene55
              Rene55 @nograx last edited by

              @nograx Ich habe gerade auf die v1.2.1 upgegradet. Es kommen keine Daten mehr!

              zendure-solarflow.0
              2024-03-14 15:22:51.510	info	[onConnected] Connected with MQTT!
              
              zendure-solarflow.0
              2024-03-14 15:22:50.554	info	[onReady] Found 0 SolarFlow devices.
              
              zendure-solarflow.0
              2024-03-14 15:22:49.901	info	[login] Login to Zendure Rest API successful!
              
              zendure-solarflow.0
              2024-03-14 15:22:48.559	info	starting. Version 1.2.1 in /opt/iobroker/node_modules/iobroker.zendure-solarflow, node: v18.18.2, js-controller: 5.0.19
              

              Sollte ich besser wieder auf die alte Version gehen ?

              nograx 1 Reply Last reply Reply Quote 0
              • nograx
                nograx Developer @Rene55 last edited by

                @rene55 habe ein Filter für SolarFlow Geräte eingebaut. Habe aber auf das falsche Attribut gefiltert. Bitte installiere die neuste Version per GitHub. Dann läuft es wieder.

                Rene55 1 Reply Last reply Reply Quote 0
                • D
                  diet99 @nograx last edited by

                  @nograx diese hier läuft bei mir. Da es offenbar mit 1.2.1 bei René ein Problem gab, bin ich etwas hin- und hergerissen, ob ich updaten soll …

                  17cc0f6c-2264-4043-94b6-affd01039c37-image.png

                  nograx 1 Reply Last reply Reply Quote 0
                  • Rene55
                    Rene55 @nograx last edited by

                    @nograx Gemacht, getan.

                    endure-solarflow.0
                    2024-03-14 22:33:17.231	info	[onReady] Found 1 SolarFlow device(s).
                    

                    Es kommen wieder Daten an. Danke.😊

                    1 Reply Last reply Reply Quote 1
                    • nograx
                      nograx Developer @diet99 last edited by nograx

                      @diet99 die 1.2.2 wurde gestern kompiliert, ist dann per github installierbar. Über Nacht landet die dann im Beta Kanal. Da sollte sie jetzt über die Kachel auch angezeigt werden.

                      Update: Ist natürlich die 1.2.2 gemeint.

                      1 Reply Last reply Reply Quote 0
                      • L
                        lesiflo Most Active last edited by

                        Moin,
                        ich habe jetzt auch mal die neueste Version installiert und muss jetzt jedes Mal wenn ich den Adapter öffne das Passwort neu eingeben. Ist das so gewollt?

                        nograx 1 Reply Last reply Reply Quote 0
                        • nograx
                          nograx Developer @lesiflo last edited by

                          @lesiflo Ja das ist ein tatsächlich ein Bug der Oberfläche vom ioBroker. Das Problem war das folgende: Das Passwort wird verschlüsselt (damit das nicht irgendwo im ioBroker im Klartext steht). Dieses wird dann beim erneuten öffnen in verschlüsselter Variante in die Textbox geladen und NICHT entschlüsselt. Wenn du dann gespeichert hast wurde das verschlüsselte Passwort noch mal verschlüsselt und hinterlegt - und ist dann somit falsch und die Anmeldung läuft schief. Das ist vorher vermutlich nie aufgefallen weil man kein zweites mal in die Einstellungen des Adapters gegangen ist...

                          Ich leere das Feld jetzt beim Öffnen damit da nicht das falsche Passwort hinterlegt wird. Sofern du also was an den Einstellungen änderst musst du das Passwort noch mal neu eingeben. Wenn nicht gespeichert wird sollte alles soweit funktionieren. Ich stehe da mit den Entwicklern vom ioBroker im Kontakt um da eine Lösung zu finden. Ich verwende da für die Einstellungen React, was leider noch sehr selten genutzt wird (die meisten verwenden die "alte" Variante mit HTML und Javascript).

                          L Rene55 2 Replies Last reply Reply Quote 0
                          • L
                            lesiflo Most Active @nograx last edited by

                            @nograx Ok, alles klar.

                            1 Reply Last reply Reply Quote 0
                            • Johan Suck
                              Johan Suck last edited by

                              @nograx
                              Ich konnte dann heute morgen die neueste Version installieren mit dem EU Server Zugang. Mir wurden dann nach und nach
                              Daten geliefert bzw. angezeigt. Scheint bei mir zu laufen, werde mir die Datenfelder übers Wochenende ansehen.
                              Vielen Dank und schönes Wochenende.

                              Johan

                              1 Reply Last reply Reply Quote 1
                              • Rene55
                                Rene55 @nograx last edited by

                                @nograx sagte in Test Adapter Zendure Solarflow:

                                Machst du die GUI extra mit React um das zu lernen? Bei den wenigen Eingabefeldern täts doch auch jsonConfig, oder hat das tiefere Gründe?

                                Ich leere das Feld jetzt beim Öffnen

                                Ich würde das bei der nächsten Version mal weglassen. Möglicherweise klappt es dann, so ist das lästig.

                                nograx 1 Reply Last reply Reply Quote 0
                                • nograx
                                  nograx Developer @Rene55 last edited by

                                  @rene55 ich arbeite beruflich u.a. mit React, daher war das naheliegend.

                                  Aber mal ehrlich, wie oft muss man in die adaptereinstellungen? Man hinterlegt einmalig die Daten und sieht die Seite danach hoffentlich so schnell nicht wieder? Oder übersehe ich da was?

                                  Rene55 1 Reply Last reply Reply Quote 0
                                  • Rene55
                                    Rene55 @nograx last edited by

                                    @nograx Ok, dann ergibt das einen Sinn. Stimmt schon, man geht in die Einstellungen eher selten rein. Ist nur unüblich - soviel ich weiß macht das (bisher) kein Adapter.

                                    nograx 1 Reply Last reply Reply Quote 0
                                    • T
                                      tadela last edited by tadela

                                      Ich war bisher eher stiller Mitleser und tester, habe jetzt aber doch noch ein Problem
                                      Ich kann weder Lade- noch Entladegrenze verändern.

                                      Per Script (Wetterabhängig) setze ich die Parameter "dischargeLimit" und "chargeLimit". Die Zahlen werden zwar eingefügt, jedoch auf dem SolarFlow nicht übernommen.

                                      Adapter-Version 1.2.3
                                      Solarflow auf aktuellster Firmware- und BMS-Version.
                                      Globaler Server

                                      Hat noch jemand das Problem? oder muss ich irgendetwas spezielles beachten?~~

                                      Edit: Hat sich erledigt. SolarFlow musste mal richtig neugestartet werden (Akku abstecken + Solarmodule), anschliessend ging wieder alles.

                                      1 Reply Last reply Reply Quote 1
                                      • L
                                        lesiflo Most Active last edited by lesiflo

                                        Zwischen den errechneten Energiewerten vom Adapter und der App gibt es recht deutliche Unterschiede:

                                        2cecf96f-ed12-4c14-9e83-187207f73754-image.png

                                        Region ist Deutschland

                                        Ich vermute aber mal das die App da nicht stimmt. Der Akkustand ist schon seit über 3 Stunden auf 98% und es wird immer noch geladen. Die Ladegrenze habe ich mal auf 100% gesetzt um zu schauen ob die Akku's voll werden. Normalerweise sollten sie, wenn die Werte aus dem Adapter stimmen, schon voll sein. Ich hatte auch schon mal die 100% erreicht und es wurde trotzdem noch weitergeladen. Die Zendure-Software ist, wie auch im PV-Forum schon kritisiert wurde, sehr fehlerhaft was das betrifft.
                                        Verbaut sind 2 x AB1000 und 1 x AB2000. Wie sehen denn bei euch so die Werte Adapter/App aus?

                                        nograx 1 Reply Last reply Reply Quote 0
                                        • nograx
                                          nograx Developer @lesiflo last edited by

                                          @lesiflo Also bei mir passen die zu +-10% ganz gut. Ich habe gestern noch mal Optimierungen vorgenommen und die Lade- und Entladeverluste mit eingerechnet. Als basis dazu habe ich die Werte vom Youtube Kanal VoltAmpereLux genommen. 96% beim Laden, 92%-98% beim entladen (je nach abgerufener Leistung). Da bin ich mal gespannt wie sich das verhält.

                                          Das man nicht auf dem Schirm hat: der HUB zieht ca. 20 Watt, und wenn keine Solarleistung da ist halt vom Akku. Das berücksichtigen aktuell weder die App noch mein Adapter. Wenn ich mir deine Werte so anschaue und davon 96% nehme, ggf. der HUB in der Nacht vorher online war (10 Std * 20 Watt = 200Wh) dann würde ich schätzen das die Werte schon ganz gut hinkommen...

                                          Würde mich aber tatsächlich mal interessieren wie die Werte bei anderen ausschauen.

                                          L D 2 Replies Last reply Reply Quote 0
                                          • L
                                            lesiflo Most Active @nograx last edited by lesiflo

                                            @nograx Seitz dem Update auf 1.2.6. passen bei mir die Werte für outputPackEnergyTodaykWh nicht mehr. Sind viel zu niedrig.

                                            86106d50-2278-4ade-b905-46a6a55b5805-image.png

                                            Bin auf 1.2.5 zurück. Damit geht es bei mir wieder

                                            nograx 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            718
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            73
                                            1218
                                            280569
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo