Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Einfaches Blockly für 10A EV Überstrom funktioniert nicht

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Einfaches Blockly für 10A EV Überstrom funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Blockly
19 Beiträge 3 Kommentatoren 1.0k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    txixmxo
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    das Script soll folgendes machen:

    • Wenn die Total Real Power vom Energiemeter größer 2000 ist, soll die Homematic Steckdose geschaltet werden.
    • Wenn die Total Real Power kleiner als -500 ist, soll die homematic Steckdose wieder abschalten.

    Erweiterungen mache ich wenn die Basis funktioniert ;)

    Das Problem ist, dass sich der Zustand der Steckdose nicht ändert.

    Wenn ich jedoch das Skript ändere und statt dem oberen "größer als" ein "ungleich" einfüge, schaltet die Steckdoese sofort.

    Habe ich hier einen Denkfehler? VIELEN DANK SCHONMAL!!!

    Grüßew
    Timo

    ioBroker.jpg

    <xml xmlns="https://developers.google.com/blockly/xml">
      <variables>
        <variable id="-AA*Q-synl_!gC,3p)25">Wert</variable>
      </variables>
      <block type="on" id="jC+WY}#R?JV3%Vnq^HEh" x="13" y="37">
        <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <statement name="STATEMENT">
          <block type="controls_if" id="BD]{n}.)L;Jq|833D5OC">
            <value name="IF0">
              <block type="logic_compare" id="vY$y`u;@6gr6NVU.Qgg(">
                <field name="OP">GTE</field>
                <value name="A">
                  <block type="variables_get" id="m0,D%auM0r|E,rLa_ab)">
                    <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field>
                  </block>
                </value>
                <value name="B">
                  <block type="math_number" id="n4?0`Tp~h0%uJjG)XGC%">
                    <field name="NUM">2000</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="control" id="_L7dcwmN9:;6?yvI7c!y">
                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="logic_boolean" id="0trtEhW(7FEF+,4D83~L">
                    <field name="BOOL">TRUE</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </statement>
        <next>
          <block type="on" id="q@Jrpj0|X#qI]5HCg~C(">
            <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field>
            <field name="CONDITION">ne</field>
            <field name="ACK_CONDITION"></field>
            <statement name="STATEMENT">
              <block type="controls_if" id="ES9h?jIofpddhw%kRt(a">
                <value name="IF0">
                  <block type="logic_compare" id="$hiWy1494`Td)@tbo{Fj">
                    <field name="OP">LTE</field>
                    <value name="A">
                      <block type="variables_get" id="+-),#YVV[Fn!!L=v5Ac;">
                        <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field>
                      </block>
                    </value>
                    <value name="B">
                      <block type="math_number" id="l@X(%q]0iP{QlC6aMd*K">
                        <field name="NUM">-500</field>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="control" id="gg5Gj}L!?{Hv`GMFI,jZ">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="logic_boolean" id="N3aY=UPogOUi[6XJgPb#">
                        <field name="BOOL">FALSE</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </statement>
          </block>
        </next>
      </block>
    </xml>
    
    A paul53P 2 Antworten Letzte Antwort
    0
    • T txixmxo

      Hallo zusammen,

      das Script soll folgendes machen:

      • Wenn die Total Real Power vom Energiemeter größer 2000 ist, soll die Homematic Steckdose geschaltet werden.
      • Wenn die Total Real Power kleiner als -500 ist, soll die homematic Steckdose wieder abschalten.

      Erweiterungen mache ich wenn die Basis funktioniert ;)

      Das Problem ist, dass sich der Zustand der Steckdose nicht ändert.

      Wenn ich jedoch das Skript ändere und statt dem oberen "größer als" ein "ungleich" einfüge, schaltet die Steckdoese sofort.

      Habe ich hier einen Denkfehler? VIELEN DANK SCHONMAL!!!

      Grüßew
      Timo

      ioBroker.jpg

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable id="-AA*Q-synl_!gC,3p)25">Wert</variable>
        </variables>
        <block type="on" id="jC+WY}#R?JV3%Vnq^HEh" x="13" y="37">
          <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="controls_if" id="BD]{n}.)L;Jq|833D5OC">
              <value name="IF0">
                <block type="logic_compare" id="vY$y`u;@6gr6NVU.Qgg(">
                  <field name="OP">GTE</field>
                  <value name="A">
                    <block type="variables_get" id="m0,D%auM0r|E,rLa_ab)">
                      <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="math_number" id="n4?0`Tp~h0%uJjG)XGC%">
                      <field name="NUM">2000</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="control" id="_L7dcwmN9:;6?yvI7c!y">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="logic_boolean" id="0trtEhW(7FEF+,4D83~L">
                      <field name="BOOL">TRUE</field>
                    </block>
                  </value>
                </block>
              </statement>
            </block>
          </statement>
          <next>
            <block type="on" id="q@Jrpj0|X#qI]5HCg~C(">
              <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field>
              <field name="CONDITION">ne</field>
              <field name="ACK_CONDITION"></field>
              <statement name="STATEMENT">
                <block type="controls_if" id="ES9h?jIofpddhw%kRt(a">
                  <value name="IF0">
                    <block type="logic_compare" id="$hiWy1494`Td)@tbo{Fj">
                      <field name="OP">LTE</field>
                      <value name="A">
                        <block type="variables_get" id="+-),#YVV[Fn!!L=v5Ac;">
                          <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field>
                        </block>
                      </value>
                      <value name="B">
                        <block type="math_number" id="l@X(%q]0iP{QlC6aMd*K">
                          <field name="NUM">-500</field>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="control" id="gg5Gj}L!?{Hv`GMFI,jZ">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field>
                      <field name="WITH_DELAY">FALSE</field>
                      <value name="VALUE">
                        <block type="logic_boolean" id="N3aY=UPogOUi[6XJgPb#">
                          <field name="BOOL">FALSE</field>
                        </block>
                      </value>
                    </block>
                  </statement>
                </block>
              </statement>
            </block>
          </next>
        </block>
      </xml>
      
      A Online
      A Online
      Ahnungsbefreit
      schrieb am zuletzt editiert von
      #2

      @txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

      Habe ich hier einen Denkfehler?

      Hallo,

      grundsätzlich sieht das Script schon richtig aus, allerdings würde ich den 2. "Falls" Block als "sonst falls" in den ersten roten Triggerblock mit reinpacken, das spart unnötige Trigger-Ressourcen und ist übersichtlicher.

      Dann bleibt noch die Frage offen, warum das nicht klappt. Wie sieht denn der Datenpunkt "Total Real Power" aus? Ist das wirklich eine Zahl? Und verändert die sich auch dauernd?

      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

      T 1 Antwort Letzte Antwort
      0
      • A Ahnungsbefreit

        @txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

        Habe ich hier einen Denkfehler?

        Hallo,

        grundsätzlich sieht das Script schon richtig aus, allerdings würde ich den 2. "Falls" Block als "sonst falls" in den ersten roten Triggerblock mit reinpacken, das spart unnötige Trigger-Ressourcen und ist übersichtlicher.

        Dann bleibt noch die Frage offen, warum das nicht klappt. Wie sieht denn der Datenpunkt "Total Real Power" aus? Ist das wirklich eine Zahl? Und verändert die sich auch dauernd?

        T Offline
        T Offline
        txixmxo
        schrieb am zuletzt editiert von
        #3

        @ahnungsbefreit said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

        u

        Hallo,

        danke erst einmal für die Antwort!

        Total Real Power ist nach meinem Empfinden eine Zahl. Sie ist direkt vom Modbus Adapter aufm Wechelrichter.
        ich habe auch schon das Ganze mit einem errechneten Wert für Bezug und Einspeisung versucht. Auch ohne Erfolg.
        Der Schalter funktioniert, sonst hätte er beim Ändern auf "ungleich" nicht geschaltet.

        Analysieren, welchen Wert er zum Vergleich nimmt kann man nicht ,oder?

        Viele Grüße!

        TRP.jpg

        A 1 Antwort Letzte Antwort
        0
        • T Offline
          T Offline
          txixmxo
          schrieb am zuletzt editiert von
          #4

          Unbenannt.jpg

          Meinst du so, oder?

          A 1 Antwort Letzte Antwort
          0
          • T txixmxo

            @ahnungsbefreit said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

            u

            Hallo,

            danke erst einmal für die Antwort!

            Total Real Power ist nach meinem Empfinden eine Zahl. Sie ist direkt vom Modbus Adapter aufm Wechelrichter.
            ich habe auch schon das Ganze mit einem errechneten Wert für Bezug und Einspeisung versucht. Auch ohne Erfolg.
            Der Schalter funktioniert, sonst hätte er beim Ändern auf "ungleich" nicht geschaltet.

            Analysieren, welchen Wert er zum Vergleich nimmt kann man nicht ,oder?

            Viele Grüße!

            TRP.jpg

            A Online
            A Online
            Ahnungsbefreit
            schrieb am zuletzt editiert von
            #5

            @txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

            Total Real Power ist nach meinem Empfinden eine Zahl.

            Das hat nix mit Empfinden zu tun, das kann man nachschauen durch Klick auf den Stift ganz rechts.

            Und Du kannst mit "debug output wert" jedesmal einen Eintrag ins Log generieren mit dem Wert.

            Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

            1 Antwort Letzte Antwort
            0
            • T txixmxo

              Unbenannt.jpg

              Meinst du so, oder?

              A Online
              A Online
              Ahnungsbefreit
              schrieb am zuletzt editiert von
              #6

              @txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

              Meinst du so, oder?

              Genau!

              Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                txixmxo
                schrieb am zuletzt editiert von
                #7

                ABC.jpg

                Als Typ steht number

                A 1 Antwort Letzte Antwort
                0
                • T txixmxo

                  ABC.jpg

                  Als Typ steht number

                  A Online
                  A Online
                  Ahnungsbefreit
                  schrieb am zuletzt editiert von
                  #8

                  @txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

                  Als Typ steht number

                  ok, dann bau mal das Debug ein und schau, ob/was sich ändert.

                  Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                  1 Antwort Letzte Antwort
                  0
                  • T txixmxo

                    Hallo zusammen,

                    das Script soll folgendes machen:

                    • Wenn die Total Real Power vom Energiemeter größer 2000 ist, soll die Homematic Steckdose geschaltet werden.
                    • Wenn die Total Real Power kleiner als -500 ist, soll die homematic Steckdose wieder abschalten.

                    Erweiterungen mache ich wenn die Basis funktioniert ;)

                    Das Problem ist, dass sich der Zustand der Steckdose nicht ändert.

                    Wenn ich jedoch das Skript ändere und statt dem oberen "größer als" ein "ungleich" einfüge, schaltet die Steckdoese sofort.

                    Habe ich hier einen Denkfehler? VIELEN DANK SCHONMAL!!!

                    Grüßew
                    Timo

                    ioBroker.jpg

                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <variables>
                        <variable id="-AA*Q-synl_!gC,3p)25">Wert</variable>
                      </variables>
                      <block type="on" id="jC+WY}#R?JV3%Vnq^HEh" x="13" y="37">
                        <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <statement name="STATEMENT">
                          <block type="controls_if" id="BD]{n}.)L;Jq|833D5OC">
                            <value name="IF0">
                              <block type="logic_compare" id="vY$y`u;@6gr6NVU.Qgg(">
                                <field name="OP">GTE</field>
                                <value name="A">
                                  <block type="variables_get" id="m0,D%auM0r|E,rLa_ab)">
                                    <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="math_number" id="n4?0`Tp~h0%uJjG)XGC%">
                                    <field name="NUM">2000</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="control" id="_L7dcwmN9:;6?yvI7c!y">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="logic_boolean" id="0trtEhW(7FEF+,4D83~L">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </statement>
                          </block>
                        </statement>
                        <next>
                          <block type="on" id="q@Jrpj0|X#qI]5HCg~C(">
                            <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field>
                            <field name="CONDITION">ne</field>
                            <field name="ACK_CONDITION"></field>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="ES9h?jIofpddhw%kRt(a">
                                <value name="IF0">
                                  <block type="logic_compare" id="$hiWy1494`Td)@tbo{Fj">
                                    <field name="OP">LTE</field>
                                    <value name="A">
                                      <block type="variables_get" id="+-),#YVV[Fn!!L=v5Ac;">
                                        <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="l@X(%q]0iP{QlC6aMd*K">
                                        <field name="NUM">-500</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="control" id="gg5Gj}L!?{Hv`GMFI,jZ">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="N3aY=UPogOUi[6XJgPb#">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </xml>
                    
                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von paul53
                    #9

                    @txixmxo sagte: das Script soll folgendes machen:

                    Bei jeder Wertänderung über 2000 W oder unter -500 W wird gesendet und dadurch schnell der Duty Cycle überschritten. Besser so:

                    Bild_2022-10-29_125519542.png

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    A T 2 Antworten Letzte Antwort
                    0
                    • paul53P paul53

                      @txixmxo sagte: das Script soll folgendes machen:

                      Bei jeder Wertänderung über 2000 W oder unter -500 W wird gesendet und dadurch schnell der Duty Cycle überschritten. Besser so:

                      Bild_2022-10-29_125519542.png

                      A Online
                      A Online
                      Ahnungsbefreit
                      schrieb am zuletzt editiert von
                      #10

                      @paul53 said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

                      dadurch schnell der Duty Cycle überschritten.

                      @paul53 das wollte ich noch auheben, bis wir erst einmal wissen, warum das nicht richtig funktioniert.

                      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                      1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @txixmxo sagte: das Script soll folgendes machen:

                        Bei jeder Wertänderung über 2000 W oder unter -500 W wird gesendet und dadurch schnell der Duty Cycle überschritten. Besser so:

                        Bild_2022-10-29_125519542.png

                        T Offline
                        T Offline
                        txixmxo
                        schrieb am zuletzt editiert von
                        #11

                        @paul53

                        Ok ... baue ich so um, wenn die Basis funktioniert

                        Ich weiß nicht ob ich das richtig gemacht habe aber es sieht jetzt so aus und kommt nichts an vom TRP Wert ....

                        (Muss man vlt. die Variablen irgendwie zuweisen?

                        output.jpg

                        paul53P A 2 Antworten Letzte Antwort
                        0
                        • T txixmxo

                          @paul53

                          Ok ... baue ich so um, wenn die Basis funktioniert

                          Ich weiß nicht ob ich das richtig gemacht habe aber es sieht jetzt so aus und kommt nichts an vom TRP Wert ....

                          (Muss man vlt. die Variablen irgendwie zuweisen?

                          output.jpg

                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von paul53
                          #12

                          @txixmxo
                          Wert darf keine selbst erstellte Variable sein, sondern man findet sie unter "Trigger".

                          Blockly_DP_Props.JPG

                          Da fast jede Sekunde getriggert wird, ist das Problem mit dem Duty cycle akut!

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          T 1 Antwort Letzte Antwort
                          0
                          • T txixmxo

                            @paul53

                            Ok ... baue ich so um, wenn die Basis funktioniert

                            Ich weiß nicht ob ich das richtig gemacht habe aber es sieht jetzt so aus und kommt nichts an vom TRP Wert ....

                            (Muss man vlt. die Variablen irgendwie zuweisen?

                            output.jpg

                            A Online
                            A Online
                            Ahnungsbefreit
                            schrieb am zuletzt editiert von Ahnungsbefreit
                            #13

                            @txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

                            Muss man vlt. die Variablen irgendwie zuweisen?

                            Nein, das ist schon richtig so. Also steht in "Total Real Power" nichts Verwertbares drin und das Problem scheint bei der Quelle (Modbus) zu sein, da bich in raus (nutze kein Modbus, zumindest noch nicht).

                            EDIT: Paul hat natürlich Recht, auf die Idee bin ich gar nicht gekommen!

                            Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                            1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @txixmxo
                              Wert darf keine selbst erstellte Variable sein, sondern man findet sie unter "Trigger".

                              Blockly_DP_Props.JPG

                              Da fast jede Sekunde getriggert wird, ist das Problem mit dem Duty cycle akut!

                              T Offline
                              T Offline
                              txixmxo
                              schrieb am zuletzt editiert von
                              #14

                              @paul53

                              Danke ... das wars ... ist mein erstes Blockly... sorry ;)

                              Ich baue gleich mal das Script um wegen dem Duty Cycle.

                              Vielen Dank allen für die Hilfe und Tipps!!

                              A 1 Antwort Letzte Antwort
                              0
                              • T txixmxo

                                @paul53

                                Danke ... das wars ... ist mein erstes Blockly... sorry ;)

                                Ich baue gleich mal das Script um wegen dem Duty Cycle.

                                Vielen Dank allen für die Hilfe und Tipps!!

                                A Online
                                A Online
                                Ahnungsbefreit
                                schrieb am zuletzt editiert von
                                #15

                                @txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

                                das wars ..

                                @txixmxo bitte noch den Thread durch Editieren der Überschrift in Deinem ersten Post als "[Gelöst]" markieren.

                                Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                                1 Antwort Letzte Antwort
                                0
                                • T Offline
                                  T Offline
                                  txixmxo
                                  schrieb am zuletzt editiert von
                                  #16

                                  Hallo zusammen,

                                  das normale Skript hat bisher super funktioniert.
                                  9cc8dc19-ca2d-459d-a63f-56be21be639c-image.png

                                  var Tasmota;
                                  
                                  
                                  Tasmota = getState("sonoff.0.Auto-Ladegerät 10A.POWER").val;
                                  on({id: [].concat(['modbus.0.holdingRegisters.40206_M_AC_Power']), change: "ne"}, async function (obj) {
                                    let value = obj.state.val;
                                    let oldValue = obj.oldState.val;
                                    if ((obj.state ? obj.state.val : "") >= 2000) {
                                      Tasmota = true;
                                    } else if ((obj.state ? obj.state.val : "") <= -500) {
                                      Tasmota = false;
                                    }
                                    if (Tasmota != getState("sonoff.0.Auto-Ladegerät 10A.POWER").val) {
                                      setState("sonoff.0.Auto-Ladegerät 10A.POWER"/*Auto-Ladegerät 10A POWER*/, Tasmota);
                                    }
                                  });
                                  
                                  4;
                                  
                                  //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjI0UUclM0R6NCU2MCU1REhTJTIzckcuZWxQRkMwJTIyJTIweCUzRCUyMi0xMiUyMiUyMHklM0QlMjI2MyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyWDdDJTdDUzUlMjNSRDZUcUJQVE1rMEhYJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQXV0by1MYWRlZ2VyJUMzJUE0dCUyMDEwQS5QT1dFUiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9leHQlMjIlMjBpZCUzRCUyMkglN0RvNnYlMjNIS1ItKWEwcWd6TXFhOCUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjJZX2glMkN3JTNGVCUyRlh0ZGpmJTYwJTdDZCUzRCUyRk8lMkIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0Vtb2RidXMuMC5ob2xkaW5nUmVnaXN0ZXJzLjQwMjA2X01fQUNfUG93ZXIlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJ6Z3ppKE5QR29GJTJDMSU1RFlWUS16eTMlMjIlM0UlM0NtdXRhdGlvbiUyMGVsc2VpZiUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMk1KcGZ2VDBQZy4lM0ElMjR5byU2MEYlMkIuaHMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUdURSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX3NvdXJjZSUyMiUyMGlkJTNEJTIyJTNEJTIzeSUzRGRlSGNHJTJCcks4JTdEaDBJJTJGJTQwaSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0VzdGF0ZS52YWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMlFmNnhmTSU3REkteERSeVQlNURoY3RacSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTIwMDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMlA0QyUyNXl+JTJCcjJ3UDclMjNidyU3QnMzTmElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMmQxSGtOJTdEZyUyQnJ4eiEoM01felFfJTNBJTIyJTNFVGFzbW90YSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJub2hodkNiYnlCX3J1Q2tpJTI0ZkNIJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMnpqOWItbDMlMkM4JTdCdFJTJTVCckdrdXdPJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VMVEUlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9zb3VyY2UlMjIlMjBpZCUzRCUyMi4zVVBMWiUyQ04lM0QlNUVSenNJcS5RNDFLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXN0YXRlLnZhbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTdDdl9OS2dJIWx4dEUlM0ElMjVLJTVFNy1mSiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRS01MDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMm9PRExLLiUyQmdvNVQlNUV3JTdEJTVEUG8pMCklMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMmQxSGtOJTdEZyUyQnJ4eiEoM01felFfJTNBJTIyJTNFVGFzbW90YSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJQWVM5R2ElNUJqckY2c1FHbkMlN0JBRUslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyVCEuMDJzOTQlMjVHJTJCdXRzaEtUIXlMJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIyTHJhJTJGJTJDaSUzRGV0RENzS35ObH5lRG4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRU5FUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMiUzQjdBbSEzUVp5JTVFRikzZzNsUGxyZCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIySDAlMkJzRiUyNUxGeCUyQm82YjNMLktvJTQwdSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXNvbm9mZi4wLkF1dG8tTGFkZWdlciVDMyVBNHQlMjAxMEEuUE9XRVIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMmgoNGtOJTJGdlpHR2ZKMiUzQiU3QiUyNCUyMyUzRmNDJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQXV0by1MYWRlZ2VyJUMzJUE0dCUyMDEwQS5QT1dFUiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMl9CJTIzJTNBaSlaYTElM0JfJTNBb2wlM0R+LXJzeSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMll0Z0V0JTJCWiUyQ3NUJTI0MSFTJTNGMXhXTmclMjIlMjB4JTNEJTIyOTM3JTIyJTIweSUzRCUyMjI4OCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
                                  

                                  Jetzt habe ich einen Batteriespeicher, der mit berücksichtigt werden soll.
                                  Problem: Wenn der Netzbezug vorher das PV Überstromladen ab einer Schwelle gestoppt hat, springt jetzt die Batterie ein und lädt damit das Auto. Das möchte ich natürlich weitesgehend vermeiden aufgrund von Wirkungsgrad etc.

                                  nun benötige ich ein "ODER" Baustein, der auf den Status der Batterie (Wird länger als XXZeit entladen ) oder auf die Entladeleistung der Batterie hört. Das letzte dann auch mit gewisser Verzögerung um unnötige Schaltvorgänge zu vermeiden.

                                  Die Frage ist wie ich den zweiten Wert hier einfügen kann.

                                  Vielen Dank schonmal für eure Hilfe!

                                  Timo

                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • T txixmxo

                                    Hallo zusammen,

                                    das normale Skript hat bisher super funktioniert.
                                    9cc8dc19-ca2d-459d-a63f-56be21be639c-image.png

                                    var Tasmota;
                                    
                                    
                                    Tasmota = getState("sonoff.0.Auto-Ladegerät 10A.POWER").val;
                                    on({id: [].concat(['modbus.0.holdingRegisters.40206_M_AC_Power']), change: "ne"}, async function (obj) {
                                      let value = obj.state.val;
                                      let oldValue = obj.oldState.val;
                                      if ((obj.state ? obj.state.val : "") >= 2000) {
                                        Tasmota = true;
                                      } else if ((obj.state ? obj.state.val : "") <= -500) {
                                        Tasmota = false;
                                      }
                                      if (Tasmota != getState("sonoff.0.Auto-Ladegerät 10A.POWER").val) {
                                        setState("sonoff.0.Auto-Ladegerät 10A.POWER"/*Auto-Ladegerät 10A POWER*/, Tasmota);
                                      }
                                    });
                                    
                                    4;
                                    
                                    //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjI0UUclM0R6NCU2MCU1REhTJTIzckcuZWxQRkMwJTIyJTIweCUzRCUyMi0xMiUyMiUyMHklM0QlMjI2MyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyWDdDJTdDUzUlMjNSRDZUcUJQVE1rMEhYJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQXV0by1MYWRlZ2VyJUMzJUE0dCUyMDEwQS5QT1dFUiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9leHQlMjIlMjBpZCUzRCUyMkglN0RvNnYlMjNIS1ItKWEwcWd6TXFhOCUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjJZX2glMkN3JTNGVCUyRlh0ZGpmJTYwJTdDZCUzRCUyRk8lMkIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0Vtb2RidXMuMC5ob2xkaW5nUmVnaXN0ZXJzLjQwMjA2X01fQUNfUG93ZXIlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJ6Z3ppKE5QR29GJTJDMSU1RFlWUS16eTMlMjIlM0UlM0NtdXRhdGlvbiUyMGVsc2VpZiUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMk1KcGZ2VDBQZy4lM0ElMjR5byU2MEYlMkIuaHMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUdURSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX3NvdXJjZSUyMiUyMGlkJTNEJTIyJTNEJTIzeSUzRGRlSGNHJTJCcks4JTdEaDBJJTJGJTQwaSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0VzdGF0ZS52YWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMlFmNnhmTSU3REkteERSeVQlNURoY3RacSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTIwMDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMlA0QyUyNXl+JTJCcjJ3UDclMjNidyU3QnMzTmElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMmQxSGtOJTdEZyUyQnJ4eiEoM01felFfJTNBJTIyJTNFVGFzbW90YSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJub2hodkNiYnlCX3J1Q2tpJTI0ZkNIJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMnpqOWItbDMlMkM4JTdCdFJTJTVCckdrdXdPJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VMVEUlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9zb3VyY2UlMjIlMjBpZCUzRCUyMi4zVVBMWiUyQ04lM0QlNUVSenNJcS5RNDFLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXN0YXRlLnZhbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTdDdl9OS2dJIWx4dEUlM0ElMjVLJTVFNy1mSiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRS01MDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMm9PRExLLiUyQmdvNVQlNUV3JTdEJTVEUG8pMCklMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMmQxSGtOJTdEZyUyQnJ4eiEoM01felFfJTNBJTIyJTNFVGFzbW90YSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJQWVM5R2ElNUJqckY2c1FHbkMlN0JBRUslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyVCEuMDJzOTQlMjVHJTJCdXRzaEtUIXlMJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIyTHJhJTJGJTJDaSUzRGV0RENzS35ObH5lRG4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRU5FUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMiUzQjdBbSEzUVp5JTVFRikzZzNsUGxyZCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIySDAlMkJzRiUyNUxGeCUyQm82YjNMLktvJTQwdSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXNvbm9mZi4wLkF1dG8tTGFkZWdlciVDMyVBNHQlMjAxMEEuUE9XRVIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMmgoNGtOJTJGdlpHR2ZKMiUzQiU3QiUyNCUyMyUzRmNDJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQXV0by1MYWRlZ2VyJUMzJUE0dCUyMDEwQS5QT1dFUiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMl9CJTIzJTNBaSlaYTElM0JfJTNBb2wlM0R+LXJzeSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMll0Z0V0JTJCWiUyQ3NUJTI0MSFTJTNGMXhXTmclMjIlMjB4JTNEJTIyOTM3JTIyJTIweSUzRCUyMjI4OCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
                                    

                                    Jetzt habe ich einen Batteriespeicher, der mit berücksichtigt werden soll.
                                    Problem: Wenn der Netzbezug vorher das PV Überstromladen ab einer Schwelle gestoppt hat, springt jetzt die Batterie ein und lädt damit das Auto. Das möchte ich natürlich weitesgehend vermeiden aufgrund von Wirkungsgrad etc.

                                    nun benötige ich ein "ODER" Baustein, der auf den Status der Batterie (Wird länger als XXZeit entladen ) oder auf die Entladeleistung der Batterie hört. Das letzte dann auch mit gewisser Verzögerung um unnötige Schaltvorgänge zu vermeiden.

                                    Die Frage ist wie ich den zweiten Wert hier einfügen kann.

                                    Vielen Dank schonmal für eure Hilfe!

                                    Timo

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    schrieb am zuletzt editiert von paul53
                                    #17

                                    @txixmxo sagte: springt jetzt die Batterie ein und lädt damit das Auto.

                                    Kann man das Entladen der Batterie nicht steuern?
                                    Ich würde die Schwellen auf den PV-Überschuss-Bereich erhöhen: Ein bei 2600 W, Aus bei 50 W. Beim Entladen der Batterie sollte kein PV-Überschuss entstehen.

                                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                    T 1 Antwort Letzte Antwort
                                    0
                                    • paul53P paul53

                                      @txixmxo sagte: springt jetzt die Batterie ein und lädt damit das Auto.

                                      Kann man das Entladen der Batterie nicht steuern?
                                      Ich würde die Schwellen auf den PV-Überschuss-Bereich erhöhen: Ein bei 2600 W, Aus bei 50 W. Beim Entladen der Batterie sollte kein PV-Überschuss entstehen.

                                      T Offline
                                      T Offline
                                      txixmxo
                                      schrieb am zuletzt editiert von
                                      #18

                                      @paul53

                                      Danke dir für die Idee. Probiere es gleich mal aus und gucke wie es sich am Nachmittag verhält.

                                      An der Batterie kann man das leider nicht ohne weiteres einstellen.

                                      Ich kann mir vorstellen, dass der Schalter bei nur 50Watt Bezug zu schnell Abschaltet, wenn zu Beispiel ein hoher Verbraucher nur eine kurze Zeit anliegt.

                                      paul53P 1 Antwort Letzte Antwort
                                      0
                                      • T txixmxo

                                        @paul53

                                        Danke dir für die Idee. Probiere es gleich mal aus und gucke wie es sich am Nachmittag verhält.

                                        An der Batterie kann man das leider nicht ohne weiteres einstellen.

                                        Ich kann mir vorstellen, dass der Schalter bei nur 50Watt Bezug zu schnell Abschaltet, wenn zu Beispiel ein hoher Verbraucher nur eine kurze Zeit anliegt.

                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        schrieb am zuletzt editiert von paul53
                                        #19

                                        @txixmxo sagte: Schalter bei nur 50Watt Bezug zu schnell Abschaltet

                                        Ich hatte vorgeschlagen, bei 50 W Überschuss (positiv) abzuschalten. Der Vorgang ist nur weiter in den Überschussbereich verschoben, denn die Hysterese ist gleich. Somit ändert sich das Verhalten bei Lastschwankungen nicht.

                                        @txixmxo sagte in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:

                                        ein hoher Verbraucher nur eine kurze Zeit anliegt.

                                        Da helfen nur Verzögerungen. Prinzip:

                                        Blockly_temp.JPG

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        1 Antwort Letzte Antwort
                                        0
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        648

                                        Online

                                        32.7k

                                        Benutzer

                                        82.3k

                                        Themen

                                        1.3m

                                        Beiträge
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Anmelden

                                        • Du hast noch kein Konto? Registrieren

                                        • Anmelden oder registrieren, um zu suchen
                                        • Erster Beitrag
                                          Letzter Beitrag
                                        0
                                        • Home
                                        • Aktuell
                                        • Tags
                                        • Ungelesen 0
                                        • Kategorien
                                        • Unreplied
                                        • Beliebt
                                        • GitHub
                                        • Docu
                                        • Hilfe