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. ioBroker Allgemein
  4. MiHome Adapter mit Body Sensor

NEWS

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

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

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

MiHome Adapter mit Body Sensor

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
18 Beiträge 5 Kommentatoren 2.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.
  • 4 Offline
    4 Offline
    4-Real
    schrieb am zuletzt editiert von
    #1

    Hallo, habe eine Kleine Frage zu den Body Sensoren von Xiaomi.

    Hab den Adapter MiHome installiert und er erkennt auch alles richtig.

    Jetzt wollte ich es so steuern, das wenn ich an dem Sensor vorbei gehe, meine Yeelight im Flur für 1 Minute angeht.

    Soweit funktioniert dies auch mit diesem Blockly Script (Bild) das Die Yeelight angeht, momentan aber nur für 2 Minuten.
    5553_unbenannt.jpg
    Das Problem ist nämlich, das der Datenpunkt wie auf dem anderen Bild zu sehen, "last Motion" beim ersten Mal wohl erst nach 120 Sekunden aktualisiert wird und damit der Motion Sensor, wohl nur die Erste Bewegung registriert und dann bis 120 Sek zählt und dann bei "is motion" der Wert erst wieder auf false gesetzt wird. Komischerweise zählt no_motion beim ersten mal bis 120 seconds, das zweite mal wenn no_motion aktualisiert wird steht dort 180 seconds und die dritte aktualisierung findet nach 300 seconds statt.
    5553_unbenannt2.jpg
    Versuche ich den Wert von "is motion" manuell oder durch das Script zu ändern, reagiert leider Sensor nicht vom Neuen und dann kommt im Log die Fehlermeldung:

    "Cannot controlmihome.0.devices.motion_158d00013f8f53.no_motion"

    und der Motion Sensor registriert leider auch erst wieder ab 120 Sekunden die erste Bewegung und "zählt" dann wieder bis "120" somit habe ich das Problem das wenn ich z.B. nach 75 Sekunden nochmal durch den Flur gehe, der Sensor die letzten 45 Sekunden nicht reagiert und damit das Licht ausbleibt.

    Hat jemand vielleicht eine Idee, wie ich dieses Problem umgehen könnte? Mir fällt leider einfach nichts ein aber vielleicht ist ja die Lösung leichter als Gedacht.

    Danke schonmal!!

    1 Antwort Letzte Antwort
    0
    • K Offline
      K Offline
      Kensho
      schrieb am zuletzt editiert von
      #2

      Hallo 4_Real,

      ich hatte heute das selbe Problem. Wie hast du den Bewegungsmelder in MiHome eingerichtet? Ich hab bei Replace Icon das ganz rechte genommen. Damit hat es funktioniert.

      Anbei auch mal das Blockly wie ich das gelöst habe.

      5014_unbenannt.jpg

      Gruß

      1 Antwort Letzte Antwort
      0
      • 4 Offline
        4 Offline
        4-Real
        schrieb am zuletzt editiert von
        #3

        hey, teste es jetzt auch mal mit dem Icon aus werde dich dann gleich informieren, ob ich nun auch selber "steuern" kann.

        Redest du denn von der App auf dem Handy oder in dem IoBroker Adapter?!

        Habe jetzt das Icon geändert, leider immer noch das gleiche Problem..

        Im Log steht immer wieder das ich selber nicht steuern kann:

        Cannot control mihome.0.devices.motion_158d00013f8f53.no_motion

        @Kensho, hast du vll noch was anderes umgestellt?

        1 Antwort Letzte Antwort
        0
        • K Offline
          K Offline
          Kensho
          schrieb am zuletzt editiert von
          #4

          Den Bewegungsmelder kannst du selbst auch nicht steuern weder über IoBroker noch über die APP.

          1 Antwort Letzte Antwort
          0
          • 4 Offline
            4 Offline
            4-Real
            schrieb am zuletzt editiert von
            #5

            Das bedeutet, ich muss leider mit dem timeout von 2 Minuten von dem Bewegungsmelder leben?

            1 Antwort Letzte Antwort
            0
            • K Offline
              K Offline
              Kensho
              schrieb am zuletzt editiert von
              #6

              Hast du evtl. was in der APP eingestellt? Ich hatte da eine Scene eingestellt. Da hat er auch immer diese 2 Minuten gehabt. Als ich das löschte und den IoBroker aktualisierte hat es dann funktioniert.

              1 Antwort Letzte Antwort
              0
              • 4 Offline
                4 Offline
                4-Real
                schrieb am zuletzt editiert von
                #7

                Nein Scenen in der App wurden alle gelöscht, hatte ich extra gemacht weil ich eigentlich alles über IoBroker machen wollte.

                Der Sensor hat leider immer einen Timeout von 2 Minuten bei mir, erst ab 2:01 wird wieder die erste Bewegung wieder registriert.

                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  Kensho
                  schrieb am zuletzt editiert von
                  #8

                  Das einzige was mir jetzt noch einfällt wäre wenn du den Bewegungsmelder löscht und dann neu einlernst. Diesmal dann den Aqara body sensor. Diesen habe ich genommen. Vielleicht gibt es ja Unterschiede in den Sensoren.

                  1 Antwort Letzte Antwort
                  0
                  • chris.e-mailC Offline
                    chris.e-mailC Offline
                    chris.e-mail
                    schrieb am zuletzt editiert von
                    #9

                    Hatten das Thema vor kurzem schon mal. Wenn man in Blockly den Trigger auf 'wurde aktualisiert' statt auf 'wurde geändert' setzt, kann man eine neue Bewegung nach ca. 60sek detektieren. Man programmiere einen Timer in Blockly, der z. B. von 80 runterzählt und bei Bewegung wieder hoch gesetzt wird. Lampe einschalten bei Timer >0, Lampe ausschalten bei Timer=0.

                    Gesendet von meinem Redmi Note 4 mit Tapatalk

                    1 Antwort Letzte Antwort
                    0
                    • 4 Offline
                      4 Offline
                      4-Real
                      schrieb am zuletzt editiert von
                      #10

                      @Kensho:

                      Das einzige was mir jetzt noch einfällt wäre wenn du den Bewegungsmelder löscht und dann neu einlernst. Diesmal dann den Aqara body sensor. Diesen habe ich genommen. Vielleicht gibt es ja Unterschiede in den Sensoren. `

                      Ja wunderbar! das hat wohl geklappt.

                      habs überprüft und der Timestamp wird bei jeder Bewegung aktualisiert. so ist es Individueller zu betreiben!

                      Komisch, habe noch die Alten MiHome Body Sensoren..Wusste gar nicht das man die auch als die neuen Aqara anlernen kann.

                      Naja, auf jeden Fall kann ich es jetzt so realisieren! Danke für die Hilfe! Darauf wäre ich nicht gekommen!

                      1 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        aleks-83
                        schrieb am zuletzt editiert von
                        #11

                        Hi,

                        ich habe heute endlich meinen Xiaomi Mi Gateway V2 bekommen.
                        Dazu einen Mijia Motion Sensor.

                        Erst mal wollte der Gateway den Sensor gar nicht erkennen.
                        Meldete immer dass die Verbindung nicht hergestellt werden konnte.
                        Nach ein paar Minuten tauchte der Sensor aber trotzdem in der App auf.
                        Naja...

                        Aber wie sieht das bei euch im ioBroker aus?

                        Ich bekomme folgende Datenpunkte:
                        miHome.png

                        Aber alle Punkte werden nur aktualisiert wenn es auch eine Bewegung gibt.
                        Ich hätte gedacht dass der Zähler "no_motion" dann immer weiter läuft so lange keine Bewegung erkannt wurde.
                        Und er zurück gesetzt wird wenn er eine Bewegung erkennt.
                        So steht bei mir immer 0 seconds drin.

                        Bei Bewegung werden dann "no_motion" und "state" aktualisiert.
                        Aber "no_motion" eben immer mit 0 seconds.

                        = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                        = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                        Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                        Glasfaser 400

                        1 Antwort Letzte Antwort
                        0
                        • A Offline
                          A Offline
                          aleks-83
                          schrieb am zuletzt editiert von
                          #12

                          Ich kann mir mal selbst antworten...

                          Habe weitere Motion Sensoren versucht zu verbinden. Diese ließen sich ohne Probleme mit dem Gateway koppeln und zeigen jetzt auch sinnvolle Werte im ioB.
                          Den ersten problematischen Sensor neu hinzugefügt, läuft...

                          = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                          = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                          Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                          Glasfaser 400

                          1 Antwort Letzte Antwort
                          0
                          • L Offline
                            L Offline
                            ltsalvatore
                            schrieb am zuletzt editiert von ltsalvatore
                            #13

                            hi..
                            wollte kurz auch mal etwas zu dem motion sensor sagen.
                            ich habe diesen nun auch an meinem mihome gateway angeschlossen. und wollte damit zum testen erstmal ne led die über sonoff switch angeschlossen bei motion detection für 10 sekunden schalten.

                            was mir dabei aufgefallen ist:
                            der wert no_motion wird tatsächlich erst nach 120 sekunden angezeigt und anschließend im 60 sekunden takt. suboptimal mMn. der zigbee stick benutz von 0 an einen 10 sekunden takt, womit man schon etwas besser arbeiten kann.

                            was mir aber noch aufgefallen ist:
                            der state wert lässt sich auch in 10 sekunden schritten aktualisieren. eigentlich auch ganz ok und größtenteils ausreichend.
                            das problem an der ganzen sache ist nur.. und jetzt meine frage, ob das auch bei anderen so ist.
                            läuft das ding ein paar (stunden/tage). dann wird der state wert nicht mehr alle 10 sekunden aktualisiert.
                            damit das wieder funktioniert, muss ich das device samt unterobjekte aus der liste löschen, und den mihome adapter neustarten.

                            A 1 Antwort Letzte Antwort
                            0
                            • A Offline
                              A Offline
                              aleks-83
                              schrieb am zuletzt editiert von
                              #14

                              Läuft bei mir genau so.
                              Finde ich auch nicht optimal, aber für meine Zwecke (Beleuchtung HWR und Dachboden) reicht es.

                              = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                              = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                              Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                              Glasfaser 400

                              L 1 Antwort Letzte Antwort
                              0
                              • A aleks-83

                                Läuft bei mir genau so.
                                Finde ich auch nicht optimal, aber für meine Zwecke (Beleuchtung HWR und Dachboden) reicht es.

                                L Offline
                                L Offline
                                ltsalvatore
                                schrieb am zuletzt editiert von
                                #15

                                @aleks-83 sagte in MiHome Adapter mit Body Sensor:

                                Läuft bei mir genau so.
                                Finde ich auch nicht optimal, aber für meine Zwecke (Beleuchtung HWR und Dachboden) reicht es.

                                ist denn bei dir auch folgendes der fall:

                                was mir aber noch aufgefallen ist:

                                der state wert lässt sich auch in 10 sekunden schritten aktualisieren. eigentlich auch ganz ok und größtenteils ausreichend.

                                das problem an der ganzen sache ist nur.. und jetzt meine frage, ob das auch bei anderen so ist.

                                läuft das ding ein paar (stunden/tage). dann wird der state wert nicht mehr alle 10 sekunden aktualisiert.

                                damit das wieder funktioniert, muss ich das device samt unterobjekte aus der liste löschen, und den mihome adapter neustarten.

                                1 Antwort Letzte Antwort
                                0
                                • A Offline
                                  A Offline
                                  aleks-83
                                  schrieb am zuletzt editiert von
                                  #16

                                  Das habe ich so detailliert bisher nicht beobachtet.
                                  Ich schreibe jetzt mal für den state nen history log mit.
                                  Dann kann ich genaueres sagen

                                  = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                                  = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                                  Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                                  Glasfaser 400

                                  1 Antwort Letzte Antwort
                                  0
                                  • L ltsalvatore

                                    hi..
                                    wollte kurz auch mal etwas zu dem motion sensor sagen.
                                    ich habe diesen nun auch an meinem mihome gateway angeschlossen. und wollte damit zum testen erstmal ne led die über sonoff switch angeschlossen bei motion detection für 10 sekunden schalten.

                                    was mir dabei aufgefallen ist:
                                    der wert no_motion wird tatsächlich erst nach 120 sekunden angezeigt und anschließend im 60 sekunden takt. suboptimal mMn. der zigbee stick benutz von 0 an einen 10 sekunden takt, womit man schon etwas besser arbeiten kann.

                                    was mir aber noch aufgefallen ist:
                                    der state wert lässt sich auch in 10 sekunden schritten aktualisieren. eigentlich auch ganz ok und größtenteils ausreichend.
                                    das problem an der ganzen sache ist nur.. und jetzt meine frage, ob das auch bei anderen so ist.
                                    läuft das ding ein paar (stunden/tage). dann wird der state wert nicht mehr alle 10 sekunden aktualisiert.
                                    damit das wieder funktioniert, muss ich das device samt unterobjekte aus der liste löschen, und den mihome adapter neustarten.

                                    A Offline
                                    A Offline
                                    aleks-83
                                    schrieb am zuletzt editiert von aleks-83
                                    #17

                                    @ltsalvatore sagte in MiHome Adapter mit Body Sensor:

                                    hi..
                                    wollte kurz auch mal etwas zu dem motion sensor sagen.
                                    ich habe diesen nun auch an meinem mihome gateway angeschlossen. und wollte damit zum testen erstmal ne led die über sonoff switch angeschlossen bei motion detection für 10 sekunden schalten.

                                    was mir dabei aufgefallen ist:
                                    der wert no_motion wird tatsächlich erst nach 120 sekunden angezeigt und anschließend im 60 sekunden takt. suboptimal mMn. der zigbee stick benutz von 0 an einen 10 sekunden takt, womit man schon etwas besser arbeiten kann.

                                    was mir aber noch aufgefallen ist:
                                    der state wert lässt sich auch in 10 sekunden schritten aktualisieren. eigentlich auch ganz ok und größtenteils ausreichend.
                                    das problem an der ganzen sache ist nur.. und jetzt meine frage, ob das auch bei anderen so ist.
                                    läuft das ding ein paar (stunden/tage). dann wird der state wert nicht mehr alle 10 sekunden aktualisiert.
                                    damit das wieder funktioniert, muss ich das device samt unterobjekte aus der liste löschen, und den mihome adapter neustarten.

                                    Also bei mir wird der Wert "state" so aktualisiert:
                                    Von true nach false nach 120s ohne Bewegung.
                                    Dann nach 60s wird false nachgelegt.
                                    Dann wieder nach 120s,
                                    dann nach 300s,
                                    dann alle 600s.

                                    Wie hast du es alle 10s hin bekommen?2019-03-04 11_40_17-objects - ioBroker.png

                                    = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                                    = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                                    Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                                    Glasfaser 400

                                    L 1 Antwort Letzte Antwort
                                    0
                                    • A aleks-83

                                      @ltsalvatore sagte in MiHome Adapter mit Body Sensor:

                                      hi..
                                      wollte kurz auch mal etwas zu dem motion sensor sagen.
                                      ich habe diesen nun auch an meinem mihome gateway angeschlossen. und wollte damit zum testen erstmal ne led die über sonoff switch angeschlossen bei motion detection für 10 sekunden schalten.

                                      was mir dabei aufgefallen ist:
                                      der wert no_motion wird tatsächlich erst nach 120 sekunden angezeigt und anschließend im 60 sekunden takt. suboptimal mMn. der zigbee stick benutz von 0 an einen 10 sekunden takt, womit man schon etwas besser arbeiten kann.

                                      was mir aber noch aufgefallen ist:
                                      der state wert lässt sich auch in 10 sekunden schritten aktualisieren. eigentlich auch ganz ok und größtenteils ausreichend.
                                      das problem an der ganzen sache ist nur.. und jetzt meine frage, ob das auch bei anderen so ist.
                                      läuft das ding ein paar (stunden/tage). dann wird der state wert nicht mehr alle 10 sekunden aktualisiert.
                                      damit das wieder funktioniert, muss ich das device samt unterobjekte aus der liste löschen, und den mihome adapter neustarten.

                                      Also bei mir wird der Wert "state" so aktualisiert:
                                      Von true nach false nach 120s ohne Bewegung.
                                      Dann nach 60s wird false nachgelegt.
                                      Dann wieder nach 120s,
                                      dann nach 300s,
                                      dann alle 600s.

                                      Wie hast du es alle 10s hin bekommen?2019-03-04 11_40_17-objects - ioBroker.png

                                      L Offline
                                      L Offline
                                      ltsalvatore
                                      schrieb am zuletzt editiert von
                                      #18

                                      @aleks-83 sagte in MiHome Adapter mit Body Sensor:

                                      @ltsalvatore sagte in MiHome Adapter mit Body Sensor:

                                      hi..
                                      wollte kurz auch mal etwas zu dem motion sensor sagen.
                                      ich habe diesen nun auch an meinem mihome gateway angeschlossen. und wollte damit zum testen erstmal ne led die über sonoff switch angeschlossen bei motion detection für 10 sekunden schalten.

                                      was mir dabei aufgefallen ist:
                                      der wert no_motion wird tatsächlich erst nach 120 sekunden angezeigt und anschließend im 60 sekunden takt. suboptimal mMn. der zigbee stick benutz von 0 an einen 10 sekunden takt, womit man schon etwas besser arbeiten kann.

                                      was mir aber noch aufgefallen ist:
                                      der state wert lässt sich auch in 10 sekunden schritten aktualisieren. eigentlich auch ganz ok und größtenteils ausreichend.
                                      das problem an der ganzen sache ist nur.. und jetzt meine frage, ob das auch bei anderen so ist.
                                      läuft das ding ein paar (stunden/tage). dann wird der state wert nicht mehr alle 10 sekunden aktualisiert.
                                      damit das wieder funktioniert, muss ich das device samt unterobjekte aus der liste löschen, und den mihome adapter neustarten.

                                      Also bei mir wird der Wert "state" genau sio aktualisiert wie "no_motion".
                                      Von true nach false nach 120s ohne Bewegung.
                                      Dann alle 60s wird fals nachgelegt.

                                      Wie hast du es alle 10s hin bekommen?2019-03-04 11_40_17-objects - ioBroker.png

                                      indem ich das gerät aus den objekten gelöscht und wieder neu hinzugefügt habe.

                                      der wert ändert sich zwar nicht von true auf false, aber der wert wird aktualisiert/getriggert.

                                      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
                                      FAQ Cloud / IOT
                                      HowTo: Node.js-Update
                                      HowTo: Backup/Restore
                                      Downloads
                                      BLOG

                                      795

                                      Online

                                      32.5k

                                      Benutzer

                                      81.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