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. Steuerung über Licht-u. Bewegungssensor HomeMatic

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    326

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

Steuerung über Licht-u. Bewegungssensor HomeMatic

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blockly
16 Beiträge 4 Kommentatoren 1.1k 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.
  • R Offline
    R Offline
    Ralf
    schrieb am zuletzt editiert von
    #1

    Re: Blockly Lichtsteuerung
    Hallo zusammen,
    ich habe ein Problem mit der Lichtsteuerung, Vielleicht kann jemand helfen :
    Ich möchte ein LED Stripe einschalten wenn folgende Bedingung erfüllt ist :
    Eine vorgegebene Zeit
    Eine bestimmte Helligkeit im Raum
    Der Helligkeitswert kommt von einem HomeMatic Bewegungsmelder.
    Wenn ich im Blockly vorgebe, dass eingeschaltet werden soll, wenn der Wert größer als vorgegeben ist, dann funktioniert es.
    Wenn ich scheibe kleiner als vorgegeben, funktioniert es nicht.
    Kann mir jemand sagen, woran das liegt ?
    adaf3d34-95b7-4277-b54e-108162d58cd2-image.png

    1 Antwort Letzte Antwort
    0
    • A Offline
      A Offline
      Adnim
      schrieb am zuletzt editiert von
      #2

      versuche mal nur mit der Zahl 80 zu vergleichen und nicht mit dem Wert vom Objekt ID 80

      R 1 Antwort Letzte Antwort
      0
      • R Offline
        R Offline
        Ralf
        schrieb am zuletzt editiert von
        #3

        Funktioniert !!!
        Tausend Dank für die super schnelle Lösung.

        cd8b57a9-868f-412c-ba98-0beb31dd18cc-image.png

        dslraserD 1 Antwort Letzte Antwort
        0
        • A Adnim

          versuche mal nur mit der Zahl 80 zu vergleichen und nicht mit dem Wert vom Objekt ID 80

          R Offline
          R Offline
          Ralf
          schrieb am zuletzt editiert von
          #4

          @Adnim Doch noch mal eine andere Frage :
          ist das i.O. mit der Zeitabfrage oder wird so zu häufig die Zeit abgefragt. Anders herum : Gibt es eine bessere Lösung ?

          1 Antwort Letzte Antwort
          0
          • iomountainI Offline
            iomountainI Offline
            iomountain
            schrieb am zuletzt editiert von
            #5

            Anstatt 08:42 und 1000 ms Verzögerung könntest du auch um 08:42:01 triggern ;)

            R 1 Antwort Letzte Antwort
            0
            • iomountainI iomountain

              Anstatt 08:42 und 1000 ms Verzögerung könntest du auch um 08:42:01 triggern ;)

              R Offline
              R Offline
              Ralf
              schrieb am zuletzt editiert von Ralf
              #6

              @iomountain :+1: :+1: :+1: wirklich clever

              1 Antwort Letzte Antwort
              0
              • R Ralf

                Funktioniert !!!
                Tausend Dank für die super schnelle Lösung.

                cd8b57a9-868f-412c-ba98-0beb31dd18cc-image.png

                dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #7

                @Ralf sagte in Steuerung über Licht-u. Bewegungssensor HomeMatic:

                Funktioniert !!!
                Tausend Dank für die super schnelle Lösung.

                cd8b57a9-868f-412c-ba98-0beb31dd18cc-image.png

                Warum erst nach Zahl und Textbaustein 80 ?
                Nimm doch gleich einen einzelnen Mathebaustein mit 80.

                R 1 Antwort Letzte Antwort
                0
                • dslraserD dslraser

                  @Ralf sagte in Steuerung über Licht-u. Bewegungssensor HomeMatic:

                  Funktioniert !!!
                  Tausend Dank für die super schnelle Lösung.

                  cd8b57a9-868f-412c-ba98-0beb31dd18cc-image.png

                  Warum erst nach Zahl und Textbaustein 80 ?
                  Nimm doch gleich einen einzelnen Mathebaustein mit 80.

                  R Offline
                  R Offline
                  Ralf
                  schrieb am zuletzt editiert von Ralf
                  #8

                  @dslraser
                  Es funktioniert leider doch nicht. Nur folgendermaßen :
                  a21b1783-ee57-4900-b292-994e31193a3e-image.png
                  Probiere ich es morgens mit den oben eingestellten Werten, dann geht es. Ich ändere das Script ein paar Minuten vorher, der Wert muß nur über dem Vorhandenen der
                  CCU liegen.

                  e2fa9ad5-33ef-4316-aa3e-b4911365d5c7-image.png

                  Stelle ich dann morgens die gewünschten Werte ein, geht es abends nicht an.
                  c40496b7-e545-4d45-9732-962493b06400-image.png

                  Hab da keine Idee, oder kann es sein, dass abends die Werte nicht abgefragt werden ?

                  1 Antwort Letzte Antwort
                  0
                  • R Offline
                    R Offline
                    Ralf
                    schrieb am zuletzt editiert von
                    #9

                    Keiner eine Idee ?

                    dslraserD 2 Antworten Letzte Antwort
                    0
                    • R Ralf

                      Keiner eine Idee ?

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von dslraser
                      #10

                      @Ralf
                      so ganz verstehe ich nicht was Du möchtest. Das Licht soll eingeschaltet werden wenn ein bestimmter Wert (Helligkeit) unterschritten ist, aber wie ist das mit der Uhrzeit gemeint ?
                      Das Licht wird ja quasi nur eingeschaltet wenn es exakt um 19:00 Deinen Helligkeitswert unterschritten hat, wenn nicht bleibt es aus. Ich glaube nicht das Du das so willst ?

                      Also, das Licht soll angehen wenn es zu Dunkel ist, aber nur innerhalb eines bestimmten Zeitraumes ?
                      Soll es gar nicht wieder aus gehen ? Oder soll es wieder aus gehen wenn der Helligkeitswert wieder überschritten wird ?

                      R 1 Antwort Letzte Antwort
                      0
                      • R Ralf

                        Keiner eine Idee ?

                        dslraserD Offline
                        dslraserD Offline
                        dslraser
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von dslraser
                        #11

                        @Ralf sagte in Steuerung über Licht-u. Bewegungssensor HomeMatic:

                        Keiner eine Idee ?

                        Vorschlag:

                        Hier wird geschaut ob der Helligkeitswert von 50 unterschritten ist und es nicht zwischen 08:00 Uhr und 19:00 Uhr ist und ob das Licht aus ist, dann wird es eingeschaltet.
                        Wenn der Helligkeitswert von 50 wieder unterschritten wird und das Licht an sein sollte wird es wieder ausgeschaltet. Den Wert könnte man auch leicht ändern, also nicht beide auf 50, da es sonst bei Schwankungen um 50 zum ein und ausschalten kommen kann.

                        Bildschirmfoto 2019-09-25 um 09.11.48.png

                        <xml xmlns="http://www.w3.org/1999/xhtml">
                          <block type="on_ext" id="/XPPZ2Ef{Gp90PhxskTc" x="358" y="-1784">
                            <mutation items="1"></mutation>
                            <field name="CONDITION">ne</field>
                            <field name="ACK_CONDITION"></field>
                            <value name="OID0">
                              <shadow type="field_oid" id="2:tEcpBDs,;^CW5wT^^o">
                                <field name="oid">hm-rpc.0.xxx.1.ILLUMINATION</field>
                              </shadow>
                            </value>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="r4;C-s:gJHryisv4KGb`">
                                <mutation elseif="1"></mutation>
                                <value name="IF0">
                                  <block type="logic_operation" id="g/b}B1_,xQO7?$j{*i^#" inline="false">
                                    <field name="OP">AND</field>
                                    <value name="A">
                                      <block type="logic_operation" id=")p0O_]1T8uI2Gt]a@:pv" inline="false">
                                        <field name="OP">AND</field>
                                        <value name="A">
                                          <block type="logic_compare" id="lwzk.Uqqmqj;O:FlS8`M">
                                            <field name="OP">LTE</field>
                                            <value name="A">
                                              <block type="get_value" id="03yu)_JQQ77W)0-PEE`c">
                                                <field name="ATTR">val</field>
                                                <field name="OID">hm-rpc.0.xxx.1.ILLUMINATION</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="math_number" id="QA^gbMPelkqB_4Ntv.RR">
                                                <field name="NUM">50</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="time_compare" id="8cg.Pmnlo_,+ju0=.|kS">
                                            <mutation end_time="true"></mutation>
                                            <field name="OPTION">not between</field>
                                            <field name="START_TIME">08:00</field>
                                            <field name="END_TIME">19:00</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_compare" id="x}KYcmQ8#o%P3URdj+^}">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                          <block type="get_value" id="ITwwn@mo(%i99,+]Y$wV">
                                            <field name="ATTR">val</field>
                                            <field name="OID">hue.0.HueBridge.Küchenlampe.on</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="logic_boolean" id="DT{dGoT+Ppd/5FFS|VTf">
                                            <field name="BOOL">FALSE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="control" id="_kwW2nkb]PRTEtw5O-xR">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">hue.0.HueBridge.Küche.on</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="o`CXalE)U|g0{_=m%rwi">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                                <value name="IF1">
                                  <block type="logic_operation" id="`Z%.oC~PmD*x_H6@RmQj" inline="false">
                                    <field name="OP">AND</field>
                                    <value name="A">
                                      <block type="logic_compare" id="v9ugO7~TE3Q`$O{}^!km">
                                        <field name="OP">GT</field>
                                        <value name="A">
                                          <block type="get_value" id="7FTC:}A+@~m9c!?U[FB)">
                                            <field name="ATTR">val</field>
                                            <field name="OID">hm-rpc.0.xxx.1.ILLUMINATION</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="math_number" id="8,%;6`[Ek.LTX%xc+Es%">
                                            <field name="NUM">50</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="logic_compare" id="XDq=7^L4*;+)%A%9A8xU">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                          <block type="get_value" id="dmQcazLRVcF1Jrs0[vZ5">
                                            <field name="ATTR">val</field>
                                            <field name="OID">hue.0.HueBridge.Küchenlampe.on</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="logic_boolean" id="ctrsVXfiMCv9W7fG#DeK">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO1">
                                  <block type="control" id="VVgIq#mOvNjwFXo4LR@/">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">hue.0.HueBridge.Küche.on</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="=cBhGlV(z#QDMS]TA*fp">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                          </block>
                        </xml>
                        

                        oder so (Helligkeitswert etwas auseinander und mit Wert)

                        Bildschirmfoto 2019-09-25 um 09.22.05.png

                        <xml xmlns="http://www.w3.org/1999/xhtml">
                         <block type="on_ext" id="/XPPZ2Ef{Gp90PhxskTc" x="358" y="-1784">
                           <mutation items="1"></mutation>
                           <field name="CONDITION">ne</field>
                           <field name="ACK_CONDITION"></field>
                           <value name="OID0">
                             <shadow type="field_oid" id="2:tEcpBDs,;^CW5wT^^o">
                               <field name="oid">hm-rpc.0.xxx.1.ILLUMINATION</field>
                             </shadow>
                           </value>
                           <statement name="STATEMENT">
                             <block type="controls_if" id="r4;C-s:gJHryisv4KGb`">
                               <mutation elseif="1"></mutation>
                               <value name="IF0">
                                 <block type="logic_operation" id="g/b}B1_,xQO7?$j{*i^#" inline="false">
                                   <field name="OP">AND</field>
                                   <value name="A">
                                     <block type="logic_operation" id=")p0O_]1T8uI2Gt]a@:pv" inline="false">
                                       <field name="OP">AND</field>
                                       <value name="A">
                                         <block type="logic_compare" id="lwzk.Uqqmqj;O:FlS8`M">
                                           <field name="OP">LTE</field>
                                           <value name="A">
                                             <block type="on_source" id="(5p]I?adYZh{Ejt`S{[6">
                                               <field name="ATTR">state.val</field>
                                             </block>
                                           </value>
                                           <value name="B">
                                             <block type="math_number" id="QA^gbMPelkqB_4Ntv.RR">
                                               <field name="NUM">50</field>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <value name="B">
                                         <block type="time_compare" id="8cg.Pmnlo_,+ju0=.|kS">
                                           <mutation end_time="true"></mutation>
                                           <field name="OPTION">not between</field>
                                           <field name="START_TIME">08:00</field>
                                           <field name="END_TIME">19:00</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <value name="B">
                                     <block type="logic_compare" id="x}KYcmQ8#o%P3URdj+^}">
                                       <field name="OP">EQ</field>
                                       <value name="A">
                                         <block type="get_value" id="ITwwn@mo(%i99,+]Y$wV">
                                           <field name="ATTR">val</field>
                                           <field name="OID">hue.0.HueBridge.Küchenlampe.on</field>
                                         </block>
                                       </value>
                                       <value name="B">
                                         <block type="logic_boolean" id="DT{dGoT+Ppd/5FFS|VTf">
                                           <field name="BOOL">FALSE</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <statement name="DO0">
                                 <block type="control" id="_kwW2nkb]PRTEtw5O-xR">
                                   <mutation delay_input="false"></mutation>
                                   <field name="OID">hue.0.HueBridge.Küche.on</field>
                                   <field name="WITH_DELAY">FALSE</field>
                                   <value name="VALUE">
                                     <block type="logic_boolean" id="o`CXalE)U|g0{_=m%rwi">
                                       <field name="BOOL">TRUE</field>
                                     </block>
                                   </value>
                                 </block>
                               </statement>
                               <value name="IF1">
                                 <block type="logic_operation" id="`Z%.oC~PmD*x_H6@RmQj" inline="false">
                                   <field name="OP">AND</field>
                                   <value name="A">
                                     <block type="logic_compare" id="v9ugO7~TE3Q`$O{}^!km">
                                       <field name="OP">GT</field>
                                       <value name="A">
                                         <block type="on_source" id="LMxO=-6W?{c^[;lQ_,ca">
                                           <field name="ATTR">state.val</field>
                                         </block>
                                       </value>
                                       <value name="B">
                                         <block type="math_number" id="8,%;6`[Ek.LTX%xc+Es%">
                                           <field name="NUM">70</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                   <value name="B">
                                     <block type="logic_compare" id="XDq=7^L4*;+)%A%9A8xU">
                                       <field name="OP">EQ</field>
                                       <value name="A">
                                         <block type="get_value" id="dmQcazLRVcF1Jrs0[vZ5">
                                           <field name="ATTR">val</field>
                                           <field name="OID">hue.0.HueBridge.Küchenlampe.on</field>
                                         </block>
                                       </value>
                                       <value name="B">
                                         <block type="logic_boolean" id="ctrsVXfiMCv9W7fG#DeK">
                                           <field name="BOOL">TRUE</field>
                                         </block>
                                       </value>
                                     </block>
                                   </value>
                                 </block>
                               </value>
                               <statement name="DO1">
                                 <block type="control" id="VVgIq#mOvNjwFXo4LR@/">
                                   <mutation delay_input="false"></mutation>
                                   <field name="OID">hue.0.HueBridge.Küche.on</field>
                                   <field name="WITH_DELAY">FALSE</field>
                                   <value name="VALUE">
                                     <block type="logic_boolean" id="=cBhGlV(z#QDMS]TA*fp">
                                       <field name="BOOL">FALSE</field>
                                     </block>
                                   </value>
                                 </block>
                               </statement>
                             </block>
                           </statement>
                         </block>
                        </xml>
                        

                        Ich habe beide Vorschläge nicht getestet.

                        1 Antwort Letzte Antwort
                        0
                        • dslraserD dslraser

                          @Ralf
                          so ganz verstehe ich nicht was Du möchtest. Das Licht soll eingeschaltet werden wenn ein bestimmter Wert (Helligkeit) unterschritten ist, aber wie ist das mit der Uhrzeit gemeint ?
                          Das Licht wird ja quasi nur eingeschaltet wenn es exakt um 19:00 Deinen Helligkeitswert unterschritten hat, wenn nicht bleibt es aus. Ich glaube nicht das Du das so willst ?

                          Also, das Licht soll angehen wenn es zu Dunkel ist, aber nur innerhalb eines bestimmten Zeitraumes ?
                          Soll es gar nicht wieder aus gehen ? Oder soll es wieder aus gehen wenn der Helligkeitswert wieder überschritten wird ?

                          R Offline
                          R Offline
                          Ralf
                          schrieb am zuletzt editiert von Ralf
                          #12

                          @dslraser
                          Also :
                          Das Licht soll ab 19:00 Uhr angehen, wenn der Helligkeitswert (in der Regel 38 ) unterschritten wird. Es soll anbleiben, bis ich Alexa sage, dass ich schlafen gehe. Sie schaltet dann alle Lichter und den Fernseher aus und fährt alle Rollos runter. Das funktioniert auch.

                          Es soll also erst frühesten um 19 Uhr das Licht angehen wenn der Wert vom Bewegungsmelder kleiner oder gleich 38 ist. Und das geht nicht.

                          Wenn ich morgens mit dem Script experimentiere, beispielsweise "Licht an ab 9:15 Uhr bei Helligkeit kleiner/gleich z.B. 50, dann geht es um 9:15 Uhr auch an.
                          Ich habe das Gefühl, der Wert wird abends nicht mehr gemessen, oder die Zeit wird nicht berücksichtigt. Kann doch eigentlich nicht so schwierig sein, sind ja nur 2 Bedingungen, die erfüllt sein müssen. Wie ich es auch drehe, ich kriegs nicht hin.
                          Habe dein Blockly2 importiert, funzt leider auch nicht.

                          dslraserD 2 Antworten Letzte Antwort
                          0
                          • R Ralf

                            @dslraser
                            Also :
                            Das Licht soll ab 19:00 Uhr angehen, wenn der Helligkeitswert (in der Regel 38 ) unterschritten wird. Es soll anbleiben, bis ich Alexa sage, dass ich schlafen gehe. Sie schaltet dann alle Lichter und den Fernseher aus und fährt alle Rollos runter. Das funktioniert auch.

                            Es soll also erst frühesten um 19 Uhr das Licht angehen wenn der Wert vom Bewegungsmelder kleiner oder gleich 38 ist. Und das geht nicht.

                            Wenn ich morgens mit dem Script experimentiere, beispielsweise "Licht an ab 9:15 Uhr bei Helligkeit kleiner/gleich z.B. 50, dann geht es um 9:15 Uhr auch an.
                            Ich habe das Gefühl, der Wert wird abends nicht mehr gemessen, oder die Zeit wird nicht berücksichtigt. Kann doch eigentlich nicht so schwierig sein, sind ja nur 2 Bedingungen, die erfüllt sein müssen. Wie ich es auch drehe, ich kriegs nicht hin.
                            Habe dein Blockly2 importiert, funzt leider auch nicht.

                            dslraserD Offline
                            dslraserD Offline
                            dslraser
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #13

                            @Ralf sagte in Steuerung über Licht-u. Bewegungssensor HomeMatic:

                            Habe dein Blockly2 importiert, funzt leider auch nicht.

                            hast Du die Uhrzeit eingestellt im Blockly ? Es ist ja noch nicht 19:00 Uhr...? Und Dunkel ist es auch noch nicht...?

                            1 Antwort Letzte Antwort
                            0
                            • R Ralf

                              @dslraser
                              Also :
                              Das Licht soll ab 19:00 Uhr angehen, wenn der Helligkeitswert (in der Regel 38 ) unterschritten wird. Es soll anbleiben, bis ich Alexa sage, dass ich schlafen gehe. Sie schaltet dann alle Lichter und den Fernseher aus und fährt alle Rollos runter. Das funktioniert auch.

                              Es soll also erst frühesten um 19 Uhr das Licht angehen wenn der Wert vom Bewegungsmelder kleiner oder gleich 38 ist. Und das geht nicht.

                              Wenn ich morgens mit dem Script experimentiere, beispielsweise "Licht an ab 9:15 Uhr bei Helligkeit kleiner/gleich z.B. 50, dann geht es um 9:15 Uhr auch an.
                              Ich habe das Gefühl, der Wert wird abends nicht mehr gemessen, oder die Zeit wird nicht berücksichtigt. Kann doch eigentlich nicht so schwierig sein, sind ja nur 2 Bedingungen, die erfüllt sein müssen. Wie ich es auch drehe, ich kriegs nicht hin.
                              Habe dein Blockly2 importiert, funzt leider auch nicht.

                              dslraserD Offline
                              dslraserD Offline
                              dslraser
                              Forum Testing Most Active
                              schrieb am zuletzt editiert von
                              #14

                              @Ralf sagte in Steuerung über Licht-u. Bewegungssensor HomeMatic:

                              Das Licht soll ab 19:00 Uhr angehen, wenn der Helligkeitswert (in der Regel 38 ) unterschritten wird. Es soll anbleiben

                              Bildschirmfoto 2019-09-25 um 14.50.59.png

                              <xml xmlns="http://www.w3.org/1999/xhtml">
                               <block type="on_ext" id="/XPPZ2Ef{Gp90PhxskTc" x="358" y="-1784">
                                 <mutation items="1"></mutation>
                                 <field name="CONDITION">ne</field>
                                 <field name="ACK_CONDITION"></field>
                                 <value name="OID0">
                                   <shadow type="field_oid" id="2:tEcpBDs,;^CW5wT^^o">
                                     <field name="oid">hm-rpc.0.xxx.1.ILLUMINATION</field>
                                   </shadow>
                                 </value>
                                 <statement name="STATEMENT">
                                   <block type="controls_if" id="r4;C-s:gJHryisv4KGb`">
                                     <value name="IF0">
                                       <block type="logic_operation" id="g/b}B1_,xQO7?$j{*i^#" inline="false">
                                         <field name="OP">AND</field>
                                         <value name="A">
                                           <block type="logic_operation" id=")p0O_]1T8uI2Gt]a@:pv" inline="false">
                                             <field name="OP">AND</field>
                                             <value name="A">
                                               <block type="logic_compare" id="lwzk.Uqqmqj;O:FlS8`M">
                                                 <field name="OP">LTE</field>
                                                 <value name="A">
                                                   <block type="on_source" id="(5p]I?adYZh{Ejt`S{[6">
                                                     <field name="ATTR">state.val</field>
                                                   </block>
                                                 </value>
                                                 <value name="B">
                                                   <block type="math_number" id="QA^gbMPelkqB_4Ntv.RR">
                                                     <field name="NUM">38</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="B">
                                               <block type="time_compare" id="8cg.Pmnlo_,+ju0=.|kS">
                                                 <mutation end_time="false"></mutation>
                                                 <field name="OPTION">&gt;=</field>
                                                 <field name="START_TIME">19:00</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="B">
                                           <block type="logic_compare" id="x}KYcmQ8#o%P3URdj+^}">
                                             <field name="OP">EQ</field>
                                             <value name="A">
                                               <block type="get_value" id="ITwwn@mo(%i99,+]Y$wV">
                                                 <field name="ATTR">val</field>
                                                 <field name="OID">hue.0.HueBridge.Küchenlampe.on</field>
                                               </block>
                                             </value>
                                             <value name="B">
                                               <block type="logic_boolean" id="DT{dGoT+Ppd/5FFS|VTf">
                                                 <field name="BOOL">FALSE</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <statement name="DO0">
                                       <block type="control" id="_kwW2nkb]PRTEtw5O-xR">
                                         <mutation delay_input="false"></mutation>
                                         <field name="OID">hue.0.HueBridge.Küche.on</field>
                                         <field name="WITH_DELAY">FALSE</field>
                                         <value name="VALUE">
                                           <block type="logic_boolean" id="o`CXalE)U|g0{_=m%rwi">
                                             <field name="BOOL">TRUE</field>
                                           </block>
                                         </value>
                                       </block>
                                     </statement>
                                   </block>
                                 </statement>
                               </block>
                              </xml>
                              

                              R 2 Antworten Letzte Antwort
                              0
                              • dslraserD dslraser

                                @Ralf sagte in Steuerung über Licht-u. Bewegungssensor HomeMatic:

                                Das Licht soll ab 19:00 Uhr angehen, wenn der Helligkeitswert (in der Regel 38 ) unterschritten wird. Es soll anbleiben

                                Bildschirmfoto 2019-09-25 um 14.50.59.png

                                <xml xmlns="http://www.w3.org/1999/xhtml">
                                 <block type="on_ext" id="/XPPZ2Ef{Gp90PhxskTc" x="358" y="-1784">
                                   <mutation items="1"></mutation>
                                   <field name="CONDITION">ne</field>
                                   <field name="ACK_CONDITION"></field>
                                   <value name="OID0">
                                     <shadow type="field_oid" id="2:tEcpBDs,;^CW5wT^^o">
                                       <field name="oid">hm-rpc.0.xxx.1.ILLUMINATION</field>
                                     </shadow>
                                   </value>
                                   <statement name="STATEMENT">
                                     <block type="controls_if" id="r4;C-s:gJHryisv4KGb`">
                                       <value name="IF0">
                                         <block type="logic_operation" id="g/b}B1_,xQO7?$j{*i^#" inline="false">
                                           <field name="OP">AND</field>
                                           <value name="A">
                                             <block type="logic_operation" id=")p0O_]1T8uI2Gt]a@:pv" inline="false">
                                               <field name="OP">AND</field>
                                               <value name="A">
                                                 <block type="logic_compare" id="lwzk.Uqqmqj;O:FlS8`M">
                                                   <field name="OP">LTE</field>
                                                   <value name="A">
                                                     <block type="on_source" id="(5p]I?adYZh{Ejt`S{[6">
                                                       <field name="ATTR">state.val</field>
                                                     </block>
                                                   </value>
                                                   <value name="B">
                                                     <block type="math_number" id="QA^gbMPelkqB_4Ntv.RR">
                                                       <field name="NUM">38</field>
                                                     </block>
                                                   </value>
                                                 </block>
                                               </value>
                                               <value name="B">
                                                 <block type="time_compare" id="8cg.Pmnlo_,+ju0=.|kS">
                                                   <mutation end_time="false"></mutation>
                                                   <field name="OPTION">&gt;=</field>
                                                   <field name="START_TIME">19:00</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                           <value name="B">
                                             <block type="logic_compare" id="x}KYcmQ8#o%P3URdj+^}">
                                               <field name="OP">EQ</field>
                                               <value name="A">
                                                 <block type="get_value" id="ITwwn@mo(%i99,+]Y$wV">
                                                   <field name="ATTR">val</field>
                                                   <field name="OID">hue.0.HueBridge.Küchenlampe.on</field>
                                                 </block>
                                               </value>
                                               <value name="B">
                                                 <block type="logic_boolean" id="DT{dGoT+Ppd/5FFS|VTf">
                                                   <field name="BOOL">FALSE</field>
                                                 </block>
                                               </value>
                                             </block>
                                           </value>
                                         </block>
                                       </value>
                                       <statement name="DO0">
                                         <block type="control" id="_kwW2nkb]PRTEtw5O-xR">
                                           <mutation delay_input="false"></mutation>
                                           <field name="OID">hue.0.HueBridge.Küche.on</field>
                                           <field name="WITH_DELAY">FALSE</field>
                                           <value name="VALUE">
                                             <block type="logic_boolean" id="o`CXalE)U|g0{_=m%rwi">
                                               <field name="BOOL">TRUE</field>
                                             </block>
                                           </value>
                                         </block>
                                       </statement>
                                     </block>
                                   </statement>
                                 </block>
                                </xml>
                                

                                R Offline
                                R Offline
                                Ralf
                                schrieb am zuletzt editiert von
                                #15

                                @dslraser
                                Habs jetzt so :

                                387331af-c3e8-427d-8e85-4f24dadaa0ce-image.png

                                Kam gerade nach Hause und das Licht war an. Mal sehen...

                                Probiere morgen dein zuletz gepostetes Script.
                                Danke dir erstmal.

                                1 Antwort Letzte Antwort
                                0
                                • dslraserD dslraser

                                  @Ralf sagte in Steuerung über Licht-u. Bewegungssensor HomeMatic:

                                  Das Licht soll ab 19:00 Uhr angehen, wenn der Helligkeitswert (in der Regel 38 ) unterschritten wird. Es soll anbleiben

                                  Bildschirmfoto 2019-09-25 um 14.50.59.png

                                  <xml xmlns="http://www.w3.org/1999/xhtml">
                                   <block type="on_ext" id="/XPPZ2Ef{Gp90PhxskTc" x="358" y="-1784">
                                     <mutation items="1"></mutation>
                                     <field name="CONDITION">ne</field>
                                     <field name="ACK_CONDITION"></field>
                                     <value name="OID0">
                                       <shadow type="field_oid" id="2:tEcpBDs,;^CW5wT^^o">
                                         <field name="oid">hm-rpc.0.xxx.1.ILLUMINATION</field>
                                       </shadow>
                                     </value>
                                     <statement name="STATEMENT">
                                       <block type="controls_if" id="r4;C-s:gJHryisv4KGb`">
                                         <value name="IF0">
                                           <block type="logic_operation" id="g/b}B1_,xQO7?$j{*i^#" inline="false">
                                             <field name="OP">AND</field>
                                             <value name="A">
                                               <block type="logic_operation" id=")p0O_]1T8uI2Gt]a@:pv" inline="false">
                                                 <field name="OP">AND</field>
                                                 <value name="A">
                                                   <block type="logic_compare" id="lwzk.Uqqmqj;O:FlS8`M">
                                                     <field name="OP">LTE</field>
                                                     <value name="A">
                                                       <block type="on_source" id="(5p]I?adYZh{Ejt`S{[6">
                                                         <field name="ATTR">state.val</field>
                                                       </block>
                                                     </value>
                                                     <value name="B">
                                                       <block type="math_number" id="QA^gbMPelkqB_4Ntv.RR">
                                                         <field name="NUM">38</field>
                                                       </block>
                                                     </value>
                                                   </block>
                                                 </value>
                                                 <value name="B">
                                                   <block type="time_compare" id="8cg.Pmnlo_,+ju0=.|kS">
                                                     <mutation end_time="false"></mutation>
                                                     <field name="OPTION">&gt;=</field>
                                                     <field name="START_TIME">19:00</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="B">
                                               <block type="logic_compare" id="x}KYcmQ8#o%P3URdj+^}">
                                                 <field name="OP">EQ</field>
                                                 <value name="A">
                                                   <block type="get_value" id="ITwwn@mo(%i99,+]Y$wV">
                                                     <field name="ATTR">val</field>
                                                     <field name="OID">hue.0.HueBridge.Küchenlampe.on</field>
                                                   </block>
                                                 </value>
                                                 <value name="B">
                                                   <block type="logic_boolean" id="DT{dGoT+Ppd/5FFS|VTf">
                                                     <field name="BOOL">FALSE</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <statement name="DO0">
                                           <block type="control" id="_kwW2nkb]PRTEtw5O-xR">
                                             <mutation delay_input="false"></mutation>
                                             <field name="OID">hue.0.HueBridge.Küche.on</field>
                                             <field name="WITH_DELAY">FALSE</field>
                                             <value name="VALUE">
                                               <block type="logic_boolean" id="o`CXalE)U|g0{_=m%rwi">
                                                 <field name="BOOL">TRUE</field>
                                               </block>
                                             </value>
                                           </block>
                                         </statement>
                                       </block>
                                     </statement>
                                   </block>
                                  </xml>
                                  

                                  R Offline
                                  R Offline
                                  Ralf
                                  schrieb am zuletzt editiert von
                                  #16

                                  @dslraser
                                  So funktioniert es jetzt :

                                  175e7284-41be-448e-bbc0-7ad5a45bca9d-image.png

                                  Vielen Dank nochmal für deine Hilfe.

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


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  528

                                  Online

                                  32.5k

                                  Benutzer

                                  81.7k

                                  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