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. Spannungsgeführte Gerätesteuerung

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

Spannungsgeführte Gerätesteuerung

Geplant Angeheftet Gesperrt Verschoben Blockly
77 Beiträge 4 Kommentatoren 5.1k 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.
  • paul53P paul53

    @medoc
    Passt, wenn es nur eine Variable Einschaltsperre gibt.

    M Offline
    M Offline
    Medoc
    schrieb am zuletzt editiert von
    #45

    @paul53

    test läuft, in 5 min weis ich mehr

    old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

    1 Antwort Letzte Antwort
    0
    • paul53P paul53

      @medoc
      Passt, wenn es nur eine Variable Einschaltsperre gibt.

      M Offline
      M Offline
      Medoc
      schrieb am zuletzt editiert von
      #46

      @paul53

      scheint zu klappen.

      und für die ausschaltsperre beim wemos müßte das so aussehen?

      bild.png

      old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

      paul53P 1 Antwort Letzte Antwort
      0
      • M Medoc

        @paul53

        scheint zu klappen.

        und für die ausschaltsperre beim wemos müßte das so aussehen?

        bild.png

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

        @medoc sagte: und für die ausschaltsperre beim wemos müßte das so aussehen?

        Ausschaltsperre muss die Timer-Variable sein:

        Bild_2021-06-29_145447.png

        Oder mit umgekehrter Logik (Invertierung erfolgt erst zum Schluss):

        Bild_2021-06-29_145852.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

        M 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @medoc sagte: und für die ausschaltsperre beim wemos müßte das so aussehen?

          Ausschaltsperre muss die Timer-Variable sein:

          Bild_2021-06-29_145447.png

          Oder mit umgekehrter Logik (Invertierung erfolgt erst zum Schluss):

          Bild_2021-06-29_145852.png

          M Offline
          M Offline
          Medoc
          schrieb am zuletzt editiert von
          #48

          @paul53

          bild.png

          old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

          paul53P 1 Antwort Letzte Antwort
          0
          • M Medoc

            @paul53

            bild.png

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

            @medoc
            Nein. Mit extra Variable Ausschaltsperre:

            Bild_2021-06-29_150722.png

            Der Wemos invertiert?

            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

            M 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @medoc
              Nein. Mit extra Variable Ausschaltsperre:

              Bild_2021-06-29_150722.png

              Der Wemos invertiert?

              M Offline
              M Offline
              Medoc
              schrieb am zuletzt editiert von
              #50

              @paul53

              bild.png

              old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

              paul53P 1 Antwort Letzte Antwort
              0
              • M Medoc

                @paul53

                bild.png

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

                @medoc
                Der Block "Ausführen timeout" muss nach oben in den Einschalt-Zweig.

                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

                M 1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @medoc
                  Der Block "Ausführen timeout" muss nach oben in den Einschalt-Zweig.

                  M Offline
                  M Offline
                  Medoc
                  schrieb am zuletzt editiert von
                  #52

                  @paul53
                  im timeout, ausschaltsperre auf null oder auf falsch?

                  old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • M Medoc

                    @paul53
                    im timeout, ausschaltsperre auf null oder auf falsch?

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

                    @medoc sagte: ausschaltsperre auf null oder auf falsch?

                    Die Wirkung ist gleich, aber besser auf falsch, damit der Variablentyp "boolean" bleibt.

                    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

                    M 1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @medoc sagte: ausschaltsperre auf null oder auf falsch?

                      Die Wirkung ist gleich, aber besser auf falsch, damit der Variablentyp "boolean" bleibt.

                      M Offline
                      M Offline
                      Medoc
                      schrieb am zuletzt editiert von
                      #54

                      @paul53

                      bild.png

                      old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • M Medoc

                        @paul53

                        bild.png

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

                        @medoc
                        Sieht gut aus, wenn der Wemos invertiert (falsch = Ein).

                        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

                        M 3 Antworten Letzte Antwort
                        0
                        • paul53P paul53

                          @medoc
                          Sieht gut aus, wenn der Wemos invertiert (falsch = Ein).

                          M Offline
                          M Offline
                          Medoc
                          schrieb am zuletzt editiert von
                          #56

                          @paul53

                          ich werde später berichten, die sonne knallt derart, daß es egal ist welche schaltwerte ich eingebe. es ändert sich gerade nichts an den 28,9 volt die ich gerade auf die batterie drücjke.

                          old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                          1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @medoc
                            Sieht gut aus, wenn der Wemos invertiert (falsch = Ein).

                            M Offline
                            M Offline
                            Medoc
                            schrieb am zuletzt editiert von Medoc
                            #57

                            @paul53 sagte in Spannungsgeführte Gerätesteuerung:

                            @medoc
                            wenn der Wemos invertiert (falsch = Ein).

                            es ist weniger der wemos, sondern die relais. bei high gehen sie aus, und bei low gehen sie an.
                            keine ahnung weshalb die chinesen daß so machen.

                            old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                            1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @medoc
                              Sieht gut aus, wenn der Wemos invertiert (falsch = Ein).

                              M Offline
                              M Offline
                              Medoc
                              schrieb am zuletzt editiert von
                              #58

                              @paul53
                              das script tut es nicht, die pumpe bleibt an.
                              kein timeout nach einer minute

                              old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • M Medoc

                                @paul53
                                das script tut es nicht, die pumpe bleibt an.
                                kein timeout nach einer minute

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

                                @medoc sagte: das script tut es nicht, die pumpe bleibt an.

                                Wenn die Bedingung (Spannung <= 27) für das Ausschalten der Pumpe nicht erfüllt ist, läuft sie weiter. Die Ausschaltsperre verhindert nur, dass sie weniger als eine Minute läuft.

                                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

                                M 1 Antwort Letzte Antwort
                                0
                                • paul53P paul53

                                  @medoc sagte: das script tut es nicht, die pumpe bleibt an.

                                  Wenn die Bedingung (Spannung <= 27) für das Ausschalten der Pumpe nicht erfüllt ist, läuft sie weiter. Die Ausschaltsperre verhindert nur, dass sie weniger als eine Minute läuft.

                                  M Offline
                                  M Offline
                                  Medoc
                                  schrieb am zuletzt editiert von
                                  #60

                                  @paul53

                                  vieleicht reden wir ja aneinander vorbei.
                                  ich möchte, daß das bei einer bestimmten unterspannung (hier 24,5V) die pumpe nicht sofort ausgeht, sondern erst nach einer voegewählten zeit.
                                  mit diesem script geht sie aber gar nicht aus, trotz unterspannung.

                                  bild.png

                                  old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                                  M paul53P 2 Antworten Letzte Antwort
                                  0
                                  • M Medoc

                                    @paul53

                                    vieleicht reden wir ja aneinander vorbei.
                                    ich möchte, daß das bei einer bestimmten unterspannung (hier 24,5V) die pumpe nicht sofort ausgeht, sondern erst nach einer voegewählten zeit.
                                    mit diesem script geht sie aber gar nicht aus, trotz unterspannung.

                                    bild.png

                                    M Offline
                                    M Offline
                                    Medoc
                                    schrieb am zuletzt editiert von
                                    #61

                                    und wie gesagt, die pumpe schaltet bei false ein und bei true aus

                                    old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • M Medoc

                                      und wie gesagt, die pumpe schaltet bei false ein und bei true aus

                                      M Offline
                                      M Offline
                                      Medoc
                                      schrieb am zuletzt editiert von
                                      #62

                                      bild.png

                                      old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                                      1 Antwort Letzte Antwort
                                      0
                                      • M Medoc

                                        @paul53

                                        vieleicht reden wir ja aneinander vorbei.
                                        ich möchte, daß das bei einer bestimmten unterspannung (hier 24,5V) die pumpe nicht sofort ausgeht, sondern erst nach einer voegewählten zeit.
                                        mit diesem script geht sie aber gar nicht aus, trotz unterspannung.

                                        bild.png

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

                                        @medoc sagte: mit diesem script geht sie aber gar nicht aus, trotz unterspannung.

                                        Poste bitte den erzeugten Javascript-Code ohne die letzte Zeile in Code tags.

                                        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

                                        M 1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @medoc sagte: mit diesem script geht sie aber gar nicht aus, trotz unterspannung.

                                          Poste bitte den erzeugten Javascript-Code ohne die letzte Zeile in Code tags.

                                          M Offline
                                          M Offline
                                          Medoc
                                          schrieb am zuletzt editiert von
                                          #64

                                          @paul53

                                          <xml xmlns="https://developers.google.com/blockly/xml">
                                            <variables>
                                              <variable id="QyU%NeehKu8B-(eUUWzJ">Spannung</variable>
                                              <variable id="#NjROm#D]q?~e5E)g.cx">Klopumpe</variable>
                                              <variable id="{;KYn9h|rc9~MuiJ,B1)">Ausschaltsperre</variable>
                                              <variable type="timeout" id="timeout">timeout</variable>
                                            </variables>
                                            <block type="comment" id="ssS0i7mkz[OJd.j+Zc[I" x="-463" y="113">
                                              <field name="COMMENT">Wemos</field>
                                              <next>
                                                <block type="schedule" id="eeUAS=8PwkHaxCD(:R3Q">
                                                  <field name="SCHEDULE">*/15 * * * * *</field>
                                                  <statement name="STATEMENT">
                                                    <block type="variables_set" id="p`zjoN.Y$dfrM3$_-TD=">
                                                      <field name="VAR" id="QyU%NeehKu8B-(eUUWzJ">Spannung</field>
                                                      <value name="VALUE">
                                                        <block type="math_arithmetic" id="@=c~HnpsOGPp%HE)??a,">
                                                          <field name="OP">MULTIPLY</field>
                                                          <value name="A">
                                                            <shadow type="math_number" id="IpcqkKWeHfj+0kswZU,6">
                                                              <field name="NUM">1.035</field>
                                                            </shadow>
                                                          </value>
                                                          <value name="B">
                                                            <shadow type="math_number" id="Ddgh17!!-mr3LzmX)5#$">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="get_value" id="/4#Mj^[%xux*kVeiQ@hn">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">shelly.0.SHUNI-1#C45BBE6012E4#1.ADC.Power</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="controls_if" id="}i[YhGk3Ej3WitGAFARb">
                                                          <mutation elseif="1"></mutation>
                                                          <value name="IF0">
                                                            <block type="logic_operation" id="f06jj}?C=9lpu$aeNOw/">
                                                              <field name="OP">AND</field>
                                                              <value name="A">
                                                                <block type="logic_compare" id="zcL)}uuX|`u4)W}/C2Mv">
                                                                  <field name="OP">GTE</field>
                                                                  <value name="A">
                                                                    <block type="variables_get" id="67R^j}I!!WdvCk)_nYKS">
                                                                      <field name="VAR" id="QyU%NeehKu8B-(eUUWzJ">Spannung</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id="W{5|7zNIx*]`yO`Xx(9c">
                                                                      <field name="NUM">26</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="variables_get" id="QT`SNdX)B-s^j/CB.i_Q">
                                                                  <field name="VAR" id="#NjROm#D]q?~e5E)g.cx">Klopumpe</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="variables_set" id="xUvP-(!Qw6fIB*1omyT+">
                                                              <field name="VAR" id="#NjROm#D]q?~e5E)g.cx">Klopumpe</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="=mGpGGf14F)fn+kJFJBc">
                                                                  <field name="BOOL">FALSE</field>
                                                                </block>
                                                              </value>
                                                              <next>
                                                                <block type="variables_set" id="2_XAmV8SZ_lso#XPZx+W">
                                                                  <field name="VAR" id="{;KYn9h|rc9~MuiJ,B1)">Ausschaltsperre</field>
                                                                  <value name="VALUE">
                                                                    <block type="logic_boolean" id="ro|;zB~nYTD~J3|]FE*v">
                                                                      <field name="BOOL">TRUE</field>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="timeouts_settimeout" id="u=qreL=vkd4iCaHC{9e7">
                                                                      <field name="NAME">timeout</field>
                                                                      <field name="DELAY">1</field>
                                                                      <field name="UNIT">min</field>
                                                                      <statement name="STATEMENT">
                                                                        <block type="variables_set" id="I0I$UU+ToIj/br)Zehze">
                                                                          <field name="VAR" id="{;KYn9h|rc9~MuiJ,B1)">Ausschaltsperre</field>
                                                                          <value name="VALUE">
                                                                            <block type="logic_boolean" id="ft]85^%!=:UC5!#-fxXV">
                                                                              <field name="BOOL">FALSE</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </statement>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </statement>
                                                          <value name="IF1">
                                                            <block type="logic_operation" id="Swy-NSk.!/O~PTmL|]G3">
                                                              <field name="OP">AND</field>
                                                              <value name="A">
                                                                <block type="logic_compare" id="NZ/Om+d5]yf#JSw*+~8z">
                                                                  <field name="OP">LTE</field>
                                                                  <value name="A">
                                                                    <block type="variables_get" id="6a*~7GmR-:uhzLU_Y%M1">
                                                                      <field name="VAR" id="QyU%NeehKu8B-(eUUWzJ">Spannung</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id="UY.gw+tm2z^]M=IPNE+D">
                                                                      <field name="NUM">24.5</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="logic_negate" id="1bMmw_^uX;w#[W`}M,Jd">
                                                                  <value name="BOOL">
                                                                    <block type="variables_get" id="D{w$z%$V=PPl+TN5Rx)k">
                                                                      <field name="VAR" id="{;KYn9h|rc9~MuiJ,B1)">Ausschaltsperre</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO1">
                                                            <block type="variables_set" id="71#sghGovQ5_TvJM/dY%">
                                                              <field name="VAR" id="#NjROm#D]q?~e5E)g.cx">Klopumpe</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="2{HxH}qiWV#MT+@=]z97">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                          <next>
                                                            <block type="controls_if" id=",lL|hYeYfX@RMeP7FYEz">
                                                              <value name="IF0">
                                                                <block type="logic_compare" id=";5*a;c}6)M%[z1ib07P`">
                                                                  <field name="OP">NEQ</field>
                                                                  <value name="A">
                                                                    <block type="variables_get" id="I?LFXdfrJm^^0qd#!Lh@">
                                                                      <field name="VAR" id="#NjROm#D]q?~e5E)g.cx">Klopumpe</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="get_value" id="CwWf/DQ#*TI{Qp.@PZb@">
                                                                      <field name="ATTR">val</field>
                                                                      <field name="OID">sonoff.0.DVES_53921A.POWER2</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <statement name="DO0">
                                                                <block type="control" id="tqUink=@Ra`$k:17SfeI">
                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                  <field name="OID">sonoff.0.DVES_53921A.POWER2</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="variables_get" id="GV7*!p8_;=Q7b=rGWM*b">
                                                                      <field name="VAR" id="#NjROm#D]q?~e5E)g.cx">Klopumpe</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          
                                          

                                          old & grumpy, tasmota, solar, pixelschubser (html & css), basic, c++ & php, ansonsten try and error - wisk(e)y liebhaber

                                          M 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

                                          397

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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