Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Anwesenheitserkennung mit ESPresense

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    364

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

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

Anwesenheitserkennung mit ESPresense

Scheduled Pinned Locked Moved ioBroker Allgemein
68 Posts 20 Posters 14.5k Views 24 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Sushibomba
    wrote on last edited by
    #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 Reply Last reply
    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
      wrote on last edited by
      #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 Reply Last reply
      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
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by
          #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 Reply Last reply
          0
          • S Offline
            S Offline
            smarthome2020
            wrote on last edited by
            #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 Reply Last reply
            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
              wrote on last edited by
              #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 Reply Last reply
              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
                wrote on last edited by
                #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 Replies Last reply
                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
                  wrote on last edited by
                  #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 Reply Last reply
                  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
                    wrote on last edited by
                    #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 Reply Last reply
                    0
                    • amg_666A amg_666

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

                      S Offline
                      S Offline
                      smarthome2020
                      wrote on last edited by
                      #57

                      @amg_666 sagte in Anwesenheitserkennung mit ESPresense:

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

                      Das ist zum Steuern von zB Lampen zu langsam. Auch das Ausschalten dauert zu lang. Wenn man die Entfernung des Geräts mal beobachtet, dann verringert sich beim Reinkommen die Entfernung (zB von 3m ausgehend) nur sehr langsam . Wenn ich Bluetooth ausgeschaltet habe und das Smartphone 50 cm weit weg lege, geht es dagegen nach Einschalten sofort auf die Distanz .
                      Wieso also dauert es so lange bei rascher Veränderung der Distanz bis der Sensor sich auf die wirkliche Distanz angepasst hat?

                      1 Reply Last reply
                      0
                      • T Do not disturb
                        T Do not disturb
                        ticaki
                        wrote on last edited by ticaki
                        #58

                        Hab das auch mal auf nen esp32 gehauen...

                        Muß mir noch etwas mehr Gedanken darüber machen, jedoch scheint der einzige Anwendungszweck zu sein festzustellen wo jemand ist wenn alle Bewegungsmelder keine Bewegung anzeigen.

                        Hatte mir da jetzt mehr von versprochen.

                        Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                        Spenden

                        Chris 1C 1 Reply Last reply
                        0
                        • T ticaki

                          Hab das auch mal auf nen esp32 gehauen...

                          Muß mir noch etwas mehr Gedanken darüber machen, jedoch scheint der einzige Anwendungszweck zu sein festzustellen wo jemand ist wenn alle Bewegungsmelder keine Bewegung anzeigen.

                          Hatte mir da jetzt mehr von versprochen.

                          Chris 1C Offline
                          Chris 1C Offline
                          Chris 1
                          wrote on last edited by
                          #59

                          @ticaki said in Anwesenheitserkennung mit ESPresense:

                          Hatte mir da jetzt mehr von versprochen.

                          Da ist der Name halt Programm. Dafür gehts fix und einfach.

                          Habe auch OpenMQTTGateway am laufen, aber das ist wohl noch etwas Bastelei in Sachen Devices, auf dass der ioBroker nicht nur mitgeteilt bekommt, dass da etwas ist, sondern auch, was es mitteilen möchte.

                          Hab hier für diese Bastel-Zwecke (Daten auslesen) jetzt ein Zigbee-Tasmota Gate und einen nRF52840 BLE-Sniffer, wobei zweiterer noch nicht laufen will.

                          Gruss von der Ostsee
                          Chris

                          PS: Tasmota-IR Gateway und Bresser-868MHz-Wetter->MQTT warten auch noch auf sinnvollen Einsatz :rolling_on_the_floor_laughing: Erstmal Basteln & Horten

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

                          T 1 Reply Last reply
                          0
                          • Chris 1C Chris 1

                            @ticaki said in Anwesenheitserkennung mit ESPresense:

                            Hatte mir da jetzt mehr von versprochen.

                            Da ist der Name halt Programm. Dafür gehts fix und einfach.

                            Habe auch OpenMQTTGateway am laufen, aber das ist wohl noch etwas Bastelei in Sachen Devices, auf dass der ioBroker nicht nur mitgeteilt bekommt, dass da etwas ist, sondern auch, was es mitteilen möchte.

                            Hab hier für diese Bastel-Zwecke (Daten auslesen) jetzt ein Zigbee-Tasmota Gate und einen nRF52840 BLE-Sniffer, wobei zweiterer noch nicht laufen will.

                            Gruss von der Ostsee
                            Chris

                            PS: Tasmota-IR Gateway und Bresser-868MHz-Wetter->MQTT warten auch noch auf sinnvollen Einsatz :rolling_on_the_floor_laughing: Erstmal Basteln & Horten

                            T Do not disturb
                            T Do not disturb
                            ticaki
                            wrote on last edited by
                            #60

                            @chris-1

                            Muß mal morgen schauen wieviele esp ich noch habe, vielleicht kann man da was aus den Daten vieler berechnen. :)

                            Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                            Spenden

                            1 Reply Last reply
                            1
                            • G Offline
                              G Offline
                              GiuseppeS
                              wrote on last edited by GiuseppeS
                              #61

                              Wem espresense zu träge ist:
                              Ich nutze für die erste Erkennung einer Anwesenheit mit BWMs. Die Abwesenheit wird dann anschließend über BLE Tracker registriert. Nutze dafür allerdings meine Shelly Plus Devices, habe dafür was eigenes programmiert. Funktioniert aber mit espresense genauso.
                              Wenn die Trägheit trotzdem zu stark erscheint, kann man mit Apps die Häufigkeit der BLE Advertisements seiner Uhr o.ä. prüfen. Die Android App "nrf connect" zeigt zum Beispiel den Sende-Intervall an.

                              @ticaki
                              Triangulation kannst du vergessen, auch wenn du mehrere verwendest. Hatte da mal mehrere Versuche gestartet und es als "gescheitert" beendet.
                              Was stattdessen funktionieren müsste, ist Fingerprinting:
                              https://synyx.de/blog/fingerprinting-indoor-positionsbestimmung-mit-bluetooth-low-energy-2-2/

                              Habe es selbst noch nicht getestet, da ich mich aktuell mit anderen Projekten beschäftige.

                              Chris 1C 1 Reply Last reply
                              0
                              • G GiuseppeS

                                Wem espresense zu träge ist:
                                Ich nutze für die erste Erkennung einer Anwesenheit mit BWMs. Die Abwesenheit wird dann anschließend über BLE Tracker registriert. Nutze dafür allerdings meine Shelly Plus Devices, habe dafür was eigenes programmiert. Funktioniert aber mit espresense genauso.
                                Wenn die Trägheit trotzdem zu stark erscheint, kann man mit Apps die Häufigkeit der BLE Advertisements seiner Uhr o.ä. prüfen. Die Android App "nrf connect" zeigt zum Beispiel den Sende-Intervall an.

                                @ticaki
                                Triangulation kannst du vergessen, auch wenn du mehrere verwendest. Hatte da mal mehrere Versuche gestartet und es als "gescheitert" beendet.
                                Was stattdessen funktionieren müsste, ist Fingerprinting:
                                https://synyx.de/blog/fingerprinting-indoor-positionsbestimmung-mit-bluetooth-low-energy-2-2/

                                Habe es selbst noch nicht getestet, da ich mich aktuell mit anderen Projekten beschäftige.

                                Chris 1C Offline
                                Chris 1C Offline
                                Chris 1
                                wrote on last edited by
                                #62

                                @giuseppes said in Anwesenheitserkennung mit ESPresense:

                                Advertisements seiner Uhr o.ä. prüfen. Die Android App "nrf connect" zeigt zum Beispiel den Sende-Intervall an.

                                Ja so eine Hacke... nRF Connect gibts "einfach so" fürs Handy?
                                Und ich tüddel mir hier einen mit nRF52840-Dongle, Connect Desktop und Wireshark ab und komme nicht vorwärts :angry:

                                Chris

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

                                G 1 Reply Last reply
                                0
                                • Chris 1C Chris 1

                                  @giuseppes said in Anwesenheitserkennung mit ESPresense:

                                  Advertisements seiner Uhr o.ä. prüfen. Die Android App "nrf connect" zeigt zum Beispiel den Sende-Intervall an.

                                  Ja so eine Hacke... nRF Connect gibts "einfach so" fürs Handy?
                                  Und ich tüddel mir hier einen mit nRF52840-Dongle, Connect Desktop und Wireshark ab und komme nicht vorwärts :angry:

                                  Chris

                                  G Offline
                                  G Offline
                                  GiuseppeS
                                  wrote on last edited by
                                  #63

                                  @chris-1
                                  Ähm ja, Play Store. Sorry für deine Mühen :man-shrugging:
                                  Glaub, ist sogar kostenlos. Zeigt echt viele Infos.

                                  Chris 1C 2 Replies Last reply
                                  0
                                  • G GiuseppeS

                                    @chris-1
                                    Ähm ja, Play Store. Sorry für deine Mühen :man-shrugging:
                                    Glaub, ist sogar kostenlos. Zeigt echt viele Infos.

                                    Chris 1C Offline
                                    Chris 1C Offline
                                    Chris 1
                                    wrote on last edited by
                                    #64

                                    @giuseppes Hab's mir eben schon direkt runter geladen

                                    An der Stelle: Danke für den Hinweis

                                    Gruss von der Ostsee
                                    Chris

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

                                    1 Reply Last reply
                                    1
                                    • G GiuseppeS

                                      @chris-1
                                      Ähm ja, Play Store. Sorry für deine Mühen :man-shrugging:
                                      Glaub, ist sogar kostenlos. Zeigt echt viele Infos.

                                      Chris 1C Offline
                                      Chris 1C Offline
                                      Chris 1
                                      wrote on last edited by
                                      #65

                                      @giuseppes Da ich über die Feiertage ab nächster Woche zum alljährlichen Weihnachtstreffen weg bin, werde ich - in Ermangelung eines Rechner - wohl mal ein paar Screenshots von nRF (EQ-3 Thermostat) mitnehmen und den Code von EQ-3 auf Github durchforsten, auf dass ich mir etwas auf die Sprünge helfe.

                                      Von den 2 Paketen ist eine Characteristic recht kurz (hex 4) und readonly, das legt ja den verdacht nahe, dass es sich um die gemessene Temperatur handelt.
                                      Wie man nun von 00-10-02-00 auf circa 20,4°C kommt.... oder 20,01?
                                      Ich les erstmal besser Code, wie es der Mensch mit dem Python-Script bzw ioBroker-Adapter gemacht hat.

                                      Chris

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

                                      1 Reply Last reply
                                      1
                                      • T Do not disturb
                                        T Do not disturb
                                        ticaki
                                        wrote on last edited by
                                        #66

                                        Ich schreibe einen Adapter zu ESPresense.

                                        Als Anwesenheitserkennung ist es zuverlässig und da die hping Methode nicht mehr mit Apple funktioniert ist das hier meine Alternative.

                                        Da der homeassistant Topic bei mir nur config daten enthält, frage ich mich wo sich der counter versteckt. Oder ob ha auf diese Topics ne Antwort schickt. Weiß das jemand?

                                        Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                        Spenden

                                        OliverIOO 1 Reply Last reply
                                        0
                                        • T ticaki

                                          Ich schreibe einen Adapter zu ESPresense.

                                          Als Anwesenheitserkennung ist es zuverlässig und da die hping Methode nicht mehr mit Apple funktioniert ist das hier meine Alternative.

                                          Da der homeassistant Topic bei mir nur config daten enthält, frage ich mich wo sich der counter versteckt. Oder ob ha auf diese Topics ne Antwort schickt. Weiß das jemand?

                                          OliverIOO Offline
                                          OliverIOO Offline
                                          OliverIO
                                          wrote on last edited by OliverIO
                                          #67

                                          @ticaki sagte in Anwesenheitserkennung mit ESPresense:

                                          Als Anwesenheitserkennung ist es zuverlässig und da die hping Methode nicht mehr mit Apple funktioniert ist das hier meine Alternative.

                                          welche Indizien hast du dass hping3 nicht mehr funktioniert?
                                          bei mir funktioniert das einwandfrei. gerade gecheckt.
                                          selbst mit der option tracking der ip adresse beschränken.

                                          die Erkennung läuft sogar in kurzen abständen mit deaktivierung des wlans auf dem iphone und im anschluss wieder aktivieren.

                                          #!/bin/bash
                                          
                                           #Enter your ip of your device here
                                          DEVICES="192.168.1.209 192.168.1.225"
                                          #DEVICES="192.168.1.225"
                                          
                                          for i in `echo $DEVICES`; do
                                          
                                              ping $i -c 1 
                                              hping3 -2 -c 10 -p 5353 -i u1 $i -q >/dev/null 2>&1
                                              sleep 1
                                              # Only arp specific device, grep for a mac-address
                                              status=`arp -an $i | awk '{print $4}' | grep "..:..:..:..:..:.."`
                                              #A mac will be 17 characters including the ":"
                                              IP=${i//./-}
                                              if [ ${#status} -eq 17 ]; then
                                                  echo "Phone $i is detected!"
                                           		echo "curl http://192.168.1.85:8087/set/0_userdata.0.Anwesenheit.$IP?value=1"
                                           		curl http://192.168.1.85:8087/set/0_userdata.0.Anwesenheit.$IP?value=1
                                              else
                                                  echo "Phone $i is not present"
                                           		echo "curl http://192.168.1.85:8087/set/0_userdata.0.Anwesenheit.$IP?value=0"
                                           		curl http://192.168.1.85:8087/set/0_userdata.0.Anwesenheit.$IP?value=0
                                              fi
                                          done
                                          
                                          

                                          Erkennung funktioniert hier jetzt sogar ohne hping3
                                          meine vorgänger iphones hatten ohne immer schwierigkeiten wegen deep sleep.
                                          hab aber jetzt keinen langen ausführlichen test gemacht.

                                          Meine Adapter und Widgets
                                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                          Links im Profil

                                          T 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          691

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe