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.
    • maxclaudi
      maxclaudi @nograx last edited by maxclaudi

      @nograx sagte in Test Adapter Zendure Solarflow:

      Das steht noch auf meiner Todo, das Zendure Device schickt hardcoded Zugangsdaten die aus der DeviceID generiert werden können.

      @nograx und Alle,
      nun "ist" es möglich

      Solar Flow Adapter mit einem lokalen MQTT-Broker inkl. Authentication zu verwenden. 🙂

      EDIT:
      Einstellungen für Solar-Flow-Adapter lokal mit user und password siehe HIER


      PasswordGenerator als Blockly für Zendure DeviceID.

      Für den lokalen MQTT Broker (z. B. mosquitto) mit Authentication.

      user: DeviceID
      password: <das generierte Passwort>

      Bei mehreren Zendure Geräte (HUB2000, ACE1500, Hyper2000, Solarflow HUB1200 usw.)
      Für jede DeviceID ein Passwort generieren lassen.


      Einfach die DeviceID eingeben, Script kurz ausführen und im debug output ist das Passwort.

      Blockly JS erfolgreich getestet mit iobroker-Installationen Linux und Windows
      siehe HIER

      F 1 Reply Last reply Reply Quote 0
      • F
        Felli @maxclaudi last edited by Felli

        @maxclaudi ich bin seit einer Weile ohne Cloud also mit lokalem MQTT verbunden. Nutze EMQX als separate Instanz in meinem Proxmox dazu ohne Login. Da Lokal für mich kein Problem, hier wüsste niemand außer mir was das ist geschweige denn was es tut 😵‍💫🤣

        Wenn ich Langeweile habe, teste ich es ggf aber mal. EMQX sollte mehrere Logins also Passwörter können, meine sowas in Web-UI gesehen zu haben.

        maxclaudi 1 Reply Last reply Reply Quote 0
        • maxclaudi
          maxclaudi @Felli last edited by

          @felli sagte in Test Adapter Zendure Solarflow:

          hier wüsste niemand außer mir was das ist geschweige denn was es tut 😵‍💫🤣

          @felli 😀 👍
          war und ist bei uns z. T. auch so 😂
          Mache dennoch alles safe... so gut es geht

          Wenn ich Langeweile habe, teste ich es ggf aber mal. EMQX sollte mehrere Logins also Passwörter können, meine sowas in Web-UI gesehen zu haben.

          👍

          F 1 Reply Last reply Reply Quote 0
          • F
            Felli @maxclaudi last edited by

            @maxclaudi ich denke solange die Mädels Instagram nutzen können und spielen online möglich ist, kommt keine Langeweile auf und ich bin sicher. Daher brauche ich eigentlich nur für eine stabile Internetverbindung sorgen 🤣🤣🤣

            1 Reply Last reply Reply Quote 0
            • T
              The_Stig last edited by The_Stig

              @nograx und noch eine Bitte/Frage: gibt es in den Untiefen des Codes irgendwie die Möglichkeit, einen Neustart beim Hyper zu triggern? Das Ding hängt bei mir nun schon am 2. Tag in Folge (keine Einspeisung zum Netz, obwohl Ausgangsleistung korrekt gesetzt werden, kein Low-Voltage-Block angezeigt wird). Da hilft aktuell nur ein Neustart.
              Und vielleicht als Ergänzung zur Fehlersuche: heute Nacht um 0 Uhr wurde das Min-Soc auf 50% erhöht (habe diesbezüglich aber keine Steuerung aktiv). Da hörte dann (logischerweise) die Einspeisung auf, aber kann seitdem auch nicht aktiviert werden.
              664e6b49-de34-46fe-a812-63ce6df8f94e-image.png

              EDIT: Habe jetzt mal via Netzladung auf 54% geladen. Danach klappt wieder alles ohne Neustart. Also gut, dann wird wohl irgendeine interne Logik einen gewissen Mindest-SOC-Wert zeitweise erwarten. Kann ich mit leben, die Hauptsache ist ja, dass die Kiste nicht hängt.

              maxclaudi 1 Reply Last reply Reply Quote 0
              • maxclaudi
                maxclaudi @The_Stig last edited by maxclaudi

                @nograx
                edit: erledigt 🙂

                maxclaudi 1 Reply Last reply Reply Quote 0
                • maxclaudi
                  maxclaudi @maxclaudi last edited by maxclaudi

                  @nograx
                  und Alle

                  Adapter läuft mit Authentication 🙂
                  Alle Daten kommen rein, am Adapter muss NICHTS geändert werden.

                  Wenn man einen MQTT-Server verwendet der nur "user mit password" zulässt, wie z. B. mosquitto.

                  Beispiel: HUB2000 und ACE1500
                  mit Blockly von mir für HUB2000-DeviceID und ACE1500-DeviceID je Passwort generieren lassen.
                  user: DeviceID
                  Passwort: <das generierte Passwort>

                  Zusätzlich für den Solar-Flow-Adapter ein user und ein Passwort wählen

                  Die 3 neuen user mit Passwörtern bei mosquitto in die Passwortliste aufnehmen (verschlüsseln, wie bei mosquitto üblich).

                  Beim Solar-Flow-Adapter in der Instanz dann den user und password für den Solar-Flow-Adapter einfach mit in die URL übergeben.

                  Wenn die lokale Server-IP z. B. 192.177.80.250 ist und man für den Adapter
                  user: solarflow
                  password: secret
                  verwenden möchte
                  dann einfach bei "lokale MQTT Server URL/IP":
                  solarflow:secret@192.177.80.250

                  Siehe Bild:
                  auth.png

                  Instanz starten und alles funktioniert 🙂

                  Benötige keine Tester und bestätige, dass es so läuft 👍

                  Was für Arbeit und schwere Geburt... Manchmal ist man zu überarbeitet und blind 😉

                  PS: Das ganze funktioniert NICHT mit dem iobroker mqtt-Adapter, weil er nur 1 user und 1 password zulässt.

                  Endlich Feierabend und alles läuft.

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

                    @maxclaudi Danke für die Mühe und das austesten der Möglichkeiten.
                    Wäre nach meinem dafürhalten sehr sinnvoll, wenn @nograx doch noch zwei Eingabefelder und eine Checkbox (Authentifizierung ja/nein) beim nächsten Update mit einbauen könnte. Dann könnte das Passwort auch verschlüsselt gespeichert werden. Ist ja hier leider gut lesbar!

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

                      @rene55 sagte in Test Adapter Zendure Solarflow:

                      @maxclaudi Danke für die Mühe und das austesten der Möglichkeiten.

                      👍 Danke auch herzlich für die Anerkennung

                      Wäre nach meinem dafürhalten sehr sinnvoll, wenn @nograx doch noch zwei Eingabefelder und eine Checkbox (Authentifizierung ja/nein) beim nächsten Update mit einbauen könnte. Dann könnte das Passwort auch verschlüsselt gespeichert werden. Ist ja hier leider gut lesbar!
                      👍

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        The_Stig @maxclaudi last edited by

                        @nograx und wieder wurde gestern der Min-Soc erhöht:
                        84f176ae-0510-4b36-a46c-98c05feae878-image.png
                        Fällt dir irgendetwas dazu ein? LowVoltage ist false und es läuft kein Script, der das Min-Soc auf 50 ändern würde. Das "Von" im Screenshot steht ja auch auf deinem Adapter, sonst würde da ja was mit Javascript stehen.
                        Das nervt so dann doch, wenn dann das Einspeisen einfach beendet wird bei 50%...

                        F nograx 2 Replies Last reply Reply Quote 0
                        • F
                          Felli @The_Stig last edited by

                          @the_stig du machst es ja lokal wie ich verstanden habe oder? Da ich keinen Hyper habe sondern nur einen HUB, kann ich nur sagen das ich so ein Verhalten in all den Monaten noch nie hatte. Ob sowas im Code des Adapters schlummert da müssen wir auf Peter warten.

                          Hast du dem Hyper denn den Zugang zum Internet genommen? Nicht das da irgendwas reinkommt auf was weiß ich für einer Leitung. Also ich habe beide Zendure Geräte hart vom Netz getrennt per Firewall, damit da alles Safe ist. Nur so eine Idee ...

                          1 Reply Last reply Reply Quote 0
                          • T
                            The_Stig last edited by The_Stig

                            @felli gute Idee! Du meinst dann im Router der IP des Hyper den Zugang zu sperren? Ich habe jetzt bisher nur mit Peters Tool auf lokal umgeschaltet und vorher die Geräte von Hyper in der App gelöscht.

                            Edit: mit dem Hub hatte ich das auch nie…

                            Edit: wie finde ich denn die IP-Adresse vom Hyper heraus. Im Router finde ich da ad hoc nichts, was irgendwie mit Hyper oder Zendure zu tun hat.

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

                              @the_stig sagte in Test Adapter Zendure Solarflow:

                              @nograx und wieder wurde gestern der Min-Soc erhöht:
                              84f176ae-0510-4b36-a46c-98c05feae878-image.png
                              Fällt dir irgendetwas dazu ein? LowVoltage ist false und es läuft kein Script, der das Min-Soc auf 50 ändern würde. Das "Von" im Screenshot steht ja auch auf deinem Adapter, sonst würde da ja was mit Javascript stehen.
                              Das nervt so dann doch, wenn dann das Einspeisen einfach beendet wird bei 50%...

                              Auf welcher Version bist du?

                              T 1 Reply Last reply Reply Quote 0
                              • F
                                Felli @The_Stig last edited by

                                @the_stig Mac Adresse oder über den Namen. Also bei mir standen sie namentlich im Unifi drin. Das sollte zu finden sein denke ich. Alternativ mal per Bluetooth drauf gehen, da ist das doch auch in der App sichtbar. Würde die Geräte im übrigen dort auch nicht löschen wegen Bluetooth bezüglich Updates usw.

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

                                  @nograx v1.12.7...ist die neueste, die ioBroker mir anzeigt...

                                  nograx 1 Reply Last reply Reply Quote 0
                                  • T
                                    The_Stig @Felli last edited by

                                    @felli Hrm...nicht löschen ist zu spät. Und kurioserweise findet er über die Bluetooth-Suche jetzt auch das Gerät nicht. Insofern schwierig aktuell...möchte aber auch nicht resetten, nachdem die lokale Verbindung und Steuerung ja aktuell grds. klappt.

                                    F 1 Reply Last reply Reply Quote 0
                                    • F
                                      Felli @The_Stig last edited by

                                      @the_stig dann lass es auch so, im Router sollten sie dennoch zu identifizieren sein. Die ersten 3 Byte der Mac Adresse sollten so lauten 94:c9:60 so heißen bei mir HUB und ACE. Schau mal ob du das findest im Router.

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

                                        @the_stig sagte in Test Adapter Zendure Solarflow:

                                        @nograx v1.12.7...ist die neueste, die ioBroker mir anzeigt...

                                        Die 1.13.1 sollte im Laufe des Tages im Stable aufschlagen. Schau mal ob das damit behoben ist.

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

                                          @nograx Top, danke, teste ich.

                                          1 Reply Last reply Reply Quote 0
                                          • T
                                            The_Stig @Felli last edited by

                                            @felli tatsächlich über den MAC-Adresse-Hinweis gefunden und jetzt fürs Internet gesperrt. Danke!

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            472
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            73
                                            1255
                                            306345
                                            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