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

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

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

      @nograx Ich muss meine Aussage von gestern noch mal korrigieren, heute Morgen stand der Wert für Steps bei "setinputlimit" wieder auf 100. Ich werde dann irgendwann mal die Beta 1.8.8 ziehen. Vielen Dank

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

        @nograx

        19ec7ba7-15b3-463a-bf3e-ed47aebe0433-grafik.png

        Danke!

        1 Reply Last reply Reply Quote 0
        • S
          StephanH last edited by

          Hallo @horst-werner,
          Hallo zusammen,

          hab ein kleines Problem oder einen Denkfehler:

          Mein Accu läd nicht auf, es sei ich stelle die Netzeingangsleistung in der App manuel ein:

          So sieht es aktuell aus mit Produktion, Verbrauch und Einspeisung:

          52a7f17a-b374-4853-89cc-979aead04d4a-grafik.png

          Wenn ich den Input Limit setze:
          8b3fabd7-fba8-4255-9aa6-da21db0dc77d-grafik.png

          Tut sich aus was beim laden:

          3a0b2429-ce31-4006-be0e-7e45fdbdaaf0-grafik.png

          Hier das Blocky dazu:

          cf226e9f-3a90-4dbe-b24e-e5c63434d6c7-grafik.png

          Hier meine Alias die ich vom Zendure verwende :

          09752ca4-a365-4774-ad00-b3a369471651-grafik.png

          und Datenpunkte:
          2da155a4-722e-4583-8293-041754089cef-grafik.png

          Danke schon mal für Tipps

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

            @stephanh Ich denke du solltest in deinem Blocky das "setInputLimit" im control Ordner noch setzen.

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

              @nograx ok, aber wo denn, da stehe ich gerade auf dem Schlauch ... 🙈

              1 Reply Last reply Reply Quote 0
              • H
                horst-werner @StephanH last edited by

                @stephanh Hallo Stephan,

                lädst du deinen Akku über PV oder über das Netz? Mein Script funktioniert so erstmal nur ausschließlich über Netzanschluss. Sieht bei dir aus, als hättest du die PV direkt an den Hyper angeschlossen. Was dann geändert werden muss hab ich noch nicht durchdacht oder ausprobiert.

                S 1 Reply Last reply Reply Quote 0
                • S
                  StephanH @horst-werner last edited by StephanH

                  @horst-werner said in Test Adapter Zendure Solarflow:

                  us, als hättest du die PV direkt an den Hyper angeschlossen. Was dann geändert werd

                  Hallo Horst,

                  ich lade nur über das Netz. Hab ein paar kleinigkeiten angepassen und das Skript läuft aktuell und regelt das Laden wunderbar.

                  Hab "Erzeugung" bei mir auf PV-Gesamt gestellt, denke bei Dir steckt auch die PV dahinter.
                  Und "Netzbezug", hab ich beim die aktuelle Leistung geändert.

                  Beim Entladen steht bei dir "Ausgangsleistung" ist das eine Variable mit 100W fix bei dir?

                  Muss heute abend dann beobachten ob das entladen dann auch noch klappt.

                  Danke Dir, für das Skript.

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    horst-werner @StephanH last edited by

                    @stephanh

                    Hi Stephan,

                    beim Entladen begrenze ich die Ausgangsleistung auf maximal 1200W, weil ich nicht weiß, wie der Hyper reagiert, wenn der Wert höher liegt. Bei dir steht da "zwischen 0 und 100". Das verstehe ich nicht so ganz. Ist das bei dir in Prozent geregelt?

                    Die Bedingungen zum laden und entladen kann man gerne noch ein bisschen anpassen. Bei meinem Skript lädt der Hyper nur, wenn ich mehr als 100W über habe im System. Hier wird natürlich ein bisschen verschenkt. Das verhindert aber, dass das System hin und her springt.

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      StephanH @horst-werner last edited by

                      @horst-werner said in Test Adapter Zendure Solarflow:

                      beim Entladen begrenze ich die Ausgangsleistung

                      Moin Horst,

                      hab den auf Maximal 100W gestellt. Analog zu deinem Skript.

                      Die Ausgangsleistung, hab ich jetzt bei mal als Festenwert hinterlegt. Da hat dann der Entladevorgang gestartet:

                      Ladevorgang startet bei mir jetzt ab 50W Überschuss.

                      b35573e1-d42a-4667-8c75-0ce29a7dba55-image.png

                      H 1 Reply Last reply Reply Quote 0
                      • H
                        horst-werner @StephanH last edited by

                        @stephanh

                        Hi Stephan,

                        um bei 50W zu starten musst du bei "sonst falls" den Überschuss >= 50 machen. Dann startet der bei 50W.

                        Wieso entlädst du nur mit maximal 100W?

                        O S 2 Replies Last reply Reply Quote 0
                        • O
                          OnkelSep @horst-werner last edited by

                          @horst-werner Mag du mir dein Blockly Code schicken bzw. hier reinstellen. Oder hab ich das hier irgendwo übersehen?
                          Danke im Voraus.

                          H 1 Reply Last reply Reply Quote 0
                          • H
                            horst-werner @OnkelSep last edited by

                            @onkelsep schau mal zwei/drei Posts weiter oben, was der Stephan gepostet hat. Der hat mein Blockly auch übernommen und fast genau so sieht meins auch aus.

                            O 1 Reply Last reply Reply Quote 0
                            • S
                              StephanH @horst-werner last edited by

                              @horst-werner

                              Hallo Horst,

                              kannst du mir bitte nochmal helfen. Laden funktioniert so mit dem Skript.
                              Aber er startet nicht zum entladen?

                              Kannst du bitte nochmal über das Blocky schauen.

                              Danke

                              1 Reply Last reply Reply Quote 0
                              • O
                                OnkelSep @horst-werner last edited by

                                @horst-werner das hatte ich gesehen, Ich dachte zwar an den Code als Text aber ok muss ich das nachbauen.

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  StephanH @OnkelSep last edited by Homoran

                                  @onkelsep

                                  <block xmlns="https://developers.google.com/blockly/xml" type="control" id="=o2{GPV4w=:]aci4|vY?" x="298" y="346">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">alias.0.VAR_Zendure.VAR_Einzustellende_Ausgangsleistung</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="convert_tonumber" id="Rj3Uaj4{~c;!x!eGEeXD">
                                        <value name="VALUE">
                                          <block type="math_constrain" id="7~D[JsL|_N~VeFwt`pE`">
                                            <value name="VALUE">
                                              <shadow type="math_number" id="(9UIPj)LKTV=|#F^uD,q">
                                                <field name="NUM">50</field>
                                              </shadow>
                                              <block type="math_arithmetic" id="TvZBnp(B!y!/Hr[yexE9">
                                                <field name="OP">ADD</field>
                                                <value name="A">
                                                  <shadow type="math_number" id="l(:X{x7E+4zu10Q|5@!j">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                  <block type="math_round" id="_)86b/RxGH%v7o10%~/M">
                                                    <field name="OP">ROUNDUP</field>
                                                    <value name="NUM">
                                                      <shadow type="math_number" id="gyY9z7s?_CrnAoD0q10E">
                                                        <field name="NUM">3.1</field>
                                                      </shadow>
                                                      <block type="get_value" id="SQT#4`Dl*V==lu[7Mku8">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">alias.0.VAR_Energie.VAR_Leistung_Momentan</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <shadow type="math_number" id="ejRA-VP8RdO[Iz7W6[$B">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                  <block type="get_value" id="!9ne=tscadHC,quP|dlU">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">0_userdata.0.Datenpunkte_iOBroker.VAR_Zendure.Ausgangsleistung</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <value name="LOW">
                                              <shadow type="math_number" id="k$b@7b)3I?3u8R,%^no(">
                                                <field name="NUM">0</field>
                                              </shadow>
                                            </value>
                                            <value name="HIGH">
                                              <shadow type="math_number" id="x8}*eX!Nsg$Dq)p(Q9S_">
                                                <field name="NUM">100</field>
                                              </shadow>
                                            </value>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="update" id="fce@-pMl:1kZ%lAb1IM5">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                        <field name="OID">0_userdata.0.Datenpunkte_iOBroker.VAR_Zendure.Überschuss</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="math_arithmetic" id=",=I/6z]|3NAu8ylXEr|)">
                                            <field name="OP">ADD</field>
                                            <value name="A">
                                              <shadow type="math_number" id="=+EzH#q|HDP)r|mgQ;@e">
                                                <field name="NUM">1</field>
                                              </shadow>
                                              <block type="math_arithmetic" id=";D#iA~8Yj630O($CMi?N">
                                                <field name="OP">MINUS</field>
                                                <value name="A">
                                                  <shadow type="math_number" id=";f|).sI:pOi1s(r$G`8b">
                                                    <field name="NUM">0</field>
                                                  </shadow>
                                                </value>
                                                <value name="B">
                                                  <shadow type="math_number" id="|n97^C`9Q^U-#7dXwk^l">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                  <block type="get_value" id="XmrX=:RmGSQt*7n%!~|o">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">alias.0.VAR_Energie.VAR_Leistung_Momentan</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <shadow type="math_number" id="LoBc9oA}{xbY)akBMXqT">
                                                <field name="NUM">1</field>
                                              </shadow>
                                              <block type="get_value" id="hm2nF$NvSUz9w[Ph*f/d">
                                                <field name="ATTR">val</field>
                                                <field name="OID">alias.0.VAR_Zendure.VAR_Einzustellende_Eingangsleistung</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="control" id="O*;k.`?nQqdF;AGd[Yjl">
                                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                            <field name="OID">alias.0.VAR_Zendure.VAR_Einzustellende_Eingangsleistung</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="math_number" id="0$zTn8u`[.f`wpK+*xUS">
                                                <field name="NUM">0</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="controls_if" id="Qz5c%hJbta[0TsYo42G)">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="Iyp`,~@V86|af4mY^[k6">
                                                    <field name="OP">NEQ</field>
                                                    <value name="A">
                                                      <block type="get_value" id="Le+Q8Dtj[2q|fSs;jaVB">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">alias.0.VAR_Zendure.VAR_AC_Modus</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="math_number" id="c4c`K=AB02Qy7;CIS;C2">
                                                        <field name="NUM">2</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="control" id="[xw_(|,6{QxRl3l}OU|e">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">alias.0.VAR_Zendure.VAR_AC_Modus</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="math_number" id="For~)Qm/@`puW%Y=Lwfo">
                                                        <field name="NUM">2</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                  
                                  O 1 Reply Last reply Reply Quote 0
                                  • O
                                    OnkelSep @StephanH last edited by

                                    @stephanh Oh super, vielen Dank. Eine Frage die Zeilen in Rot sind das die Datenpunkte? Sorry bin noch Recht frisch in der Materie.

                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      StephanH @OnkelSep last edited by StephanH

                                      @OnkelSep
                                      Das sind alias:

                                      be48c204-9963-4293-83ce-f0f6331b47f9-grafik.png

                                      zu den daten Punkten in der Instanz. Hatte die mir so angelegt.

                                      Und hier noch Datenpunkte, die fest angelegt hab.

                                      0869d7b4-d565-4411-aab0-956e3a19c560-grafik.png

                                      O 1 Reply Last reply Reply Quote 0
                                      • O
                                        OnkelSep @StephanH last edited by

                                        @stephanh OK, werden die Automatisch angelegt? Oder muss ich die dann manuell anlegen. Kann im Moment nicht testen bin gerade nicht daheim.

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          StephanH @OnkelSep last edited by

                                          @onkelsep Die musst du von Hand anlegen.

                                          O 2 Replies Last reply Reply Quote 0
                                          • O
                                            OnkelSep @StephanH last edited by

                                            @stephanh OK; Vielen Dank

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            404
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            73
                                            1210
                                            275980
                                            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