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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Bewegungsmelder script

NEWS

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

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

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

Bewegungsmelder script

Geplant Angeheftet Gesperrt Verschoben Blockly
84 Beiträge 4 Kommentatoren 8.0k Aufrufe 4 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.
  • Michael SchmittM Michael Schmitt

    @paul53 @paul53 leider sind dann die Lux höher als sie es sein dürfen damit das Licht an geht

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

    @michael-schmitt sagte: leider sind dann die Lux höher als sie es sein dürfen damit das Licht an geht

    Was hat die Abfrage im sonst-Zweig mit dem Einschalten zu tun?

    Da zwei BWM triggern, kann man nicht Wert auswerten, sondern man benötigt eine Oder-Verknüpfung beider Bewegungen:

    Bild_2022-08-11_171404881.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

    Michael SchmittM 1 Antwort Letzte Antwort
    1
    • paul53P paul53

      @michael-schmitt sagte: leider sind dann die Lux höher als sie es sein dürfen damit das Licht an geht

      Was hat die Abfrage im sonst-Zweig mit dem Einschalten zu tun?

      Da zwei BWM triggern, kann man nicht Wert auswerten, sondern man benötigt eine Oder-Verknüpfung beider Bewegungen:

      Bild_2022-08-11_171404881.png

      Michael SchmittM Online
      Michael SchmittM Online
      Michael Schmitt
      schrieb am zuletzt editiert von
      #76

      @paul53 das Licht wird nun auf 60% gedimmt aber bei erneuter Bewegung wird nicht auf 100% erhöht

      paul53P 1 Antwort Letzte Antwort
      0
      • Michael SchmittM Michael Schmitt

        @paul53 das Licht wird nun auf 60% gedimmt aber bei erneuter Bewegung wird nicht auf 100% erhöht

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

        @michael-schmitt sagte: bei erneuter Bewegung wird nicht auf 100% erhöht

        Wenn "level mit 100" aus der zweiten falls-Klammer raus genommen wird?

        Bild_2022-08-11_174833824.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

        Michael SchmittM 1 Antwort Letzte Antwort
        1
        • paul53P paul53

          @michael-schmitt sagte: bei erneuter Bewegung wird nicht auf 100% erhöht

          Wenn "level mit 100" aus der zweiten falls-Klammer raus genommen wird?

          Bild_2022-08-11_174833824.png

          Michael SchmittM Online
          Michael SchmittM Online
          Michael Schmitt
          schrieb am zuletzt editiert von Michael Schmitt
          #78

          @paul53 jetzt geht das Licht auch an wenn es hell ist >8

          paul53P 1 Antwort Letzte Antwort
          0
          • Michael SchmittM Michael Schmitt

            @paul53 jetzt geht das Licht auch an wenn es hell ist >8

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

            @michael-schmitt sagte: jetzt geht das Licht auch an wenn es hell ist >8

            Dann schaltet es per "level > 0" ein, "on" muss also nicht auf true gesetzt werden?

            Bild_2022-08-11_180931091.png

            Hoffentlich erzeugt die Beleuchtung mit 60 % nicht mehr als 8 lux.
            Geht "on" automatisch auf true, wenn ein Level > 0 gesetzt wird?

            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

            Michael SchmittM 1 Antwort Letzte Antwort
            1
            • paul53P paul53

              @michael-schmitt sagte: jetzt geht das Licht auch an wenn es hell ist >8

              Dann schaltet es per "level > 0" ein, "on" muss also nicht auf true gesetzt werden?

              Bild_2022-08-11_180931091.png

              Hoffentlich erzeugt die Beleuchtung mit 60 % nicht mehr als 8 lux.
              Geht "on" automatisch auf true, wenn ein Level > 0 gesetzt wird?

              Michael SchmittM Online
              Michael SchmittM Online
              Michael Schmitt
              schrieb am zuletzt editiert von
              #80

              Hoffentlich erzeugt die Beleuchtung mit 60 % nicht mehr als 8 lux.
              Doch :astonished:

              paul53P 1 Antwort Letzte Antwort
              0
              • Michael SchmittM Michael Schmitt

                Hoffentlich erzeugt die Beleuchtung mit 60 % nicht mehr als 8 lux.
                Doch :astonished:

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

                @michael-schmitt sagte: nicht mehr als 8 lux.
                Doch

                Dann versuche es mal so:

                Bild_2022-08-11_181934167.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

                Michael SchmittM 2 Antworten Letzte Antwort
                1
                • paul53P paul53

                  @michael-schmitt sagte: nicht mehr als 8 lux.
                  Doch

                  Dann versuche es mal so:

                  Bild_2022-08-11_181934167.png

                  Michael SchmittM Online
                  Michael SchmittM Online
                  Michael Schmitt
                  schrieb am zuletzt editiert von
                  #82

                  @paul53 das scheint zu funktionieren :+1: :clap:

                  1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @michael-schmitt sagte: nicht mehr als 8 lux.
                    Doch

                    Dann versuche es mal so:

                    Bild_2022-08-11_181934167.png

                    Michael SchmittM Online
                    Michael SchmittM Online
                    Michael Schmitt
                    schrieb am zuletzt editiert von Michael Schmitt
                    #83

                    @paul53 das Script läuft soweit sehr gut. Ich habe jedoch eine Frage. Zur Zeit kommt die Meldung "Bewegung im Flur erkannt und Licht ein 90%" bei jedem Auslösen der BWM, dass ist mir dann doch zu viel im Log. Ich habe das nun so gelöst, ist das OK oder hab ich mal wieder Mist gebaut ?

                    Anmerkung 2022-08-12 192313.jpg

                    EDIT:Hab die Pause entfernt

                    <xml xmlns="https://developers.google.com/blockly/xml">
                      <variables>
                        <variable id="Ki;~ht{XC[36A7nTpX).">Licht</variable>
                        <variable type="timeout" id="timeout">timeout</variable>
                        <variable type="timeout" id="timeout2">timeout2</variable>
                      </variables>
                      <block type="comment" id="M#Itf%?w)g;W_NV:LrCD" x="-88" y="-338">
                        <field name="COMMENT">Flur</field>
                        <next>
                          <block type="on_ext" id="XZShE%!^7aSwliAf9~Rx">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
                            <field name="CONDITION">ne</field>
                            <field name="ACK_CONDITION"></field>
                            <value name="OID0">
                              <shadow type="field_oid" id="_eW).)0ak/qQ]I)8oZf+">
                                <field name="oid">alias.0.Bewegungsmelder.BWM_Flur_1</field>
                              </shadow>
                            </value>
                            <value name="OID1">
                              <shadow type="field_oid" id="e5R|Fz:I{^S^I#^du1vO">
                                <field name="oid">alias.0.Bewegungsmelder.BWM_Flur_2</field>
                              </shadow>
                            </value>
                            <statement name="STATEMENT">
                              <block type="timeouts_cleartimeout" id="-o[:H+Vc~AA]-;M?d`fq">
                                <field name="NAME">timeout</field>
                                <next>
                                  <block type="timeouts_cleartimeout" id="c-fK;]?st(uLsht=EZmG">
                                    <field name="NAME">timeout2</field>
                                    <next>
                                      <block type="variables_set" id="X~~()0b4f5^g-@=;e]r=">
                                        <field name="VAR" id="Ki;~ht{XC[36A7nTpX).">Licht</field>
                                        <value name="VALUE">
                                          <block type="get_value" id="U8%fW,6].@.#:{gTj7hI">
                                            <field name="ATTR">val</field>
                                            <field name="OID">deconz.0.Lights.17.on</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="controls_if" id="e@LN;c0-3IiQ3mPlWpKL">
                                            <mutation elseif="1"></mutation>
                                            <value name="IF0">
                                              <block type="logic_operation" id="z;D)/5u|-o-N}_N|ndX7" inline="false">
                                                <field name="OP">OR</field>
                                                <value name="A">
                                                  <block type="get_value" id="WZUFWc?0xqDDjauMNm7?">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">alias.0.Bewegungsmelder.BWM_Flur_1</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="get_value" id="VxmjwsU7=sU/5=tLA+|U">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">alias.0.Bewegungsmelder.BWM_Flur_2</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="controls_if" id="Gtwhg_5_[.Q3lEy[1xJF">
                                                <value name="IF0">
                                                  <block type="logic_operation" id="u.br91Z]Z+):/-SH.%OC" inline="false">
                                                    <field name="OP">OR</field>
                                                    <value name="A">
                                                      <block type="variables_get" id="-58,11$JZhGLH1FQ_n:E">
                                                        <field name="VAR" id="Ki;~ht{XC[36A7nTpX).">Licht</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="logic_operation" id="lAs1ZtwzRH*wrOb7./k6" inline="false">
                                                        <field name="OP">OR</field>
                                                        <value name="A">
                                                          <block type="logic_compare" id="%T/s}$FaX/uFYFc0LC[v">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="get_value" id="FCFLcJR}^XbHwn~JC9Ss">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">deconz.0.Sensors.56.lux</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id=")NyCG[9Ipr1v|1W5BECh">
                                                                <field name="NUM">4</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="logic_compare" id="]=28h`rTm$3f{q:+;l+4">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="get_value" id="|gl@dK7IzR^K=THAf698">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">deconz.0.Sensors.57.lux</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="4(9}7g/r,W7JD5A,1tF5">
                                                                <field name="NUM">5</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="control" id="Q*`*h)o:/SGiva1Za0|-">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">deconz.0.Lights.17.level</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="math_number" id="x~/-RaK}$!}O-GD!W;{@">
                                                        <field name="NUM">90</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                              </block>
                                            </statement>
                                            <value name="IF1">
                                              <block type="variables_get" id=".GW6/2x,|s.%U{NB@NJ)">
                                                <field name="VAR" id="Ki;~ht{XC[36A7nTpX).">Licht</field>
                                              </block>
                                            </value>
                                            <statement name="DO1">
                                              <block type="timeouts_settimeout" id="yCutu!$pMQ|(uT+cjX(N">
                                                <field name="NAME">timeout</field>
                                                <field name="DELAY">120</field>
                                                <field name="UNIT">sec</field>
                                                <statement name="STATEMENT">
                                                  <block type="control" id="3F$zNDNTUs96o?l2yPd9">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                    <field name="OID">deconz.0.Lights.17.level</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="math_number" id="kojHU,.ECX=6`@6~f+9;">
                                                        <field name="NUM">60</field>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="debug" id="Gl=/gGlpBZb|z?2(uk@W">
                                                        <field name="Severity">log</field>
                                                        <value name="TEXT">
                                                          <shadow type="text" id="]*s_**1STaopKhmRh/zw">
                                                            <field name="TEXT">Flur Level 60%</field>
                                                          </shadow>
                                                        </value>
                                                        <next>
                                                          <block type="timeouts_settimeout" id="nxgzo.Tbn9DT_26m*7ic">
                                                            <field name="NAME">timeout2</field>
                                                            <field name="DELAY">30</field>
                                                            <field name="UNIT">sec</field>
                                                            <statement name="STATEMENT">
                                                              <block type="control" id="thUBa[KJYQESB.xnvQRi">
                                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                <field name="OID">deconz.0.Lights.17.on</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="logic_boolean" id="DV!:2{702SQ/wlV;8P:T">
                                                                    <field name="BOOL">FALSE</field>
                                                                  </block>
                                                                </value>
                                                                <next>
                                                                  <block type="debug" id="^)xQO:[DFWEzgGy-N.Qq">
                                                                    <field name="Severity">log</field>
                                                                    <value name="TEXT">
                                                                      <shadow type="text" id="(%kz+5#ovVDvdf67O@Mk">
                                                                        <field name="TEXT">Keine Bewegung im Flur erkannt und Licht aus</field>
                                                                      </shadow>
                                                                    </value>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </statement>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                              </block>
                                            </statement>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                      <block type="on_ext" id="8$a}c%5@D9k-eJ|Rga$M" x="688" y="-313">
                        <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <value name="OID0">
                          <shadow type="field_oid" id="Ve8M8-Vr7Zz+Z!(oDt}G">
                            <field name="oid">deconz.0.Lights.17.level</field>
                          </shadow>
                        </value>
                        <statement name="STATEMENT">
                          <block type="timeouts_wait" id="JiPJ=D^{{jECzyffQURP">
                            <field name="DELAY">2</field>
                            <field name="UNIT">sec</field>
                            <next>
                              <block type="controls_if" id="3QbUytwsjrWnF14SN8Qz">
                                <value name="IF0">
                                  <block type="logic_compare" id="iRb;!hZ+Gf;!tp~;$xS$">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="=WuT{|{*u;}4bVsNJKK#">
                                        <field name="ATTR">val</field>
                                        <field name="OID">deconz.0.Lights.17.level</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="73-4)}!4O?qqFp?~2Muf">
                                        <field name="NUM">90</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="debug" id="t{tcabMV%zgl:VxJ{+U;">
                                    <field name="Severity">log</field>
                                    <value name="TEXT">
                                      <shadow type="text" id="2ef,,:9LWc*WJdg@di*I">
                                        <field name="TEXT">Bewegung im Flur erkannt und Licht ein 90%</field>
                                      </shadow>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </next>
                          </block>
                        </statement>
                      </block>
                    </xml>
                    
                    paul53P 1 Antwort Letzte Antwort
                    0
                    • Michael SchmittM Michael Schmitt

                      @paul53 das Script läuft soweit sehr gut. Ich habe jedoch eine Frage. Zur Zeit kommt die Meldung "Bewegung im Flur erkannt und Licht ein 90%" bei jedem Auslösen der BWM, dass ist mir dann doch zu viel im Log. Ich habe das nun so gelöst, ist das OK oder hab ich mal wieder Mist gebaut ?

                      Anmerkung 2022-08-12 192313.jpg

                      EDIT:Hab die Pause entfernt

                      <xml xmlns="https://developers.google.com/blockly/xml">
                        <variables>
                          <variable id="Ki;~ht{XC[36A7nTpX).">Licht</variable>
                          <variable type="timeout" id="timeout">timeout</variable>
                          <variable type="timeout" id="timeout2">timeout2</variable>
                        </variables>
                        <block type="comment" id="M#Itf%?w)g;W_NV:LrCD" x="-88" y="-338">
                          <field name="COMMENT">Flur</field>
                          <next>
                            <block type="on_ext" id="XZShE%!^7aSwliAf9~Rx">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation>
                              <field name="CONDITION">ne</field>
                              <field name="ACK_CONDITION"></field>
                              <value name="OID0">
                                <shadow type="field_oid" id="_eW).)0ak/qQ]I)8oZf+">
                                  <field name="oid">alias.0.Bewegungsmelder.BWM_Flur_1</field>
                                </shadow>
                              </value>
                              <value name="OID1">
                                <shadow type="field_oid" id="e5R|Fz:I{^S^I#^du1vO">
                                  <field name="oid">alias.0.Bewegungsmelder.BWM_Flur_2</field>
                                </shadow>
                              </value>
                              <statement name="STATEMENT">
                                <block type="timeouts_cleartimeout" id="-o[:H+Vc~AA]-;M?d`fq">
                                  <field name="NAME">timeout</field>
                                  <next>
                                    <block type="timeouts_cleartimeout" id="c-fK;]?st(uLsht=EZmG">
                                      <field name="NAME">timeout2</field>
                                      <next>
                                        <block type="variables_set" id="X~~()0b4f5^g-@=;e]r=">
                                          <field name="VAR" id="Ki;~ht{XC[36A7nTpX).">Licht</field>
                                          <value name="VALUE">
                                            <block type="get_value" id="U8%fW,6].@.#:{gTj7hI">
                                              <field name="ATTR">val</field>
                                              <field name="OID">deconz.0.Lights.17.on</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="controls_if" id="e@LN;c0-3IiQ3mPlWpKL">
                                              <mutation elseif="1"></mutation>
                                              <value name="IF0">
                                                <block type="logic_operation" id="z;D)/5u|-o-N}_N|ndX7" inline="false">
                                                  <field name="OP">OR</field>
                                                  <value name="A">
                                                    <block type="get_value" id="WZUFWc?0xqDDjauMNm7?">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">alias.0.Bewegungsmelder.BWM_Flur_1</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="get_value" id="VxmjwsU7=sU/5=tLA+|U">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">alias.0.Bewegungsmelder.BWM_Flur_2</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="controls_if" id="Gtwhg_5_[.Q3lEy[1xJF">
                                                  <value name="IF0">
                                                    <block type="logic_operation" id="u.br91Z]Z+):/-SH.%OC" inline="false">
                                                      <field name="OP">OR</field>
                                                      <value name="A">
                                                        <block type="variables_get" id="-58,11$JZhGLH1FQ_n:E">
                                                          <field name="VAR" id="Ki;~ht{XC[36A7nTpX).">Licht</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="logic_operation" id="lAs1ZtwzRH*wrOb7./k6" inline="false">
                                                          <field name="OP">OR</field>
                                                          <value name="A">
                                                            <block type="logic_compare" id="%T/s}$FaX/uFYFc0LC[v">
                                                              <field name="OP">LT</field>
                                                              <value name="A">
                                                                <block type="get_value" id="FCFLcJR}^XbHwn~JC9Ss">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">deconz.0.Sensors.56.lux</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="math_number" id=")NyCG[9Ipr1v|1W5BECh">
                                                                  <field name="NUM">4</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="logic_compare" id="]=28h`rTm$3f{q:+;l+4">
                                                              <field name="OP">LT</field>
                                                              <value name="A">
                                                                <block type="get_value" id="|gl@dK7IzR^K=THAf698">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">deconz.0.Sensors.57.lux</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="math_number" id="4(9}7g/r,W7JD5A,1tF5">
                                                                  <field name="NUM">5</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="control" id="Q*`*h)o:/SGiva1Za0|-">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">deconz.0.Lights.17.level</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="math_number" id="x~/-RaK}$!}O-GD!W;{@">
                                                          <field name="NUM">90</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </statement>
                                              <value name="IF1">
                                                <block type="variables_get" id=".GW6/2x,|s.%U{NB@NJ)">
                                                  <field name="VAR" id="Ki;~ht{XC[36A7nTpX).">Licht</field>
                                                </block>
                                              </value>
                                              <statement name="DO1">
                                                <block type="timeouts_settimeout" id="yCutu!$pMQ|(uT+cjX(N">
                                                  <field name="NAME">timeout</field>
                                                  <field name="DELAY">120</field>
                                                  <field name="UNIT">sec</field>
                                                  <statement name="STATEMENT">
                                                    <block type="control" id="3F$zNDNTUs96o?l2yPd9">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">deconz.0.Lights.17.level</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="math_number" id="kojHU,.ECX=6`@6~f+9;">
                                                          <field name="NUM">60</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="debug" id="Gl=/gGlpBZb|z?2(uk@W">
                                                          <field name="Severity">log</field>
                                                          <value name="TEXT">
                                                            <shadow type="text" id="]*s_**1STaopKhmRh/zw">
                                                              <field name="TEXT">Flur Level 60%</field>
                                                            </shadow>
                                                          </value>
                                                          <next>
                                                            <block type="timeouts_settimeout" id="nxgzo.Tbn9DT_26m*7ic">
                                                              <field name="NAME">timeout2</field>
                                                              <field name="DELAY">30</field>
                                                              <field name="UNIT">sec</field>
                                                              <statement name="STATEMENT">
                                                                <block type="control" id="thUBa[KJYQESB.xnvQRi">
                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                                  <field name="OID">deconz.0.Lights.17.on</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="logic_boolean" id="DV!:2{702SQ/wlV;8P:T">
                                                                      <field name="BOOL">FALSE</field>
                                                                    </block>
                                                                  </value>
                                                                  <next>
                                                                    <block type="debug" id="^)xQO:[DFWEzgGy-N.Qq">
                                                                      <field name="Severity">log</field>
                                                                      <value name="TEXT">
                                                                        <shadow type="text" id="(%kz+5#ovVDvdf67O@Mk">
                                                                          <field name="TEXT">Keine Bewegung im Flur erkannt und Licht aus</field>
                                                                        </shadow>
                                                                      </value>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </statement>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </next>
                        </block>
                        <block type="on_ext" id="8$a}c%5@D9k-eJ|Rga$M" x="688" y="-313">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                          <field name="CONDITION">ne</field>
                          <field name="ACK_CONDITION"></field>
                          <value name="OID0">
                            <shadow type="field_oid" id="Ve8M8-Vr7Zz+Z!(oDt}G">
                              <field name="oid">deconz.0.Lights.17.level</field>
                            </shadow>
                          </value>
                          <statement name="STATEMENT">
                            <block type="timeouts_wait" id="JiPJ=D^{{jECzyffQURP">
                              <field name="DELAY">2</field>
                              <field name="UNIT">sec</field>
                              <next>
                                <block type="controls_if" id="3QbUytwsjrWnF14SN8Qz">
                                  <value name="IF0">
                                    <block type="logic_compare" id="iRb;!hZ+Gf;!tp~;$xS$">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="get_value" id="=WuT{|{*u;}4bVsNJKK#">
                                          <field name="ATTR">val</field>
                                          <field name="OID">deconz.0.Lights.17.level</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="math_number" id="73-4)}!4O?qqFp?~2Muf">
                                          <field name="NUM">90</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="debug" id="t{tcabMV%zgl:VxJ{+U;">
                                      <field name="Severity">log</field>
                                      <value name="TEXT">
                                        <shadow type="text" id="2ef,,:9LWc*WJdg@di*I">
                                          <field name="TEXT">Bewegung im Flur erkannt und Licht ein 90%</field>
                                        </shadow>
                                      </value>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </statement>
                        </block>
                      </xml>
                      
                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #84

                      @michael-schmitt sagte: das Script läuft soweit sehr gut.
                      ... ist mir dann doch zu viel im Log.

                      Wenn das Skript funktioniert wie gewünscht, kann man die Debug-Blöcke deaktivieren / löschen, denn sie dienen eigentlich dazu, Fehler zu finden und zu beseitigen.

                      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

                      635

                      Online

                      32.4k

                      Benutzer

                      81.4k

                      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