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

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    3
    1
    11

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Probleme mit Anwesenheitserkennung

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
15 Beiträge 5 Kommentatoren 2.2k Aufrufe 5 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.
  • Jörn KesselsJ Offline
    Jörn KesselsJ Offline
    Jörn Kessels
    schrieb am zuletzt editiert von
    #1

    Hallo.

    Ich habe ein Problem mit der Anwesenheitserkennung. Ich habe sie realisiert indem ich im Fritzbox Adapter auslese, ob das Familienmitglied im WLAN ist. Bei 2 Personen klappt das auch ganz einwandfrei. Alle 3 Familienmitglieder haben ein iPhone.
    Bei der 3. Person wechselt der Status ständig zwischen true und false, obwohl das Handy permanent im WLAN ist. Ca. 15 Sekunden true, dann 5 Sekunden false dann wieder 15 Sekunden false ....

    Ich weiß nicht wo genau das Problem liegt. Auf der FritzBox Oberfläche kann ich nicht erkennen, dass sich das Gerät immer wieder abmeldet. In den Objekten, des tr-064 unter devices ändert sich jedoch ständig das active, lastActive und lastActive-ts

    Eventuell liegt es ja auch am iPhone selbst!?
    iPhone 11 und XR funktionieren, Beim XS treten die Probleme auf.

    Ich komme da einfach nicht weiter. Vielleicht hat ja schon mal jemand ein ähnliches Problem gehabt.

    Vielen Dank

    R OliverIOO 2 Antworten Letzte Antwort
    0
    • Jörn KesselsJ Jörn Kessels

      Hallo.

      Ich habe ein Problem mit der Anwesenheitserkennung. Ich habe sie realisiert indem ich im Fritzbox Adapter auslese, ob das Familienmitglied im WLAN ist. Bei 2 Personen klappt das auch ganz einwandfrei. Alle 3 Familienmitglieder haben ein iPhone.
      Bei der 3. Person wechselt der Status ständig zwischen true und false, obwohl das Handy permanent im WLAN ist. Ca. 15 Sekunden true, dann 5 Sekunden false dann wieder 15 Sekunden false ....

      Ich weiß nicht wo genau das Problem liegt. Auf der FritzBox Oberfläche kann ich nicht erkennen, dass sich das Gerät immer wieder abmeldet. In den Objekten, des tr-064 unter devices ändert sich jedoch ständig das active, lastActive und lastActive-ts

      Eventuell liegt es ja auch am iPhone selbst!?
      iPhone 11 und XR funktionieren, Beim XS treten die Probleme auf.

      Ich komme da einfach nicht weiter. Vielleicht hat ja schon mal jemand ein ähnliches Problem gehabt.

      Vielen Dank

      R Online
      R Online
      reutli
      schrieb am zuletzt editiert von
      #2

      @jörn-kessels
      Private WLAN-Adresse ist aber aus, oder?

      IMG_EDE29462CE7C-1.png

      BITTE BEACHTET DOCH DAS: https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
      iobroker in Debian-VM auf Proxmox Server (Ryzen 7 / 32GB / 1TB NVMe SSD) als Master - mehrere Raspberry Pis (3+4) als Slaves. InfluxDB V2 und Grafana auf LXC.

      *Wer freundlich ist, dem wird freundlich geholfen *

      Jörn KesselsJ 1 Antwort Letzte Antwort
      0
      • R reutli

        @jörn-kessels
        Private WLAN-Adresse ist aber aus, oder?

        IMG_EDE29462CE7C-1.png

        Jörn KesselsJ Offline
        Jörn KesselsJ Offline
        Jörn Kessels
        schrieb am zuletzt editiert von
        #3

        @reutli
        Ich habe das mal Versuchsweise ausgeschaltet. Hat sich dadurch aber nichts geändert. Auf den "funktionierenden" iPhones ist das auch eingeschaltet. Daran hat es also nicht gelegen.
        Trotzdem Danke

        R 1 Antwort Letzte Antwort
        0
        • Jörn KesselsJ Jörn Kessels

          @reutli
          Ich habe das mal Versuchsweise ausgeschaltet. Hat sich dadurch aber nichts geändert. Auf den "funktionierenden" iPhones ist das auch eingeschaltet. Daran hat es also nicht gelegen.
          Trotzdem Danke

          R Online
          R Online
          reutli
          schrieb am zuletzt editiert von
          #4

          @jörn-kessels
          Hat das iPhone denn auch wirklich dauerhaft WLAN?
          Oftmals liegt es an den Einstellungen in der Fritzbox (z.B. SSID versteckt), obiges (private WLAN Adresse) in Kombination mit WLAN > Sicherheit die Option „Alle neuen WLAN-Geräte zulassen“ ...

          BITTE BEACHTET DOCH DAS: https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
          iobroker in Debian-VM auf Proxmox Server (Ryzen 7 / 32GB / 1TB NVMe SSD) als Master - mehrere Raspberry Pis (3+4) als Slaves. InfluxDB V2 und Grafana auf LXC.

          *Wer freundlich ist, dem wird freundlich geholfen *

          Jörn KesselsJ 1 Antwort Letzte Antwort
          0
          • R reutli

            @jörn-kessels
            Hat das iPhone denn auch wirklich dauerhaft WLAN?
            Oftmals liegt es an den Einstellungen in der Fritzbox (z.B. SSID versteckt), obiges (private WLAN Adresse) in Kombination mit WLAN > Sicherheit die Option „Alle neuen WLAN-Geräte zulassen“ ...

            Jörn KesselsJ Offline
            Jörn KesselsJ Offline
            Jörn Kessels
            schrieb am zuletzt editiert von
            #5

            @reutli
            Sowohl in den Einstellungen der iPhones als auch in den Einstellungen der FritzBox finde ich keine Unterschiede bei den 3 iPhones.
            SSID sichtbar, alle Geräte zugelassen
            Das iPhone funktioniert einwandfrei und ist auch permanent im WLAN. Selbst wenn ich auf dem iPhone streame (Youtube oder Spotyfy) wechselt der Status im ioBroker ständig.
            Ich kann es mir nicht erklären

            R 1 Antwort Letzte Antwort
            0
            • Jörn KesselsJ Jörn Kessels

              @reutli
              Sowohl in den Einstellungen der iPhones als auch in den Einstellungen der FritzBox finde ich keine Unterschiede bei den 3 iPhones.
              SSID sichtbar, alle Geräte zugelassen
              Das iPhone funktioniert einwandfrei und ist auch permanent im WLAN. Selbst wenn ich auf dem iPhone streame (Youtube oder Spotyfy) wechselt der Status im ioBroker ständig.
              Ich kann es mir nicht erklären

              R Online
              R Online
              reutli
              schrieb am zuletzt editiert von
              #6

              @jörn-kessels
              Habe den Adapter nicht im Einsatz, mache Anwesenheitserkennung über CCU und dort einem Skript, sollte ja aber gleich funktionieren.
              Als "Problem" würde ich das iPhone sehen. Würde Gerät in Fritzbox mal löschen und die WLAN Einstellungen am iPhone zurücksetzen.

              Irgendwelche Einschränkungen in der Fritzbox Stichwort "Kindersicherung" sind sicher auch nicht gesetzt?

              Mehr Ideen habe ich aktuell auch nicht ...

              BITTE BEACHTET DOCH DAS: https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
              iobroker in Debian-VM auf Proxmox Server (Ryzen 7 / 32GB / 1TB NVMe SSD) als Master - mehrere Raspberry Pis (3+4) als Slaves. InfluxDB V2 und Grafana auf LXC.

              *Wer freundlich ist, dem wird freundlich geholfen *

              Jörn KesselsJ 1 Antwort Letzte Antwort
              0
              • R reutli

                @jörn-kessels
                Habe den Adapter nicht im Einsatz, mache Anwesenheitserkennung über CCU und dort einem Skript, sollte ja aber gleich funktionieren.
                Als "Problem" würde ich das iPhone sehen. Würde Gerät in Fritzbox mal löschen und die WLAN Einstellungen am iPhone zurücksetzen.

                Irgendwelche Einschränkungen in der Fritzbox Stichwort "Kindersicherung" sind sicher auch nicht gesetzt?

                Mehr Ideen habe ich aktuell auch nicht ...

                Jörn KesselsJ Offline
                Jörn KesselsJ Offline
                Jörn Kessels
                schrieb am zuletzt editiert von
                #7

                @reutli

                Kindersicherung ist nicht aktiv.
                Auch ein löschen und trennen des Gerätes und neu einbinden brachte leider keine Änderung ...

                Es ist zum verzweifeln

                R 1 Antwort Letzte Antwort
                0
                • Jörn KesselsJ Jörn Kessels

                  @reutli

                  Kindersicherung ist nicht aktiv.
                  Auch ein löschen und trennen des Gerätes und neu einbinden brachte leider keine Änderung ...

                  Es ist zum verzweifeln

                  R Online
                  R Online
                  reutli
                  schrieb am zuletzt editiert von
                  #8

                  @jörn-kessels
                  Dann bin ich mit meinem Latein auch am Ende. Hast Du den Adapter mal im Debüt laufen lassen, was da so passiert? Das hilft meist den ioB Profis um der Sache näher zu kommen.
                  Hat sich ja aber bisher keiner gemeldet, auch keiner der das bereits so wie Du nutzt ....

                  BITTE BEACHTET DOCH DAS: https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
                  iobroker in Debian-VM auf Proxmox Server (Ryzen 7 / 32GB / 1TB NVMe SSD) als Master - mehrere Raspberry Pis (3+4) als Slaves. InfluxDB V2 und Grafana auf LXC.

                  *Wer freundlich ist, dem wird freundlich geholfen *

                  Jörn KesselsJ 1 Antwort Letzte Antwort
                  0
                  • R reutli

                    @jörn-kessels
                    Dann bin ich mit meinem Latein auch am Ende. Hast Du den Adapter mal im Debüt laufen lassen, was da so passiert? Das hilft meist den ioB Profis um der Sache näher zu kommen.
                    Hat sich ja aber bisher keiner gemeldet, auch keiner der das bereits so wie Du nutzt ....

                    Jörn KesselsJ Offline
                    Jörn KesselsJ Offline
                    Jörn Kessels
                    schrieb am zuletzt editiert von
                    #9

                    @reutli

                    <Hast Du den Adapter mal im Debüt laufen lassen, was da so passiert?

                    Das sagt mir garnichts :-/

                    Ich warte mal ab, ob sich noch jemand meldet. Trotzdem großen Dank an dich.

                    R 1 Antwort Letzte Antwort
                    0
                    • Jörn KesselsJ Jörn Kessels

                      @reutli

                      <Hast Du den Adapter mal im Debüt laufen lassen, was da so passiert?

                      Das sagt mir garnichts :-/

                      Ich warte mal ab, ob sich noch jemand meldet. Trotzdem großen Dank an dich.

                      R Online
                      R Online
                      reutli
                      schrieb am zuletzt editiert von
                      #10

                      @jörn-kessels
                      Sorry "Debüt" sollte "DEBUG" heissen (immer die Rechtschreibprüfung :dizzy_face: )

                      BITTE BEACHTET DOCH DAS: https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge
                      iobroker in Debian-VM auf Proxmox Server (Ryzen 7 / 32GB / 1TB NVMe SSD) als Master - mehrere Raspberry Pis (3+4) als Slaves. InfluxDB V2 und Grafana auf LXC.

                      *Wer freundlich ist, dem wird freundlich geholfen *

                      1 Antwort Letzte Antwort
                      0
                      • Jörn KesselsJ Jörn Kessels

                        Hallo.

                        Ich habe ein Problem mit der Anwesenheitserkennung. Ich habe sie realisiert indem ich im Fritzbox Adapter auslese, ob das Familienmitglied im WLAN ist. Bei 2 Personen klappt das auch ganz einwandfrei. Alle 3 Familienmitglieder haben ein iPhone.
                        Bei der 3. Person wechselt der Status ständig zwischen true und false, obwohl das Handy permanent im WLAN ist. Ca. 15 Sekunden true, dann 5 Sekunden false dann wieder 15 Sekunden false ....

                        Ich weiß nicht wo genau das Problem liegt. Auf der FritzBox Oberfläche kann ich nicht erkennen, dass sich das Gerät immer wieder abmeldet. In den Objekten, des tr-064 unter devices ändert sich jedoch ständig das active, lastActive und lastActive-ts

                        Eventuell liegt es ja auch am iPhone selbst!?
                        iPhone 11 und XR funktionieren, Beim XS treten die Probleme auf.

                        Ich komme da einfach nicht weiter. Vielleicht hat ja schon mal jemand ein ähnliches Problem gehabt.

                        Vielen Dank

                        OliverIOO Offline
                        OliverIOO Offline
                        OliverIO
                        schrieb am zuletzt editiert von
                        #11

                        @jörn-kessels

                        lese dir mal diesen thread durch.
                        https://forum.iobroker.net/topic/49880/iphone-verliert-immer-das-wlan/40?_=1658485674599

                        deinen effekt kenne ich, ist bei mir genau so. allerdings kommen die meisten hier mit dem radar adapter zurecht, weil der effekt wohl nicht bei allen iphones auftritt.
                        meine erklärung dafür ist,
                        das handy besteht ja aus mehreren einzelnen hardware komponenten. um die akkuleistung optimal auszunutzen, werden die komponenten so oft als möglich in einen schlafmodus geschickt (teilweise auch nur millisekundenweise), so auch die wlan komponente. das hat keine auswirkung auf die anzeige. demnach ist das gerät immer im wlan.
                        aber im hintergrund wird die verbindung abgebaut und nach gewissen regeln wieder aufgebaut. nachts wohl seltener wie tagsüber.

                        mit dem skript im verlinkten thread kann man auch die geräte dazu überreden, auf eine bestimmte nachfrage (hping3 muss separat für linux installiert werden ) zu reagieren.

                        seit dem einsatz funktioniert die anwesenheitskontrolle bei mir einwandfrei

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

                        Jörn KesselsJ 1 Antwort Letzte Antwort
                        0
                        • OliverIOO OliverIO

                          @jörn-kessels

                          lese dir mal diesen thread durch.
                          https://forum.iobroker.net/topic/49880/iphone-verliert-immer-das-wlan/40?_=1658485674599

                          deinen effekt kenne ich, ist bei mir genau so. allerdings kommen die meisten hier mit dem radar adapter zurecht, weil der effekt wohl nicht bei allen iphones auftritt.
                          meine erklärung dafür ist,
                          das handy besteht ja aus mehreren einzelnen hardware komponenten. um die akkuleistung optimal auszunutzen, werden die komponenten so oft als möglich in einen schlafmodus geschickt (teilweise auch nur millisekundenweise), so auch die wlan komponente. das hat keine auswirkung auf die anzeige. demnach ist das gerät immer im wlan.
                          aber im hintergrund wird die verbindung abgebaut und nach gewissen regeln wieder aufgebaut. nachts wohl seltener wie tagsüber.

                          mit dem skript im verlinkten thread kann man auch die geräte dazu überreden, auf eine bestimmte nachfrage (hping3 muss separat für linux installiert werden ) zu reagieren.

                          seit dem einsatz funktioniert die anwesenheitskontrolle bei mir einwandfrei

                          Jörn KesselsJ Offline
                          Jörn KesselsJ Offline
                          Jörn Kessels
                          schrieb am zuletzt editiert von
                          #12

                          @oliverio

                          Ach du sch.... Ich glaube das übersteigt meine Fähigkeiten. Trotzdem ganz lieben Dank. Da muss ich mir eine andere Lösung einfallen lassen.

                          David G.D S 2 Antworten Letzte Antwort
                          0
                          • Jörn KesselsJ Jörn Kessels

                            @oliverio

                            Ach du sch.... Ich glaube das übersteigt meine Fähigkeiten. Trotzdem ganz lieben Dank. Da muss ich mir eine andere Lösung einfallen lassen.

                            David G.D Online
                            David G.D Online
                            David G.
                            schrieb am zuletzt editiert von
                            #13

                            Hab ich auch schonmal gelesen.
                            Habe es dann versucht in Blockly umzusetzen.

                            Aber ohne Erfolg.
                            Per exec mit Ergebnis musste man es doch eigentlich auch hinbekommen.....

                            Zeigt eure Lovelace-Visualisierung klick
                            (Auch ideal um sich Anregungen zu holen)

                            Meine Tabellen für eure Visualisierung klick

                            OliverIOO 1 Antwort Letzte Antwort
                            0
                            • David G.D David G.

                              Hab ich auch schonmal gelesen.
                              Habe es dann versucht in Blockly umzusetzen.

                              Aber ohne Erfolg.
                              Per exec mit Ergebnis musste man es doch eigentlich auch hinbekommen.....

                              OliverIOO Offline
                              OliverIOO Offline
                              OliverIO
                              schrieb am zuletzt editiert von OliverIO
                              #14

                              @david-g

                              ja genau,
                              wird alle 5 Minuten aufgerufen
                              evtl ist noch auf die rechte der Datei
                              /opt/iobroker/cmd/iphone.sh
                              zu achten.

                              e67960a7-8a10-4c69-bb65-12b6486b705b-image.png
                              sonst kann iobroker diese nicht aufrufen.

                              damit das folgende skript funktioniert muss auf dem rechner auf dem sich der iobroker befindet hping3 installiert sein (pefehl gilt für debian-artige betriebssysteme (auch ubuntu, mint, etc. bei anderen entsprechend dem paketmanager anpassen)

                              sudo apt update
                              sudo apt install hping3
                              
                              function wakeIphone() {
                                  exec("bash /opt/iobroker/cmd/iphone.sh")
                              }
                               
                              schedule ("*/5 * * * *", function(){
                                      wakeIphone();  
                              });
                              
                              

                              und damit wir hier in diesem thread komplett sind, hier nochmal das skript welches sich in der datei
                              /opt/iobroker/cmd/iphone.sh
                              befinden muss. es ist ein shellskript und kein javascript
                              hier muss man einmal bei Devices in Zeile 3 die ipadressen der telefone einpflegen (ich glaube mit leerzeichen getrennt bei mehreren und
                              in Zeile 16 und 19 die ipadresse des iobrokers und die Datenpunkbezeichnung wo man es hinhaben will. Falls es nicht schreibt, müsst ihr den Datenpunkt selbst anlegen-
                              das skript nutzt den adapter simple api um über http-abfrage datenpunkte zu beschreiben, den müsst ihr auch noch installieren und ggfs. in Zeile 16 und 19 noch die Portnummer des adapters eintragen (hier 8087)
                              um das skript zu testen könnt ihr es direkt von der shell aus aufrufen, es zeigt dann an ob die geräte da sind oder nicht
                              wenn ihr probleme habt, dann melden

                              #!/bin/bash
                               #Enter your ip of your device here
                              DEVICES="192.168.178.82"
                               
                              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!"
                               		curl http://192.168.178.98:8087/set/0_userdata.0.Anwesenheit.$IP?value=1
                                  else
                                      echo "Phone $i is not present"
                               		curl http://192.168.178.98:8087/set/0_userdata.0.Anwesenheit.$IP?value=0
                                  fi
                              done
                              

                              zur Funktionsweise
                              in Zeile 7 wird ein normaler Ping und in Zeile
                              8 ein spezieller Ping (mit hping3) an das telefon gesendet.
                              diese kombination hat sich gezeigt, das es noch zuverlässiger läuft

                              das wacht dann aus, meldet sich vereinfacht gesehen im netzwerk und taucht dann in den routing-tabellen auf, die dann mit dem befehl arp ausgelesen wird.
                              wenn handy erreichbar, dann ist es in der liste, wenn nicht, dann nicht.
                              dieser status wird ausgewertet und dann entsprechend der datenpunkt gesetzt

                              am besten den geräten feste ip-adressen zuordnen, sonst könnten sich die auch mal ändern, je nach lease-time und nach längerer abwesenheit

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

                              1 Antwort Letzte Antwort
                              0
                              • Jörn KesselsJ Jörn Kessels

                                @oliverio

                                Ach du sch.... Ich glaube das übersteigt meine Fähigkeiten. Trotzdem ganz lieben Dank. Da muss ich mir eine andere Lösung einfallen lassen.

                                S Offline
                                S Offline
                                Satan
                                schrieb am zuletzt editiert von
                                #15

                                @jörn-kessels
                                Beim Huawei meiner Frau habe ich dasselbe Problem. Da ich abhängig von der An- bzw. Abwesenheit eine Cam ein- bzw. ausschalten will, werde ich demnächst eine Zeitschleife einbauen:

                                Wenn Zustand geändert auf abwesend.
                                Warte 30 Sekunden.
                                Immer noch abwesend?
                                Cam einschalten.

                                raspi, QNAP, WD, Shelly und iobroker

                                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

                                851

                                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