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. Anwesenheitserkennung mit ESPresense

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

Anwesenheitserkennung mit ESPresense

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
68 Beiträge 20 Kommentatoren 13.9k Aufrufe 24 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.
  • S senger1985

    Hallo miteinander,
    jetzt habe ich mich auch mal an das Projekt ESPresense gewagt und die Software, auf einen ESP32 geflasht.
    Soweit läuft, die Software auch, auf dem ESP.
    Aber jetzt zu meinem Problem:
    Wenn ich jetzt ins Terminal gehe, um meinen G-Tag zu identifizieren, bekomme ich mehrere Geräte angezeigt. Check
    Wenn ich jetzt aber den G-Tag von dem ESP entferne, um mir anzeigen zu lassen, welches Gerät "Close", oder "Left" ist, wird mir das nicht angezeigt und die Liste aktualisiert sich nicht.

    Wo könnte da der Fehler liegen?

    Danke euch

    amg_666A Offline
    amg_666A Offline
    amg_666
    schrieb am zuletzt editiert von
    #37

    @senger1985 sagte in Anwesenheitserkennung mit ESPresense:

    Wenn ich jetzt aber den G-Tag von dem ESP entferne

    Na ja, wie weit entfernst du den denn vom ESP? Nicht dass da immer noch Empfang ist.
    Ausserdem würd ich auch mal eine gewisse Zeit warten, bei mir dauert das manchmal (nicht immer) gefühlt ewig bis Geräte upgedatet werden

    iobroker auf proxmox container

    S 1 Antwort Letzte Antwort
    0
    • amg_666A amg_666

      @senger1985 sagte in Anwesenheitserkennung mit ESPresense:

      Wenn ich jetzt aber den G-Tag von dem ESP entferne

      Na ja, wie weit entfernst du den denn vom ESP? Nicht dass da immer noch Empfang ist.
      Ausserdem würd ich auch mal eine gewisse Zeit warten, bei mir dauert das manchmal (nicht immer) gefühlt ewig bis Geräte upgedatet werden

      S Offline
      S Offline
      senger1985
      schrieb am zuletzt editiert von
      #38

      @amg_666 getestet, mit 50 cm Entfernung und dann mal den Tag, in einen anderen Raum gelegt.
      Keine Änderung.

      1 Antwort Letzte Antwort
      0
      • S Stefan_1969

        Ist das noch aktiv hier?
        Ich bin auch gerade am Testen. Das mit den Beacons habe ich schon wieder aufgegeben. Ich möchte nicht extra was mit mir herum tragen.
        Meine Amazfit funktioniert leider auch nicht. Sobald die mit dem Smartphone gekoppelt ist, verschwindet sie.

        Auf der Seite von espresence werden zwei Apps erwähnt, die Beacons emulieren und das bin ich aktuell mit zwei esp32 am Testen.
        Der eine ist an meinem Schreibtisch und soll versuchsweise die Schreibtischlampe an machen, wenn ich da sitze bzw nach einer Minute wieder aus machen wenn ich aufstehe.
        Gesteuert wird es von einem Blockly-Script.
        Den zweiten habe ich im Wohnzimmer am Sofa. Der ist noch nicht integriert und sammelt gerade nur Daten - also die Entfernung und meldet sie per mqtt an den iobroker.

        G Offline
        G Offline
        GiuseppeS
        schrieb am zuletzt editiert von
        #39

        @stefan_1969
        Welche Amazfit hast du? Kann bei deiner Uhr in der Zepp App die Option "Erkennbar" nicht auf "An" eingestellt werden? So schaut es bei meinem Mi Band 6 aus:
        Screenshot_20221203-215941.png

        Überlege, auf eine andere Uhr umzusteigen, möchte aber das Tracking über ble nicht verlieren. Hatte überlegt mir die Amazfit GTS 4 oder GTS 4 Mini zu kaufen.

        S 1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          smarthome2020
          schrieb am zuletzt editiert von
          #40

          Hallo.
          Ich hab gerade Urlaub und bastel an ESPresense rum.
          Installiert ist alles. Ich bekomme auch halbwegs gute Distanzwerte. Meine Probleme sind nur:

          1. Wie kann ich die Distanzwerte direkt auswerten? In dem Tutorial wird eine Anwesenheit über Zeitstempel realisiert. Für mich sind die Distanzwerte, welche in der JSON vorliegen, interessanter. Habe nur keine Ahnung, wie ich da rankommen soll.
          2. Wenn ich aus 4m Entfernung nun mein iPhone an den ESP herantrage, dann verringert sich die Distanz nur ganz langsam über 30-45 Sekunden (Handy befindet sich dann aber schon fast die gesamt Zeit wenige cm neben dem ESP). Wenn ich dagegen mein Smartphone an den ESP halte, zeigt er mir sofort, dass es "Close" ist. Während er unmittelbar nach Entfernen des iPhones auch anzeigt, dass es "Left" ist; es scheint also auch schnellere Detektion zu geben. Kann man die Distanzberechnung irgendwie beschleunigen?
          G 1 Antwort Letzte Antwort
          0
          • S smarthome2020

            Hallo.
            Ich hab gerade Urlaub und bastel an ESPresense rum.
            Installiert ist alles. Ich bekomme auch halbwegs gute Distanzwerte. Meine Probleme sind nur:

            1. Wie kann ich die Distanzwerte direkt auswerten? In dem Tutorial wird eine Anwesenheit über Zeitstempel realisiert. Für mich sind die Distanzwerte, welche in der JSON vorliegen, interessanter. Habe nur keine Ahnung, wie ich da rankommen soll.
            2. Wenn ich aus 4m Entfernung nun mein iPhone an den ESP herantrage, dann verringert sich die Distanz nur ganz langsam über 30-45 Sekunden (Handy befindet sich dann aber schon fast die gesamt Zeit wenige cm neben dem ESP). Wenn ich dagegen mein Smartphone an den ESP halte, zeigt er mir sofort, dass es "Close" ist. Während er unmittelbar nach Entfernen des iPhones auch anzeigt, dass es "Left" ist; es scheint also auch schnellere Detektion zu geben. Kann man die Distanzberechnung irgendwie beschleunigen?
            G Offline
            G Offline
            GiuseppeS
            schrieb am zuletzt editiert von
            #41

            @smarthome2020
            An die Distanzwerte im json kommst du über blockly und JS dran. Da müsste Google genug Treffer bringen. Benutze selbst ausschließlich JS und kein blockly, zu JS könnte ich bei Bedarf Infos teilen. (bin selbst ausschließlich mobil online, da auch im Urlaub)

            ESPresense liefert alle 5s Werte, sammelt aber im Hintergrund so viele Daten wie möglich. Geräte senden unterschiedlich oft advertisements, das kann natürlich zu Trägheit führen. Im json von espresense sind Distanz und RAW Werte. Distanzwerte sind gefiltert. MedianOf3 und OneCoin. Wie stark OneCoin filtert ist mir unbekannt. Median über letzte drei Werte "verschluckt" auf jeden Fall einen Wert. Dadurch werden aber einzelne Ausreißer konsequent ignoriert.

            S 1 Antwort Letzte Antwort
            0
            • G GiuseppeS

              @smarthome2020
              An die Distanzwerte im json kommst du über blockly und JS dran. Da müsste Google genug Treffer bringen. Benutze selbst ausschließlich JS und kein blockly, zu JS könnte ich bei Bedarf Infos teilen. (bin selbst ausschließlich mobil online, da auch im Urlaub)

              ESPresense liefert alle 5s Werte, sammelt aber im Hintergrund so viele Daten wie möglich. Geräte senden unterschiedlich oft advertisements, das kann natürlich zu Trägheit führen. Im json von espresense sind Distanz und RAW Werte. Distanzwerte sind gefiltert. MedianOf3 und OneCoin. Wie stark OneCoin filtert ist mir unbekannt. Median über letzte drei Werte "verschluckt" auf jeden Fall einen Wert. Dadurch werden aber einzelne Ausreißer konsequent ignoriert.

              S Offline
              S Offline
              smarthome2020
              schrieb am zuletzt editiert von
              #42

              @giuseppes
              Über die Distanz lasse ich es nun lieber doch, da es teilweise bis zu drei Minuten dauert bis das Licht ausgeht . Hab’s nun über den ESP selber gemacht . Habe max. logdistanz auf 3m. Nun sitze ich 4,5 m
              vom ESP weg, dieser zeigt mir komischerweise eine Distanz von 1m an. Hat schon mal einer eine Kalibrierung vorgenommen?

              G 1 Antwort Letzte Antwort
              0
              • S smarthome2020

                @giuseppes
                Über die Distanz lasse ich es nun lieber doch, da es teilweise bis zu drei Minuten dauert bis das Licht ausgeht . Hab’s nun über den ESP selber gemacht . Habe max. logdistanz auf 3m. Nun sitze ich 4,5 m
                vom ESP weg, dieser zeigt mir komischerweise eine Distanz von 1m an. Hat schon mal einer eine Kalibrierung vorgenommen?

                G Offline
                G Offline
                GiuseppeS
                schrieb am zuletzt editiert von
                #43

                @smarthome2020
                Zunächst würde ich die Streuung beobachten. Wenn diese halbwegs erträglich ist und allgemein die Distanz nicht passt, müsste die Einstellung "Absorbtion" verändert werden. Wie die Einstellung auf der webui lautet, kann ich nicht sagen. Default ist im Code 3.5 eingestellt.

                Hab selber die Erfahrung gemacht, dass alle esp32 unterschiedlich gut / schlecht empfangen. Auch mit Veränderung der Absorbtion wurde es nicht optimal. Am besten einfach versuchen mit den gesendeten Werten zu arbeiten, unabhängig von der tatsächlichen Distanz. Hatte auch schon was für Triangulation programmiert, war ein Reinfall da einfach zu ungenau.

                S 1 Antwort Letzte Antwort
                0
                • G GiuseppeS

                  @smarthome2020
                  Zunächst würde ich die Streuung beobachten. Wenn diese halbwegs erträglich ist und allgemein die Distanz nicht passt, müsste die Einstellung "Absorbtion" verändert werden. Wie die Einstellung auf der webui lautet, kann ich nicht sagen. Default ist im Code 3.5 eingestellt.

                  Hab selber die Erfahrung gemacht, dass alle esp32 unterschiedlich gut / schlecht empfangen. Auch mit Veränderung der Absorbtion wurde es nicht optimal. Am besten einfach versuchen mit den gesendeten Werten zu arbeiten, unabhängig von der tatsächlichen Distanz. Hatte auch schon was für Triangulation programmiert, war ein Reinfall da einfach zu ungenau.

                  S Offline
                  S Offline
                  smarthome2020
                  schrieb am zuletzt editiert von
                  #44

                  @giuseppes
                  Was genau meinst du mit Streuung ? Wie kann ich sie beobachten ?

                  G 1 Antwort Letzte Antwort
                  0
                  • S smarthome2020

                    @giuseppes
                    Was genau meinst du mit Streuung ? Wie kann ich sie beobachten ?

                    G Offline
                    G Offline
                    GiuseppeS
                    schrieb am zuletzt editiert von
                    #45

                    @smarthome2020
                    Damit meine ich, in welchen Bereichen sich der Messwert ändert, wenn du die reale Distanz konstant hältst. Würde hier eine konstante Distanz austesten, die einem realen Szenario entspricht.

                    Ich würde in einem Skript einen Trigger auf den espresense Datenpunkt setzen, den dich interessierenden Wert aus dem JSON extrahieren und in ein Array hinzufügen. Nach x Minuten, Array in Konsole ausgeben.
                    Einfacher: den Wert direkt in Konsole ausgeben, ohne Array.
                    Noch einfacher: Mit Adleraugen den Datenpunkt über Notebook Browser beobachten. Mit Mouseover sieht man den kompletten JSON.

                    Wenn espresense für dein Geschmack zu stark filtert (=etwas träger), dann kannst du den raw Wert beobachten und ggf selbst nachbearbeiten. Die Übertragungsrate von 5s kannst du nicht verändern.

                    1 Antwort Letzte Antwort
                    0
                    • G GiuseppeS

                      @stefan_1969
                      Welche Amazfit hast du? Kann bei deiner Uhr in der Zepp App die Option "Erkennbar" nicht auf "An" eingestellt werden? So schaut es bei meinem Mi Band 6 aus:
                      Screenshot_20221203-215941.png

                      Überlege, auf eine andere Uhr umzusteigen, möchte aber das Tracking über ble nicht verlieren. Hatte überlegt mir die Amazfit GTS 4 oder GTS 4 Mini zu kaufen.

                      S Offline
                      S Offline
                      Sushibomba
                      schrieb am zuletzt editiert von
                      #46

                      @giuseppes

                      Mit der GTR2e und der GTR4 funktioniert es auch. die haben wir im Einsatz :)

                      1 Antwort Letzte Antwort
                      1
                      • S Offline
                        S Offline
                        Sushibomba
                        schrieb am zuletzt editiert von Sushibomba
                        #47

                        Mal ne Frage an alle ESPresence Nutzer hier.
                        Ist es mit ESPresense auch möglich gleichzeitig die Xiaomi Temperatur und Luftfeutigkeitssensoren einzubinden?
                        Also die aus dem Video hier: https://www.youtube.com/watch?v=NXKzFG61lNs

                        Wenn ja würde ich gerne auch auf ESPresense umsteigen und nicht mehr Präsenz und Temperaturen mit ESPHome tracken.

                        EDIT: Hat sich erledigt. Habe übersehen das sie schon mit aufgenommen wurden :)

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          Sushibomba
                          schrieb am zuletzt editiert von
                          #48

                          Hey Leute kann mir einer sagen wie ich meine ESP32-D1 Mini mit ESPresensense over the air update?
                          Habe im Webinterface automatisches Updates angehagt also den ersten Haken gesetzt aber trotz mehrfachem Neustart aktualisiert er die Firmware nicht. Kann mir jemand sagen wie ich die ESPs update ohne jeden einzeln per USB am PC neu zu flashen?

                          amg_666A 1 Antwort Letzte Antwort
                          0
                          • S Sushibomba

                            Hey Leute kann mir einer sagen wie ich meine ESP32-D1 Mini mit ESPresensense over the air update?
                            Habe im Webinterface automatisches Updates angehagt also den ersten Haken gesetzt aber trotz mehrfachem Neustart aktualisiert er die Firmware nicht. Kann mir jemand sagen wie ich die ESPs update ohne jeden einzeln per USB am PC neu zu flashen?

                            amg_666A Offline
                            amg_666A Offline
                            amg_666
                            schrieb am zuletzt editiert von
                            #49

                            @sushibomba Das habe ich bei mir auch aktiviert und das funktioniert ohne Probleme (ESP32 Wroom und D1 Mini).
                            Aber leider verrätst du uns ja keine weiteren Details. Was für ein Router, sind die da evtl geblockt und haben keinen Internetzugang? Welche ESPresense Version hast du? Etc.
                            Bisschen mehr Infos wären schon hilfreich

                            iobroker auf proxmox container

                            S 1 Antwort Letzte Antwort
                            0
                            • amg_666A amg_666

                              @sushibomba Das habe ich bei mir auch aktiviert und das funktioniert ohne Probleme (ESP32 Wroom und D1 Mini).
                              Aber leider verrätst du uns ja keine weiteren Details. Was für ein Router, sind die da evtl geblockt und haben keinen Internetzugang? Welche ESPresense Version hast du? Etc.
                              Bisschen mehr Infos wären schon hilfreich

                              S Offline
                              S Offline
                              Sushibomba
                              schrieb am zuletzt editiert von
                              #50

                              @amg_666

                              Klar kein Problem. Habe aktuell 8x ESP32 D1 Mini. Alle sind online und empfangen auch fleißig Daten. Sie sind alles bis auf einen den ich dann heute per USB geflasht habe auf Version (ESPresense Version: v3.2.4)
                              Geblockt sind sie somit nicht und die Signalstärke ist ausreichend. Router sind zwei ASUS ZenWiFi XT8 WiFi 6 AX6600 und eine Fritzbx 7590 im Keller.
                              Muss ich außer dem ersten Haken noch etwas anderes setzen und sollte das Update wann genau passieren?

                              amg_666A 1 Antwort Letzte Antwort
                              0
                              • S Sushibomba

                                @amg_666

                                Klar kein Problem. Habe aktuell 8x ESP32 D1 Mini. Alle sind online und empfangen auch fleißig Daten. Sie sind alles bis auf einen den ich dann heute per USB geflasht habe auf Version (ESPresense Version: v3.2.4)
                                Geblockt sind sie somit nicht und die Signalstärke ist ausreichend. Router sind zwei ASUS ZenWiFi XT8 WiFi 6 AX6600 und eine Fritzbx 7590 im Keller.
                                Muss ich außer dem ersten Haken noch etwas anderes setzen und sollte das Update wann genau passieren?

                                amg_666A Offline
                                amg_666A Offline
                                amg_666
                                schrieb am zuletzt editiert von
                                #51

                                @sushibomba Hm, merkwürdig, ich hab das auch nur mit einem Haken und hier funzt es
                                00f2308b-b9e8-4601-ae76-bf4a3e2663ea-grafik.png

                                iobroker auf proxmox container

                                S 1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  smarthome2020
                                  schrieb am zuletzt editiert von
                                  #52

                                  Wie lange dauert es bei euch bis erkannt wird, dass jemand den Raum verlassen hat ? Bei mir hat es locker mal 2 Minuten gedauert bis ESP gesendet hat, dass ich den Raum verlassen habe .

                                  amg_666A 1 Antwort Letzte Antwort
                                  0
                                  • S smarthome2020

                                    Wie lange dauert es bei euch bis erkannt wird, dass jemand den Raum verlassen hat ? Bei mir hat es locker mal 2 Minuten gedauert bis ESP gesendet hat, dass ich den Raum verlassen habe .

                                    amg_666A Offline
                                    amg_666A Offline
                                    amg_666
                                    schrieb am zuletzt editiert von
                                    #53

                                    @smarthome2020 Geht bei mir relativ fix. Ich hab in meinem Arbeitszimmer ein Awtrix-Display und das schaltet sich ein, wenn ich im Raum bin (dauert gefühlt max 20 Sek) und aus, wenn ich den Raum verlasse. Wenn ich mal kurz aus dem Raum gehe und zurückkomme ist das Display aus, die "Abwesenheitserkennung" ist also auch ziemlich fix.

                                    iobroker auf proxmox container

                                    S 1 Antwort Letzte Antwort
                                    0
                                    • amg_666A amg_666

                                      @sushibomba Hm, merkwürdig, ich hab das auch nur mit einem Haken und hier funzt es
                                      00f2308b-b9e8-4601-ae76-bf4a3e2663ea-grafik.png

                                      S Offline
                                      S Offline
                                      Sushibomba
                                      schrieb am zuletzt editiert von
                                      #54

                                      @amg_666

                                      Wirklich merkwürdig. Wann sollte denn das Update ausgeführt werden? Sobald ich den Haken setze und speichere?

                                      amg_666A Chris 1C 2 Antworten Letzte Antwort
                                      0
                                      • S Sushibomba

                                        @amg_666

                                        Wirklich merkwürdig. Wann sollte denn das Update ausgeführt werden? Sobald ich den Haken setze und speichere?

                                        amg_666A Offline
                                        amg_666A Offline
                                        amg_666
                                        schrieb am zuletzt editiert von
                                        #55

                                        @sushibomba Das weiß ich nicht, ich hatte den Haken immer gesetzt und irgendwann hab ich halt gesehen, dass die Oberfläche ganz anders aussieht (ich geh ja normalerweise nicht auf die Weboberfläche von espresense sondern werte nur die Daten im iob aus).
                                        Versuch doch einfach mal einen Reboot eines Devices und warte ab, ob und was dann passiert

                                        iobroker auf proxmox container

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Sushibomba

                                          @amg_666

                                          Wirklich merkwürdig. Wann sollte denn das Update ausgeführt werden? Sobald ich den Haken setze und speichere?

                                          Chris 1C Offline
                                          Chris 1C Offline
                                          Chris 1
                                          schrieb am zuletzt editiert von
                                          #56

                                          Da ich hier gerade über den Thread stolperte... hab heute einen ESP32c3 mit ESPresense angeworfen und die einstellung fällt mir auch noch nicht ganz leicht.

                                          Welcher Parameter ist eigentlich für das scan intervall zuständig? Das Teil ist mir schlicht zu aktiv

                                          Gruss von der Ostsee
                                          Chris

                                          bpi-m5 (ioBroker), rock3a (postgreSQL), lamobo R1 (OpenWRT), Tasmota-ZB, Tasmota-IR

                                          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

                                          905

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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