Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. HMIP Präsenzmelder in Blockly einbauen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    668

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

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

HMIP Präsenzmelder in Blockly einbauen

Geplant Angeheftet Gesperrt Verschoben Blockly
20 Beiträge 4 Kommentatoren 1.4k Aufrufe 3 Beobachtet
  • Ä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.
  • dslraserD dslraser

    @hussi

    hier mal zuerst ein ganz simples Beispiel. (Hier wird eine Steckdose (mit Licht drann) eingeschaltet bei Präsenz und wenn keine Präsenz mehr, dann wird die Steckdose nach 2 Minuten ausgeschaltet. (2 Minuten/Einstellung im Präsenzmelder) Dafür braucht es im Blockly keine Verzögerung, das macht der Präsenzmelder selbst.

    Bildschirmfoto 2021-10-07 um 16.12.44.png

    Bildschirmfoto 2021-10-07 um 16.13.54.png

    <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="3lP+GkR,~k0BMdx(0^+=" x="-188" y="-312">
     <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="ntC)pG`xI];ejjFi^qSr">
         <field name="oid">hm-rpc.0.000C18A996B518.1.PRESENCE_DETECTION_STATE</field>
       </shadow>
     </value>
     <statement name="STATEMENT">
       <block type="controls_if" id="`Y*jXgCbgb`v%Z_?j/98">
         <mutation else="1"></mutation>
         <value name="IF0">
           <block type="on_source" id="ZF,Wh4UY=c$PxeUnPIK2">
             <field name="ATTR">state.val</field>
           </block>
         </value>
         <statement name="DO0">
           <block type="control" id="FU/oB4=21Uzk~3fe*0TO">
             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
             <field name="OID">hm-rpc.0.00021709A0EFBD.3.STATE</field>
             <field name="WITH_DELAY">FALSE</field>
             <value name="VALUE">
               <block type="logic_boolean" id="3Tk2r(G:8H,LLZG4]+h4">
                 <field name="BOOL">TRUE</field>
               </block>
             </value>
           </block>
         </statement>
         <statement name="ELSE">
           <block type="control" id="kRs8unM{qFj9S2w{(xYY">
             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
             <field name="OID">hm-rpc.0.00021709A0EFBD.3.STATE</field>
             <field name="WITH_DELAY">FALSE</field>
             <value name="VALUE">
               <block type="logic_boolean" id="cN8*c`Lx`/*5mV%FZqzc">
                 <field name="BOOL">FALSE</field>
               </block>
             </value>
           </block>
         </statement>
       </block>
     </statement>
    </block>
    

    H Offline
    H Offline
    hussi
    schrieb am zuletzt editiert von
    #11

    @dslraser Ich werde Dein Skritp am Wochenende mal testen. Aber was soll da schon schief gehen :)

    Die Einstellungen des Präsenzmelders sehen so aus:

    Unbenannt.JPG

    Für die Garage habe ich nun eine UND Verknüpfung in Dein Skript gebaut.

    garage.JPG

    Nun sollte es nur aufgehen, wenn dunkel, bei Präsenz und die Tür auf ist, richtig?

    Vielen Dank und Grüße
    Martin

    dslraserD 1 Antwort Letzte Antwort
    0
    • H hussi

      @dslraser Ich werde Dein Skritp am Wochenende mal testen. Aber was soll da schon schief gehen :)

      Die Einstellungen des Präsenzmelders sehen so aus:

      Unbenannt.JPG

      Für die Garage habe ich nun eine UND Verknüpfung in Dein Skript gebaut.

      garage.JPG

      Nun sollte es nur aufgehen, wenn dunkel, bei Präsenz und die Tür auf ist, richtig?

      Vielen Dank und Grüße
      Martin

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

      @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

      Nun sollte es nur aufgehen, wenn dunkel, bei Präsenz und die Tür auf ist, richtig?

      Wenn dunkel ist in der Abfrage/in diesem Blockly nicht mit drinn, das müsstest Du mit einem weiteren und ergänzen.

      Dein Melder geht erst nach 4 Minuten ohne erkannte Bewegung auf false, das heißt das Licht bliebe noch 4 Minuten nach der letzten Bewegung eingeschaltet und geht dann erst aus. Bewegungen innerhalb dieser 4 Minuten werden nicht Berücksichtigt (kein Haken drinn)

      H 1 Antwort Letzte Antwort
      0
      • dslraserD dslraser

        @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

        Nun sollte es nur aufgehen, wenn dunkel, bei Präsenz und die Tür auf ist, richtig?

        Wenn dunkel ist in der Abfrage/in diesem Blockly nicht mit drinn, das müsstest Du mit einem weiteren und ergänzen.

        Dein Melder geht erst nach 4 Minuten ohne erkannte Bewegung auf false, das heißt das Licht bliebe noch 4 Minuten nach der letzten Bewegung eingeschaltet und geht dann erst aus. Bewegungen innerhalb dieser 4 Minuten werden nicht Berücksichtigt (kein Haken drinn)

        H Offline
        H Offline
        hussi
        schrieb am zuletzt editiert von
        #13

        @dslraser Genau, das mit den 4 Minuten weiß ich. Aber das ist ok.

        Dann geht lt. deinem Skript das licht auch am Tag an?

        dslraserD 1 Antwort Letzte Antwort
        0
        • H hussi

          @dslraser Genau, das mit den 4 Minuten weiß ich. Aber das ist ok.

          Dann geht lt. deinem Skript das licht auch am Tag an?

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

          @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

          Dann geht lt. deinem Skript das licht auch am Tag an?

          Ja, das war/ist ja auch nur ein Beispiel. Du hast keinen Vergleich der Helligkeit mit drinn...

          H 1 Antwort Letzte Antwort
          0
          • dslraserD dslraser

            @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

            Dann geht lt. deinem Skript das licht auch am Tag an?

            Ja, das war/ist ja auch nur ein Beispiel. Du hast keinen Vergleich der Helligkeit mit drinn...

            H Offline
            H Offline
            hussi
            schrieb am zuletzt editiert von
            #15

            @dslraser Ah ich verstehe.

            Dann sieht der Flur nun so aus

            flur.JPG

            Und die Garage

            garage.JPG

            dslraserD 2 Antworten Letzte Antwort
            0
            • H hussi

              @dslraser Ah ich verstehe.

              Dann sieht der Flur nun so aus

              flur.JPG

              Und die Garage

              garage.JPG

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

              @hussi
              sendet Dein Türsensor wahr/falsch ? (ich habe einfache HMIP Fenster-Türkontakte, die senden 0 oder 1 und dann habe ich noch Fensterdrehgriffe, die senden 0/1/2)

              Und willst Du wirklich das alle drei Bedingungen erfüllt sind (und Verknüpfung), oder vielleicht bei Bewegung oder bei Tür auf und dunkel ?

              einfacher Sensor bei mir
              0 = CLOSED und 1 = OPEN

              {
               "type": "state",
               "common": {
                 "name": "Wohnzimmertür.STATE",
                 "def": 0,
                 "type": "number",
                 "read": true,
                 "write": false,
                 "min": 0,
                 "max": 1,
                 "states": {
                   "0": "CLOSED",
                   "1": "OPEN"
                 },
                 "role": "value.window"
               },
               "native": {
                 "MIN": "CLOSED",
                 "UNIT": "\"\"",
                 "OPERATIONS": 5,
                 "MAX": "OPEN",
                 "FLAGS": 1,
                 "ID": "STATE",
                 "TAB_ORDER": 0,
                 "TYPE": "ENUM",
                 "DEFAULT": "CLOSED",
                 "VALUE_LIST": [
                   "CLOSED",
                   "OPEN"
                 ],
                 "CONTROL": "DOOR_SENSOR.STATE"
               },
               "from": "system.adapter.hm-rega.0",
               "user": "system.user.admin",
               "ts": 1630513711038,
               "_id": "hm-rpc.0.0000D569A39178.1.STATE",
               "acl": {
                 "object": 1636,
                 "state": 1636,
                 "owner": "system.user.admin",
                 "ownerGroup": "system.group.administrator"
               }
              }
              

              Drehgriff bei mir
              0 = CLOSED und 1 = TILTED und 2 = OPEN

              {
               "type": "state",
               "common": {
                 "name": "Terrassentür.STATE",
                 "def": 0,
                 "type": "number",
                 "read": true,
                 "write": false,
                 "min": 0,
                 "max": 2,
                 "states": {
                   "0": "CLOSED",
                   "1": "TILTED",
                   "2": "OPEN"
                 },
                 "role": "state",
                 "custom": {
                   "iqontrol.0": {
                     "enabled": true,
                     "readonly": true,
                     "invert": false,
                     "confirm": false,
                     "pincode": "",
                     "unit": "",
                     "unit_zero": "",
                     "unit_one": "",
                     "min": 0,
                     "max": 2,
                     "step": "",
                     "roundDigits": 2,
                     "type": "number",
                     "role": "state",
                     "targetValueId": "",
                     "states": {
                       "0": "geschlossen",
                       "1": "gekippt",
                       "2": "geöffnet"
                     },
                     "statesAddInput": false,
                     "statesAddInputCaption": "Enter other value...",
                     "showOnlyTargetValues": false
                   }
                 }
               },
               "native": {
                 "MIN": "CLOSED",
                 "OPERATIONS": 5,
                 "MAX": "OPEN",
                 "FLAGS": 1,
                 "ID": "STATE",
                 "TYPE": "ENUM",
                 "DEFAULT": "CLOSED",
                 "VALUE_LIST": [
                   "CLOSED",
                   "TILTED",
                   "OPEN"
                 ],
                 "CONTROL": "RHS.STATE"
               },
               "from": "system.adapter.hm-rega.0",
               "user": "system.user.admin",
               "ts": 1630513710079,
               "_id": "hm-rpc.0.0007DBE9A691C8.1.STATE",
               "acl": {
                 "object": 1636,
                 "state": 1636,
                 "owner": "system.user.admin",
                 "ownerGroup": "system.group.administrator"
               }
              }
              

              Hier noch ein Beispiel von mir mit verschiedenen Licht Helligkeiten (HUE Lampe) zu verschiedenen Zeiten mit 2 Bewegungsmeldern und einem Türsensor sowie dem Vergleich der Helligkeit (eigener Datenpunkt)
              Hier habe ich zum Teil oder Verküpfungen und auch den Türsensor mit im Trigger. Das heißt, wenn es Dunkel ist und die Haustür wird geöffnet ginge Licht an, oder wenn Bewegung erkannt wird (und es ist dunkel) dann geht auch Licht an usw....)


              Bildschirmfoto 2021-10-08 um 13.54.01.png

              1 Antwort Letzte Antwort
              0
              • H hussi

                @dslraser Ah ich verstehe.

                Dann sieht der Flur nun so aus

                flur.JPG

                Und die Garage

                garage.JPG

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

                @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

                @dslraser Ah ich verstehe.

                Dann sieht der Flur nun so aus

                flur.JPG

                Und die Garage

                garage.JPG

                Und noch eine Frage, falls ich was falsch verstanden haben sollte...?

                Beide Präsenzmelder schalten in Deinen Blockly's das gleiche Licht an ? Also auch der Melder in der Garage soll Licht im 1.OG schalten ?

                H 1 Antwort Letzte Antwort
                0
                • dslraserD dslraser

                  @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

                  @dslraser Ah ich verstehe.

                  Dann sieht der Flur nun so aus

                  flur.JPG

                  Und die Garage

                  garage.JPG

                  Und noch eine Frage, falls ich was falsch verstanden haben sollte...?

                  Beide Präsenzmelder schalten in Deinen Blockly's das gleiche Licht an ? Also auch der Melder in der Garage soll Licht im 1.OG schalten ?

                  H Offline
                  H Offline
                  hussi
                  schrieb am zuletzt editiert von
                  #18

                  @dslraser

                  Tut mir Leid für die späte Rückmeldung. Ich habe Momentan viel zu tun.

                  Also der Bewegungsmelder im Flur geht nun irgendwie gar nicht. Manchmal ist das Licht zwar an, aber ich kann nicht er kennen warum. Wenn ich nachts durch den Flur laufe, bleibt das Licht aus.

                  Den Fehler in der Garage habe ich geändert. Hier soll natürlich auch das Licht in der Garage geschaltet werden.

                  Dadurch, dass immer ein Fenster in der Garage auf ist, würde ich es gern wollen, dass es auch nur an geht wenn die Tür auf ist. Das Licht war sonst mitten in der Nacht mal an, weil eine Motte in der Garage war.


                  Flur:
                  flur1.JPG

                  Garage:
                  garage1.JPG

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • H hussi

                    @dslraser

                    Tut mir Leid für die späte Rückmeldung. Ich habe Momentan viel zu tun.

                    Also der Bewegungsmelder im Flur geht nun irgendwie gar nicht. Manchmal ist das Licht zwar an, aber ich kann nicht er kennen warum. Wenn ich nachts durch den Flur laufe, bleibt das Licht aus.

                    Den Fehler in der Garage habe ich geändert. Hier soll natürlich auch das Licht in der Garage geschaltet werden.

                    Dadurch, dass immer ein Fenster in der Garage auf ist, würde ich es gern wollen, dass es auch nur an geht wenn die Tür auf ist. Das Licht war sonst mitten in der Nacht mal an, weil eine Motte in der Garage war.


                    Flur:
                    flur1.JPG

                    Garage:
                    garage1.JPG

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #19

                    @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

                    Das Licht war sonst mitten in der Nacht mal an, weil eine Motte in der Garage war.

                    eher umgekehrt ;-)

                    @hussi sagte in HMIP Präsenzmelder in Blockly einbauen:

                    Manchmal ist das Licht zwar an, aber ich kann nicht er kennen warum

                    dann solltest du den Lichtaktor mal loggen und zwar mit "logge Quelle mit". Dann siehst du zumindest ob die Aktion vom javascript oder sonst woher kam.

                    Direktverknüpfungen in der CCU oder andere Skripte die den Aktor steuern hast du nicht?

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • Tom SonT Offline
                      Tom SonT Offline
                      Tom Son
                      schrieb am zuletzt editiert von
                      #20

                      habe mal eine blöde Frage: ist der Zigbee Homeomatic Präsenzmelder der einzige den man bekommt? Ich bin auch auf der Suche, aber da findet man zu 98% meist nur Bewegungsmelder... Was habt ihr denn noch so im Einsatz? Gibt es denn schon den von Aqara zu kaufen?

                      danke


                      TI Board CC2652R1 / latest / js-Controler 3.3.18 / NodeJS 12.22.7

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      562

                      Online

                      32.7k

                      Benutzer

                      82.6k

                      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