Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Kaco Wechselrichter und ModBus

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Kaco Wechselrichter und ModBus

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Schimi @SR277 last edited by

      @sr277

      Ertrag Heute

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="comment" id="$QkVEMgDnGSy|d?Hb%jy" x="74" y="-530">
          <field name="COMMENT">anerkannt ist -Befehl = bestätigt false, -Update_bestätigt true</field>
          <next>
            <block type="on" id="^`(|NPKR4zU(v-3F|BY6">
              <field name="OID">0_userdata.0.PV-Anlage.GesamtErzeugt</field>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION">true</field>
              <statement name="STATEMENT">
                <block type="update" id="FNh64R=YIz.0}6Z5QgA(">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">0_userdata.0.PV-Anlage.Erzeugt_heute</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="math_rndfixed" id="?~U=GnY7$4y:G-bNX4ei">
                      <field name="n">2</field>
                      <value name="x">
                        <shadow type="math_number" id="meT*C!2(.a/G.p%D#|JE">
                          <field name="NUM">3.1234</field>
                        </shadow>
                        <block type="math_arithmetic" id="X=v|wcrXar#P/.b?B{ro">
                          <field name="OP">MINUS</field>
                          <value name="A">
                            <shadow type="math_number" id="zMK3F|OZPt`:,3Xv0OW-">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="get_value" id="xZB1+`[To[^/kLD9FCw:">
                              <field name="ATTR">val</field>
                              <field name="OID">0_userdata.0.PV-Anlage.GesamtErzeugt</field>
                            </block>
                          </value>
                          <value name="B">
                            <shadow type="math_number" id="pV?3J-`zV7I13w+hw}(5">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="get_value" id="PtEn!cxb~D[M~c`bDW7P">
                              <field name="ATTR">val</field>
                              <field name="OID">0_userdata.0.PV-Anlage.Temp.GesamtHeute_temp</field>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </value>
                  <next>
                    <block type="comment" id="7Y|N,28~zSvw5d~yJ:@7">
                      <field name="COMMENT">Punkt wird im "ertrag gestern"-Skript aktualisiert</field>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </next>
        </block>
      </xml>
      

      Ertrag gestern

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="schedule" id="To]?HW-zcmN;@Q%hHBK9" x="63" y="-462">
          <field name="SCHEDULE">55 23 * * *</field>
          <statement name="STATEMENT">
            <block type="comment" id="lr468UhYHj*=k{AQgR}4">
              <field name="COMMENT">Kopie Ertrag heute zu gestern</field>
              <next>
                <block type="update" id="ZLi.eQgov,ZQS?vsrOY|">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">0_userdata.0.PV-Anlage.Erzeugt_gestern</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="get_value" id="^mg4lQwlt0RRh(3~M6gr">
                      <field name="ATTR">val</field>
                      <field name="OID">0_userdata.0.PV-Anlage.Erzeugt_heute</field>
                    </block>
                  </value>
                  <next>
                    <block type="comment" id="CtJ)ES#2_J9NiLds(_Nq">
                      <field name="COMMENT">heute auf 0 setzen</field>
                      <next>
                        <block type="update" id="Pk,u3}=a)e:3kYh@pJ`A">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                          <field name="OID">0_userdata.0.PV-Anlage.Erzeugt_heute</field>
                          <field name="WITH_DELAY">TRUE</field>
                          <field name="DELAY_MS">10</field>
                          <field name="UNIT">sec</field>
                          <field name="CLEAR_RUNNING">FALSE</field>
                          <value name="VALUE">
                            <block type="math_number" id="=S0.,D$Gf?uUJZV%)0kW">
                              <field name="NUM">0</field>
                            </block>
                          </value>
                          <next>
                            <block type="comment" id="_A~Nq]?AVIqJ^/2?0.!)">
                              <field name="COMMENT">etrag_heute Script</field>
                              <next>
                                <block type="update" id="wEZ1xg+E(-=R,}bFYzPk">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">0_userdata.0.PV-Anlage.Temp.GesamtHeute_temp</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="get_value" id="{dKQmMwvi#x(rrXWHftv">
                                      <field name="ATTR">val</field>
                                      <field name="OID">0_userdata.0.PV-Anlage.GesamtErzeugt</field>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      

      Diesen Monat erzeugt:

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="on" id=":saE~j3~fBqY$JIB1=JH" x="38" y="-237">
          <field name="OID">0_userdata.0.PV-Anlage.GesamtErzeugt</field>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION">true</field>
          <statement name="STATEMENT">
            <block type="update" id="I6Z+1pn}8oHJ7!#dv8K?">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">0_userdata.0.PV-Anlage.DiesenMonatErzeugt</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="math_rndfixed" id="yvFfLM%Sc.sAwI`~I?o~">
                  <field name="n">2</field>
                  <value name="x">
                    <shadow type="math_number" id="Aht@P/ommxj+Im~kWPo~">
                      <field name="NUM">3.1234</field>
                    </shadow>
                    <block type="math_arithmetic" id="iT1hQ%QLed..};d7]_5-">
                      <field name="OP">MINUS</field>
                      <value name="A">
                        <shadow type="math_number" id="x@yMD=jTVYSSS26xl02X">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="get_value" id="!?:CNi*)IGZUoy/lx^+?">
                          <field name="ATTR">val</field>
                          <field name="OID">0_userdata.0.PV-Anlage.GesamtErzeugt</field>
                        </block>
                      </value>
                      <value name="B">
                        <shadow type="math_number" id="iLL,%qUs-aJj9Ec.Ic^.">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="get_value" id="Yk%{IpoX@+{l4:hAKna!">
                          <field name="ATTR">val</field>
                          <field name="OID">0_userdata.0.PV-Anlage.Temp.GesamtErzeugt_Temp</field>
                        </block>
                      </value>
                    </block>
                  </value>
                </block>
              </value>
            </block>
          </statement>
        </block>
      </xml>
      

      Letzten Monat erzeugt

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="schedule" id="?v{j01*oL60AWV1J*#CN" x="63" y="63">
          <field name="SCHEDULE">*/60 1 1 * *</field>
          <statement name="STATEMENT">
            <block type="update" id="NF-TNJj8T0X]+Y~_egP+">
              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
              <field name="OID">0_userdata.0.PV-Anlage.LetztenMonatErzeugt</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="math_rndfixed" id="cU,Hf#Qfe4Pp=hM_KC[_">
                  <field name="n">2</field>
                  <value name="x">
                    <shadow type="math_number" id="]nb~:s8=6-_FN(EG`Q6Q">
                      <field name="NUM">3.1234</field>
                    </shadow>
                    <block type="math_arithmetic" id="q]D=JKb91l=#wV(]j$bA">
                      <field name="OP">MINUS</field>
                      <value name="A">
                        <shadow type="math_number" id="anB)c|Y;BtdMY,MrpDbr">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="get_value" id="p^CZUjY-70M(H2waH1L~">
                          <field name="ATTR">val</field>
                          <field name="OID">0_userdata.0.PV-Anlage.GesamtErzeugt</field>
                        </block>
                      </value>
                      <value name="B">
                        <shadow type="math_number" id="+FK9H#U[p+,$yfP,OF7D">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="get_value" id="OEW`7hCov)`i`cq|4KHU">
                          <field name="ATTR">val</field>
                          <field name="OID">0_userdata.0.PV-Anlage.Temp.GesamtErzeugt_Temp</field>
                        </block>
                      </value>
                    </block>
                  </value>
                </block>
              </value>
              <next>
                <block type="timeouts_wait" id="ys%2S(2@hwLTZQ[4{r}F">
                  <field name="DELAY">2000</field>
                  <field name="UNIT">ms</field>
                  <next>
                    <block type="update" id="(sI7vgULF)/})|SHWmi8">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">0_userdata.0.PV-Anlage.Temp.GesamtErzeugt_Temp</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="math_rndfixed" id="l)PGu?K(QED]0w@EnEEu">
                          <field name="n">2</field>
                          <value name="x">
                            <shadow type="math_number" id="#mb*w?.ncF/lzimwav6M">
                              <field name="NUM">3.1234</field>
                            </shadow>
                            <block type="get_value" id="-jG-R7soFh4#Y`#aIC^e">
                              <field name="ATTR">val</field>
                              <field name="OID">0_userdata.0.PV-Anlage.GesamtErzeugt</field>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      

      wenn du z.B. den Datenpunkt von "letzten Monat erzeugt" loggen lässt... lässt sich damit auch eine schöne übersicht erstellen....

      Das war jetzt mal auf die schnelle exportiert.... ich hoffe das hilft dir 🙂

      S 1 Reply Last reply Reply Quote 0
      • S
        SR277 @Schimi last edited by

        @schimi

        Ich habe jetzt mal den "Ertrag heute" in ein JavaSkript kopiert.

        Habe mir vorher die Datenpunkte angelegt. Fehlt hier noch einer?
        c49d18df-f3fe-42aa-ab9e-5097e7b3c5b6-image.png

        Bekomme nämlich aktuell diese Fehlermeldung:
        ce745e21-b0ae-477a-91df-a223e4c223a3-image.png

        S 1 Reply Last reply Reply Quote 0
        • S
          Schimi @SR277 last edited by

          @sr277

          sieht richtig aus..... sind die datenpunkte im richtigen "format"?

          habe meinen "PV-BAum" als json exportiert....

          vielleicht hilft es..

          0_userdata.0.PV-Anlage.json

          S 1 Reply Last reply Reply Quote 0
          • S
            SR277 @Schimi last edited by

            @schimi

            Kannst du mir die Blockly exportieren? Kann so leider nicht erkennen, welche Object ID ich wo auswählen muss.

            S 1 Reply Last reply Reply Quote 0
            • S
              Schimi @SR277 last edited by

              @sr277

              die jeweiligen "Code"-Schnipsel oben sind schon die exportierten blocklys.....

              falls es irgendwie noch anders geht dann brauche ich eine anleitung... wüsste nicht wie ich es sonst machen sollte....
              Oder meinst du Screenshots?

              S 1 Reply Last reply Reply Quote 0
              • S
                SR277 @Schimi last edited by

                @schimi

                Screenshots wären auch super, dann würde ich es nachbauen. 🙂

                S 1 Reply Last reply Reply Quote 0
                • S
                  Schimi @SR277 last edited by

                  @sr277 Ich hoffe das hilft...

                  Ertrag heute:
                  af5f0b2b-25ec-4a74-92df-03e363764432-image.png

                  Ertrag gestern:
                  d1ef11bc-232e-46e3-8fa9-e10572e09e80-image.png

                  Diesen Monat:
                  1f47c560-3766-4ded-8383-9c8e10177b28-image.png

                  Letzten Monat:
                  5a855c5e-4048-48f6-9a9e-6e9a60f97306-image.png

                  Objekte Übersicht (da wirst du nicht alles brauchen):
                  39e7886b-c39f-4c69-9a82-afcfc49a1801-image.png

                  S 1 Reply Last reply Reply Quote 0
                  • M
                    martin_waffel last edited by

                    Hallo,

                    ich habe da ein anderes Problem, evtl. kann mir jemand helfen.
                    Wollte den Kaco Bluplanet via Modbus auslesen und habe gestern ein Update auf V5.56 gemacht. Seitdem ist der Webserver nicht mehr erreichbar ;-(
                    Ein Ping geht durch, auch wenn ich die IP manuell wechsel. Hatte das Problem jemand?

                    Danke

                    Martin

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      martin_waffel @martin_waffel last edited by

                      hat sich erledigt. 20 Minuten komplett Stromlos machen (AC & DC seitig)

                      1 Reply Last reply Reply Quote 1
                      • S
                        stephan @Schimi last edited by

                        @schimi Hallo wie hast due es denn mit dem Komma hinbekommen, bei mir zeigt er eine kommplette kWh Stunden ohne Komma an. 32634,1 kWh das ist der Wert vom Powador und in Modbus zeigt er mir 32634192 an.

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          Schimi @stephan last edited by

                          @stephan
                          schau mal weiter oben... Da ist irgendwo nen Screenshot von meinen eistellungen... Du musst bestimmt den Faktor anpassen....

                          Komm heute nicht mehr an Rechner für einen Screenshot.... Auf dem qeiter oben siejt man aber was ich meine....

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            stephan @Schimi last edited by

                            @schimi Danke das war es nun geht es. Eine Frage noch ich habe nein Blockly für den Tageszähler probiert dort schreibt er mir immer im Wechsel ein Wert rein einmal den gesamt und dann den Tageswert kann man das ändern das nur der Tageswert dort steht.

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              Schimi @stephan last edited by

                              @stephan

                              mein blockly? bei meinen musst du drauf achten die anzupassen... Da ich zwei Wechselrichter habe....

                              Ansonsten verstehe ich nicht genau was du meinst..

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                stephan @Schimi last edited by

                                @schimi Ja ich meinte dein Blockly Ertrag Heute das errechnet doch nur einen Wechselrichter, oder?

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  Schimi @stephan last edited by

                                  @stephan stimmt.... Das müsste so funktionieren.... Hast du auch die "temp" datenpunkte erzeugt?

                                  Ansonsten auch mal ein, zwei tage laufen lassen... Die daten werden nachts gespeichert und "umgeschrieben"

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    stephan @Schimi last edited by

                                    @schimi Hallo nee Temp punkte habe ich nicht angelegt.
                                    Hast du eventuell die Modbus Adresse für den Tageswert direkt von dem Wechselrichter.

                                    S S 2 Replies Last reply Reply Quote 0
                                    • S
                                      stephan @stephan last edited by

                                      @stephan sagte in Kaco Wechselrichter und ModBus:

                                      @schimi Hallo nee Temp punkte habe ich nicht angelegt.
                                      Hast du eventuell die Modbus Adresse für den Tageswert direkt von dem Wechselrichter.

                                      Hey ich habe es jetzt über Sourceanalytics laufen, läuft super.

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Schimi @stephan last edited by

                                        @stephan

                                        Modbus screenshots von mir sind hier:

                                        https://forum.iobroker.net/post/756751

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          stephan @Schimi last edited by

                                          @schimi Hallo nochmal leider zu früh gefreut bei mir läuft es eine gewisse Zeit und dann meldet er anscheinend einen komischen Wert auf jedenfalls läuft es eine unbestimmte Zeit und dann passt der Wert einfach nicht mehr überein. Hast du da eine Lösung

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            Schimi @stephan last edited by

                                            @stephan
                                            keine spontane... bei mir läuft es nun über ein Jahr einwandfrei....

                                            Hast du die neuste Firmware auf deinem Wechselrichter?

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

                                            Support us

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

                                            765
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            18
                                            104
                                            16601
                                            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