Presence Modul funktioniert sporadisch nicht bei Google Pixel

Begonnen von romarira, 16 November 2023, 19:29:03

Vorheriges Thema - Nächstes Thema

romarira

Hallo,

ich nutze zur Anwesenheitserkennung das Presence-Modul mit vier Smartphones und einem Unifi-Controller.
Wir haben zwei Iphone und zwei Google Pixel 6 im Einsatz.

Bei einem Pixel-Phone bleibt die Anwesenheit häufig und für mich nicht nachvollziehbar auf absent.
Im Unifi-Controller wird das Handy als Connected dargestellt, in der FHEM-Unifi-Konfiguration als disconnected.

Ich habe die Konfiguration sowohl mit Namen der Handys wie auch mit der Geräte-MAC (feste MAC-Adresse im Phone eingestellt) ausprobiert.

Beim zweiten Pixel ist die Konfiguration bis auf den Gerätenamen identisch. Hier funktioniert es immer und einwandfrei.

Woran kann dies liegen?

Hier einmal die Konfiguration des betroffenen Pixel:

define Anwesend_Rolf PRESENCE function {ReadingsVal('UnifiController','Rolf-Pixel','') eq "connected" ? 1 : 0} 60 60
attr Anwesend_Rolf room 20.11_Anwesenheit
#   DEF        function {ReadingsVal('UnifiController','Rolf-Pixel','') eq "connected" ? 1 : 0} 60 60
#   FUUID      651c5e3b-f33f-1ed0-2e7c-3618bdec8b72c00a
#   INTERVAL_NORMAL 60
#   INTERVAL_PRESENT 60
#   MODE       function
#   NAME       Anwesend_Rolf
#   NOTIFYDEV  global
#   NR         671
#   NTFY_ORDER 50-Anwesend_Rolf
#   STATE      absent
#   TYPE       PRESENCE
#   eventCount 3535
#   READINGS:
#     2023-11-16 18:27:37   model           function
#     2023-11-16 19:12:50   presence        absent
#     2023-11-16 19:12:50   state           absent
#   helper:
#     CURRENT_STATE present
#     DISABLED   0
#     call       {ReadingsVal('UnifiController','Rolf-Pixel','') eq "connected" ? 1 : 0}
#
setstate Anwesend_Rolf absent
setstate Anwesend_Rolf 2023-11-16 19:12:50 .absenceThresholdCounter 0
setstate Anwesend_Rolf 2023-11-16 19:12:50 .presenceThresholdCounter 0
setstate Anwesend_Rolf 2023-11-16 18:27:37 model function
setstate Anwesend_Rolf 2023-11-16 19:12:50 presence absent
setstate Anwesend_Rolf 2023-11-16 19:12:50 state absent

Intel NUC, FHEM VMe auf debian Proxmox-Server, Sonoff S20/Basic/POW, Shelly 1 & 2.5
Homematic IP-HK-Thermostate, Wandthermostat, FTK
FHT80b-HK-Thermostate und FTK
Raspberrymatic auf separater VM
Unifi/Ubiquiti-Wlan-Netzwerk, DHCP-Server über Firtzbox