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. [Gelöst]Homematic IP Alarm mit An-und Abwesenheit steuern

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    390

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

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

[Gelöst]Homematic IP Alarm mit An-und Abwesenheit steuern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blockly
9 Beiträge 3 Kommentatoren 1.5k Aufrufe 1 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.
  • K Offline
    K Offline
    KingStylesDE
    schrieb am zuletzt editiert von KingStylesDE
    #1

    Hallo zusammen,

    ich möchte folgendes einrichten:

    Wenn > Frau und ich zuhause > dann >Homemactic Hüllschutz aus.
    und
    Wenn > Frau und ich NICHT zuhause > dann >Homemactic Hüllschutz AN.

    Das ganze soll über WLAN kontrolliert werden. Wenn beide Handys aus dem WLAN gehen soll der Schutz an gehen. Sobald sich eines anmeldet, soll der Schutz aus gehen.

    Folgendes dachte ich mir:

    Unbenannt.PNG

    <xml xmlns="https://developers.google.com/blockly/xml">
      <block type="on_ext" id="*ctj5(w8M#@^j=zB-ic=" x="63" y="-487">
        <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
        <field name="CONDITION">false</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="CE=xcG061g|xnoYnT8`;">
            <field name="oid">hmip.0.devices.3014F711A00000DA499C4097.channels.1.windowOpen</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="comment" id="U[c]J,:u7fS7Nmh`QqWQ">
            <field name="COMMENT">min. einer zuhause</field>
            <next>
              <block type="controls_if" id="_@z*T/e|S/KN!,KJn=LU">
                <value name="IF0">
                  <block type="logic_operation" id="J()`x(SC,p.1Sif=:8r2" inline="false">
                    <field name="OP">OR</field>
                    <value name="A">
                      <block type="logic_compare" id="Wl]-cig_2`lY5?T,vK|k">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="*!wI%miKD6Y!,LjcLo|R">
                            <field name="ATTR">val</field>
                            <field name="OID">tr-064.0.devices.iPhone-von-Michelle</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_boolean" id="OtcaN2oI!v;=._D.+1mK">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <value name="B">
                      <block type="logic_compare" id="P}`JBjN3xcW:G+q`SpPl">
                        <field name="OP">EQ</field>
                        <value name="A">
                          <block type="get_value" id="lcJiDjY*!,[81k0A9S*%">
                            <field name="ATTR">val</field>
                            <field name="OID">tr-064.0.devices.iPhone-von-Tim</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="logic_boolean" id="7,F}%3uG#Bi:uD%p]%}o">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="toggle" id=".{fU~v9wc1CYa!4@=,10">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">hmip.0.homes.90b99794-1879-431e-ae00-b91ad72b1e5d.functionalHomes.securityAndAlarm.setSecurityZonesActivationExternal</field>
                    <field name="WITH_DELAY">FALSE</field>
                  </block>
                </statement>
                <next>
                  <block type="comment" id="[;z^HU/QD!oLJ+lt1EZe">
                    <field name="COMMENT">keiner zuhause</field>
                    <next>
                      <block type="controls_if" id="%U{[fwxDo~MPOY2evjWi">
                        <value name="IF0">
                          <block type="logic_operation" id="M/!Fb;Al{TdHcc7)]8rC" inline="false">
                            <field name="OP">AND</field>
                            <value name="A">
                              <block type="logic_compare" id="}AXjNcs:X.I5[x*H1.#_">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="dZMWFAufisYnnu1r[fAi">
                                    <field name="ATTR">val</field>
                                    <field name="OID">tr-064.0.devices.iPhone-von-Michelle</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id="X?dcQE|f-?hzKUUlYH._">
                                    <field name="BOOL">FALSE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <value name="B">
                              <block type="logic_compare" id="kz|`]FG0Xs-R1luj[y3f">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="get_value" id="8d,!2v!c~eO4-f}=_L{/">
                                    <field name="ATTR">val</field>
                                    <field name="OID">tr-064.0.devices.iPhone-von-Tim</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id="cix193XtLTO(g_uvrl1J">
                                    <field name="BOOL">FALSE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                          </block>
                        </value>
                        <statement name="DO0">
                          <block type="toggle" id="kczM2c/0SW9eTQYlkrAs">
                            <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                            <field name="OID">hmip.0.homes.90b99794-1879-431e-ae00-b91ad72b1e5d.functionalHomes.securityAndAlarm.setSecurityZonesActivationNone</field>
                            <field name="WITH_DELAY">FALSE</field>
                          </block>
                        </statement>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </statement>
      </block>
    </xml>
    

    Kann mir jemand helfen? Denn leider funktioniert das so überhaupt nicht :( (bin Neuling)

    LG Tim

    A 1 Antwort Letzte Antwort
    0
    • K KingStylesDE

      Hallo zusammen,

      ich möchte folgendes einrichten:

      Wenn > Frau und ich zuhause > dann >Homemactic Hüllschutz aus.
      und
      Wenn > Frau und ich NICHT zuhause > dann >Homemactic Hüllschutz AN.

      Das ganze soll über WLAN kontrolliert werden. Wenn beide Handys aus dem WLAN gehen soll der Schutz an gehen. Sobald sich eines anmeldet, soll der Schutz aus gehen.

      Folgendes dachte ich mir:

      Unbenannt.PNG

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="on_ext" id="*ctj5(w8M#@^j=zB-ic=" x="63" y="-487">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">false</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="CE=xcG061g|xnoYnT8`;">
              <field name="oid">hmip.0.devices.3014F711A00000DA499C4097.channels.1.windowOpen</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="comment" id="U[c]J,:u7fS7Nmh`QqWQ">
              <field name="COMMENT">min. einer zuhause</field>
              <next>
                <block type="controls_if" id="_@z*T/e|S/KN!,KJn=LU">
                  <value name="IF0">
                    <block type="logic_operation" id="J()`x(SC,p.1Sif=:8r2" inline="false">
                      <field name="OP">OR</field>
                      <value name="A">
                        <block type="logic_compare" id="Wl]-cig_2`lY5?T,vK|k">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="get_value" id="*!wI%miKD6Y!,LjcLo|R">
                              <field name="ATTR">val</field>
                              <field name="OID">tr-064.0.devices.iPhone-von-Michelle</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_boolean" id="OtcaN2oI!v;=._D.+1mK">
                              <field name="BOOL">TRUE</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <block type="logic_compare" id="P}`JBjN3xcW:G+q`SpPl">
                          <field name="OP">EQ</field>
                          <value name="A">
                            <block type="get_value" id="lcJiDjY*!,[81k0A9S*%">
                              <field name="ATTR">val</field>
                              <field name="OID">tr-064.0.devices.iPhone-von-Tim</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="logic_boolean" id="7,F}%3uG#Bi:uD%p]%}o">
                              <field name="BOOL">TRUE</field>
                            </block>
                          </value>
                        </block>
                      </value>
                    </block>
                  </value>
                  <statement name="DO0">
                    <block type="toggle" id=".{fU~v9wc1CYa!4@=,10">
                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                      <field name="OID">hmip.0.homes.90b99794-1879-431e-ae00-b91ad72b1e5d.functionalHomes.securityAndAlarm.setSecurityZonesActivationExternal</field>
                      <field name="WITH_DELAY">FALSE</field>
                    </block>
                  </statement>
                  <next>
                    <block type="comment" id="[;z^HU/QD!oLJ+lt1EZe">
                      <field name="COMMENT">keiner zuhause</field>
                      <next>
                        <block type="controls_if" id="%U{[fwxDo~MPOY2evjWi">
                          <value name="IF0">
                            <block type="logic_operation" id="M/!Fb;Al{TdHcc7)]8rC" inline="false">
                              <field name="OP">AND</field>
                              <value name="A">
                                <block type="logic_compare" id="}AXjNcs:X.I5[x*H1.#_">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="get_value" id="dZMWFAufisYnnu1r[fAi">
                                      <field name="ATTR">val</field>
                                      <field name="OID">tr-064.0.devices.iPhone-von-Michelle</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id="X?dcQE|f-?hzKUUlYH._">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <value name="B">
                                <block type="logic_compare" id="kz|`]FG0Xs-R1luj[y3f">
                                  <field name="OP">EQ</field>
                                  <value name="A">
                                    <block type="get_value" id="8d,!2v!c~eO4-f}=_L{/">
                                      <field name="ATTR">val</field>
                                      <field name="OID">tr-064.0.devices.iPhone-von-Tim</field>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_boolean" id="cix193XtLTO(g_uvrl1J">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                </block>
                              </value>
                            </block>
                          </value>
                          <statement name="DO0">
                            <block type="toggle" id="kczM2c/0SW9eTQYlkrAs">
                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                              <field name="OID">hmip.0.homes.90b99794-1879-431e-ae00-b91ad72b1e5d.functionalHomes.securityAndAlarm.setSecurityZonesActivationNone</field>
                              <field name="WITH_DELAY">FALSE</field>
                            </block>
                          </statement>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      

      Kann mir jemand helfen? Denn leider funktioniert das so überhaupt nicht :( (bin Neuling)

      LG Tim

      A Offline
      A Offline
      Adnim
      schrieb am zuletzt editiert von Adnim
      #2

      @KingStylesDE

      Windowopen triggert das skript-> wenn fenster geschlossen wird dann läuft das skript= das muss auf die Datenpunkte der Anwesenheit der Handys. Wenn ihr geht oder kommt soll sich ja etwas ändern.
      Dann noch die Frage welchen Datenpunkt beschreibst du den mit dem Umschalten block? reagierst darauf in nem andren skript?

      K 1 Antwort Letzte Antwort
      0
      • A Adnim

        @KingStylesDE

        Windowopen triggert das skript-> wenn fenster geschlossen wird dann läuft das skript= das muss auf die Datenpunkte der Anwesenheit der Handys. Wenn ihr geht oder kommt soll sich ja etwas ändern.
        Dann noch die Frage welchen Datenpunkt beschreibst du den mit dem Umschalten block? reagierst darauf in nem andren skript?

        K Offline
        K Offline
        KingStylesDE
        schrieb am zuletzt editiert von
        #3

        @Adnim

        Hey, ich habe das script zusammen gestückelt aus anderen Scripten die ich online gefunden habe..

        Im endeffekt sollen die handys ja dauerhaft überwacht werden. Ich weiß aber einfach nicht wie ich es hin bekomme..
        Im umschalten block sind "buttons" zum aktivieren und deaktivieren vom Schutz ausgewählt.

        Unbenannt.PNG

        LG Tim

        A 1 Antwort Letzte Antwort
        0
        • K KingStylesDE

          @Adnim

          Hey, ich habe das script zusammen gestückelt aus anderen Scripten die ich online gefunden habe..

          Im endeffekt sollen die handys ja dauerhaft überwacht werden. Ich weiß aber einfach nicht wie ich es hin bekomme..
          Im umschalten block sind "buttons" zum aktivieren und deaktivieren vom Schutz ausgewählt.

          Unbenannt.PNG

          LG Tim

          A Offline
          A Offline
          Adnim
          schrieb am zuletzt editiert von
          #4

          @KingStylesDE

          aha verstehe. Dann vorab, wie weit bist du im Thema mit dem Deepsleep deiner Handys, manchmal melden Sie sich zum akkuschonen auch ab. Inwiefern dies deine Iphones betrifft weiß ich aber nicht. Nur das sollteste schon klären dann kannste die Aktion hier sparen...

          Trigger auf deine beiden Handy Datenpunkte und dann sollte das doch so gehen? (Trigger ist der rote Baustein) 2Datenpunkte gehen mit dem blauen rad. und wichtig ist von ist unwahr auf wurde geändert zu stellen...

          1 Antwort Letzte Antwort
          0
          • K Offline
            K Offline
            KingStylesDE
            schrieb am zuletzt editiert von
            #5

            Hey,

            ich steige da nicht durch :(
            Wenn ich im Trigger auf "wurde geändert" stelle, dann wird jedes mal wenn ich die tür öffne und schließe die Alarmfunktion deaktiviert. Somit wird jetzt nur aktiviert, wenn ich erst WLAN trenne und dann die Tür öffne. Das ist ja nicht sinn der Sache. Im Endeffekt soll der Alarm ja scharf gehen sobald beide Handys aus dem WLAN sind. Das sollte eigentlich an keine Bedingung geknüpft sein. Deshalb hatte ich gedacht, dass wenn "windowOpen" auf unwahr steht, dass dann auch die Schaltung funktioniert.

            Hast du noch einen Tipp für mich?

            LG Tim

            Dr. BakteriusD 1 Antwort Letzte Antwort
            0
            • K KingStylesDE

              Hey,

              ich steige da nicht durch :(
              Wenn ich im Trigger auf "wurde geändert" stelle, dann wird jedes mal wenn ich die tür öffne und schließe die Alarmfunktion deaktiviert. Somit wird jetzt nur aktiviert, wenn ich erst WLAN trenne und dann die Tür öffne. Das ist ja nicht sinn der Sache. Im Endeffekt soll der Alarm ja scharf gehen sobald beide Handys aus dem WLAN sind. Das sollte eigentlich an keine Bedingung geknüpft sein. Deshalb hatte ich gedacht, dass wenn "windowOpen" auf unwahr steht, dass dann auch die Schaltung funktioniert.

              Hast du noch einen Tipp für mich?

              LG Tim

              Dr. BakteriusD Offline
              Dr. BakteriusD Offline
              Dr. Bakterius
              Most Active
              schrieb am zuletzt editiert von
              #6

              @KingStylesDE Wie stellst du denn fest, dass die Handys zuhause sind? Mit Ping? Dann triggerst du einfach auf die Handys und prüfst anschließend ob beide weg sind -> Alarmanlage scharf. Also etwa so:
              blockly.png

              Jeder Trigger reagiert nur bei einer Zustandsänderung oder Aktualisierung. In deinem Fall erst wenn das Fenster von 'offen' auf 'geschlossen' geht. Das kann also so nicht funktionieren.

              K 1 Antwort Letzte Antwort
              0
              • Dr. BakteriusD Dr. Bakterius

                @KingStylesDE Wie stellst du denn fest, dass die Handys zuhause sind? Mit Ping? Dann triggerst du einfach auf die Handys und prüfst anschließend ob beide weg sind -> Alarmanlage scharf. Also etwa so:
                blockly.png

                Jeder Trigger reagiert nur bei einer Zustandsänderung oder Aktualisierung. In deinem Fall erst wenn das Fenster von 'offen' auf 'geschlossen' geht. Das kann also so nicht funktionieren.

                K Offline
                K Offline
                KingStylesDE
                schrieb am zuletzt editiert von
                #7

                @Dr-Bakterius

                Der Status der Handys wird von der fritzbox und dem tr-0640.0 Adapter geprüft. Wenn WLAN verbunden -True wenn nicht verbunden -false. iPhones haben kein deepsleep soweit ich weiß..

                Habe deine Blöcke nun nachgebaut. Irgendwo ist der wurm drin..

                Wenn jetzt ein handy raus geht, deaktiviert sich der alarm. Er soll sich aber aktivieren wenn BEIDE raus sind. Ich verstehe nicht warum er das tut.

                Hast du noch eine idee?

                LG Tim

                Dr. BakteriusD 1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  KingStylesDE
                  schrieb am zuletzt editiert von
                  #8

                  Sooooooo, habs geschafft!

                  Folgendermaßen funktioniert es jetzt:

                  Unbenannt.PNG

                  <xml xmlns="https://developers.google.com/blockly/xml">
                   <block type="on_ext" id="*ctj5(w8M#@^j=zB-ic=" x="-162" y="-437">
                     <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="CE=xcG061g|xnoYnT8`;">
                         <field name="oid">tr-064.0.devices.iPhone-von-Michelle.active</field>
                       </shadow>
                     </value>
                     <value name="OID1">
                       <shadow type="field_oid" id="?CdM#|4^u0Zo*q.gp._u">
                         <field name="oid">tr-064.0.devices.iPhone-von-Tim.active</field>
                       </shadow>
                     </value>
                     <statement name="STATEMENT">
                       <block type="comment" id="U[c]J,:u7fS7Nmh`QqWQ">
                         <field name="COMMENT">min. einer zuhause</field>
                         <next>
                           <block type="controls_if" id="_@z*T/e|S/KN!,KJn=LU">
                             <value name="IF0">
                               <block type="logic_operation" id="J()`x(SC,p.1Sif=:8r2" inline="false">
                                 <field name="OP">OR</field>
                                 <value name="A">
                                   <block type="logic_compare" id="Wl]-cig_2`lY5?T,vK|k">
                                     <field name="OP">EQ</field>
                                     <value name="A">
                                       <block type="get_value" id="*!wI%miKD6Y!,LjcLo|R">
                                         <field name="ATTR">val</field>
                                         <field name="OID">tr-064.0.devices.iPhone-von-Michelle.active</field>
                                       </block>
                                     </value>
                                     <value name="B">
                                       <block type="logic_boolean" id="OtcaN2oI!v;=._D.+1mK">
                                         <field name="BOOL">TRUE</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                                 <value name="B">
                                   <block type="logic_compare" id="P}`JBjN3xcW:G+q`SpPl">
                                     <field name="OP">EQ</field>
                                     <value name="A">
                                       <block type="get_value" id="lcJiDjY*!,[81k0A9S*%">
                                         <field name="ATTR">val</field>
                                         <field name="OID">tr-064.0.devices.iPhone-von-Tim.active</field>
                                       </block>
                                     </value>
                                     <value name="B">
                                       <block type="logic_boolean" id="7,F}%3uG#Bi:uD%p]%}o">
                                         <field name="BOOL">TRUE</field>
                                       </block>
                                     </value>
                                   </block>
                                 </value>
                               </block>
                             </value>
                             <statement name="DO0">
                               <block type="toggle" id=".{fU~v9wc1CYa!4@=,10">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">hmip.0.homes.90b99794-1879-431e-ae00-b91ad72b1e5d.functionalHomes.securityAndAlarm.setSecurityZonesActivationNone</field>
                                 <field name="WITH_DELAY">FALSE</field>
                               </block>
                             </statement>
                             <next>
                               <block type="comment" id="[;z^HU/QD!oLJ+lt1EZe">
                                 <field name="COMMENT">keiner zuhause</field>
                                 <next>
                                   <block type="controls_if" id="%U{[fwxDo~MPOY2evjWi">
                                     <value name="IF0">
                                       <block type="logic_operation" id="M/!Fb;Al{TdHcc7)]8rC" inline="false">
                                         <field name="OP">AND</field>
                                         <value name="A">
                                           <block type="logic_compare" id="}AXjNcs:X.I5[x*H1.#_">
                                             <field name="OP">EQ</field>
                                             <value name="A">
                                               <block type="get_value" id="dZMWFAufisYnnu1r[fAi">
                                                 <field name="ATTR">val</field>
                                                 <field name="OID">tr-064.0.devices.iPhone-von-Michelle.active</field>
                                               </block>
                                             </value>
                                             <value name="B">
                                               <block type="logic_boolean" id="X?dcQE|f-?hzKUUlYH._">
                                                 <field name="BOOL">FALSE</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <value name="B">
                                           <block type="logic_compare" id="kz|`]FG0Xs-R1luj[y3f">
                                             <field name="OP">EQ</field>
                                             <value name="A">
                                               <block type="get_value" id="8d,!2v!c~eO4-f}=_L{/">
                                                 <field name="ATTR">val</field>
                                                 <field name="OID">tr-064.0.devices.iPhone-von-Tim.active</field>
                                               </block>
                                             </value>
                                             <value name="B">
                                               <block type="logic_boolean" id="cix193XtLTO(g_uvrl1J">
                                                 <field name="BOOL">FALSE</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                       </block>
                                     </value>
                                     <statement name="DO0">
                                       <block type="toggle" id="kczM2c/0SW9eTQYlkrAs">
                                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                         <field name="OID">hmip.0.homes.90b99794-1879-431e-ae00-b91ad72b1e5d.functionalHomes.securityAndAlarm.setSecurityZonesActivationExternal</field>
                                         <field name="WITH_DELAY">FALSE</field>
                                       </block>
                                     </statement>
                                   </block>
                                 </next>
                               </block>
                             </next>
                           </block>
                         </next>
                       </block>
                     </statement>
                   </block>
                  </xml>
                  

                  Vielen Dank für die Hilfen! Sie haben zum Ziel geführt :)

                  PS: Um dem WLAN noch ein bisschen mehr zeit zum Verbinden zu geben habe ich die Meldeverzögerung vom Haustürsensor auf 30Sekunden gestellt.

                  LG Tim

                  1 Antwort Letzte Antwort
                  0
                  • K KingStylesDE

                    @Dr-Bakterius

                    Der Status der Handys wird von der fritzbox und dem tr-0640.0 Adapter geprüft. Wenn WLAN verbunden -True wenn nicht verbunden -false. iPhones haben kein deepsleep soweit ich weiß..

                    Habe deine Blöcke nun nachgebaut. Irgendwo ist der wurm drin..

                    Wenn jetzt ein handy raus geht, deaktiviert sich der alarm. Er soll sich aber aktivieren wenn BEIDE raus sind. Ich verstehe nicht warum er das tut.

                    Hast du noch eine idee?

                    LG Tim

                    Dr. BakteriusD Offline
                    Dr. BakteriusD Offline
                    Dr. Bakterius
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @KingStylesDE sagte in [Gelöst]Homematic IP Alarm mit An-und Abwesenheit steuern:

                    Schön wenn es jetzt funktioniert.

                    Wenn jetzt ein handy raus geht, deaktiviert sich der alarm. Er soll sich aber aktivieren wenn BEIDE raus sind.

                    Das verstehe ich aber nicht. Wenn beide nicht zuhause sind, soll sich die Anlage aktivieren und wenn einer nachhause kommt, deaktivieren. Oder habe ich das falsch verstanden und sie ist (auch) aktiv wenn ihr zuhause seid?

                    Übrigens verwendest du unnötigerweise zwei 'falls'-Blöcke. Es würde reichen einen (wie oben gezeigt) zu verwenden und die 'sonst'-Funktion zu verwenden. Ansonst arbeitet deine Lösung genau wie meine. Warum du da andere Ergebnisse erzielt hast ist mir ein Rätsel. Außerdem schaltest du den Datenpunkt um. Sollte der aus irgendeinem Grund mal falsch stehen, wird er dann immer falsch gesetzt.

                    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

                    711

                    Online

                    32.7k

                    Benutzer

                    82.5k

                    Themen

                    1.3m

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

                    • Du hast noch kein Konto? Registrieren

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