MAC von angemeldeten WLAN-Geräten nicht angezeigt/ausgelesen

Begonnen von swsmily, 20 Januar 2024, 21:43:26

Vorheriges Thema - Nächstes Thema

swsmily

Hallo,

seit einiger Zeit habe ich das Problem, dass mein Handy und das meiner Frau in FHEM zeitweise nicht bei den MAC-Adressen aufgelistet wird, obwohl die Handys im WLAN angemeldet sind.
Im Logfile der Fritzbox selbst sieht man keine Abmeldungen oder Neuanmeldungen der Handys.
Ich nutze die MAC-Adressen als Anwesenheitserkennung. Heute ab 12:13 Uhr waren meine Frau und ich als "Abwesend" in FHEM, da die MAC-Adressen nicht mehr aufgelistet wurden. Erst ab 12:20 Uhr hat es in FHEM die MAC-Adressen wieder angezeigt und uns somit wieder auf Anwesend gesetzt.

Ich habe seit ca. einem Monat einen Fritzbox Repeater im Netz. Doch selbst Geräte, die über den Repeater verbunden sind, werden ja eigentlich in FHEM angezeigt. Hinzu kommt, dass das Handy meiner Frau in der oben angegebenen Zeit die ganze Zeit im Wohnzimmer, ca 2m neben der Fritzbox war, wodurch ein Umschalten zum Repeater eigentlich ausgeschlossen ist. Im Logfile der Fritzbox wird dementsprechend auch nichts angezeigt.
Bevor ich den Repeater hatte ist das Phänomen zwar auch mal aufgetreten, aber seltener. Es betrifft auch nicht immer gleichzeitig beide Handys.

Hat jemand auch so ein Verhalten beobachten können, oder sogar eine Lösung dafür?

DasQ

Das kann passieren wenn die Handys in Ruhemodus gehen, weil des Akku zu Neige geht, oder warum auch immer.

Kann natürlich noch alles andere mögliche sein. Kanalwechsel, Funkstörung oder was auch immer.
Aber in aller regeln sind es die Endgeräte die sich mal einfach nimmer melden.
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

swsmily

Das Handy meiner Frau wurde gestern in der Zeit aktiv genutzt.

Ebenso hab ich selbst über mein Handy paar Tage vorher in FHEM und Fritzbox nachgeschaut. Fhem hat mein Handy nicht unter den Mac Adressen aufgelistet, in der FritzBox war er als angemeldet angezeigt.

WLAN standby oder ähnliches sind bei den Handys deaktiviert.

Endgeräte schließe ich daher eher aus. Es sieht eher so aus dass das FritzBox-Modul nicht immer alles auslesen kann, oder die FritzBox teilweise diese Werte nicht liefert.

DasQ

Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

swsmily

Zitat von: DasQ am 21 Januar 2024, 09:07:36Hat das handy mobilinternet?

Ja aber nur wenn nicht mit WLAN verbunden. Allerdings als ich in Fhem und Fritzbox mit dem Handy nachgeschaut habe, war es definitiv mit dem WLAN verbunden.

Ebenso sind gestern keine Meldungen in der FritzBox, dass die Handys irgendwie abgemeldet, neu angemeldet, oder durch Bandstearing umgemeldet wurden.

juemuc

Hi,

Du hast uns leider noch nicht verraten wie FHEM die Daten aus der FB ausliest bzw wie Du in FHEM den Anwesenheitsstatus ermittelst.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

swsmily

Das fhem Modul für die FritzBox liest jede Minute die FritzBox aus. Da werden die Geräte je mit einem Reading angelegt, welches die mac Adresse enthält und als Wert unter anderem den Name des Gerätes.

DOIF schaltet entsprechend, wenn das Reading mit dem dazugehörigen Name ausgelesen wurde. Steht das Reading auf inactive oder ist ganz weg, wird auf abwesend geschaltet.

juemuc

Und wo ist jetzt das Problem?

Ist das Reading nicht vorhanden oder löst das DOIF nicht aus? Sind Deine Module aktuell?

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

swsmily

Das Reading ist dann nicht mehr vorhanden.

Ja, alles aktuell. Update vor 3 Tagen gemacht, gestern Abend auch.

Ich kann nur leider nicht sagen, wann das Problem mal auftritt. Mal läuft es stabil über mehrere Tage, dann irgendwann fehlen die Readings. Mal sind sie bei der nächsten Abfrage wieder da, ein anderes Mal erst nach einer halben Stunde.

juemuc

Hi,

ich vermute, das liegt an der FB. Hier beobachte ich auch immer wieder, das die Einträge für die mac-Adressen temporär fehlen obwohl die Geräte online sind. Ist aus meiner Sicht kein FHEM-Thema.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

swsmily

Also bin ich zumindest nicht alleine mit diesem Phänomen.

Wenn ich die IP Adressen der Handys regelmäßig pingen würde mit dem Präsenz Modul, hat das irgendwelche Nachteile? Evtl höherer standby Akku Verbrauch der Handys, oder ist das zu vernachlässigen?

juemuc

Hierzu kann ich nichts sagen. Teste es einfach.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

RalfRog

Das Modul macht zwar auch nichts anderes, aber wenn du mal unabhängig von den Readings aktuell abfragen willst was die Box so kennt (oder meint nicht mehr zu kennen):
get <fritzbox-name> luaInfo landevices
Gruß Ralf
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

DasQ

#13
Also hast du mal geschaut wie der abfrageinterval vom presence Modul ist? Ich mein das ist Standard auf 300 Sekunden.

Und die Frage nach dem Ping ist schnell beantwortet, ja es frisst Ressourcen ... kann aber parallel laufen. Die hängenden und fehlenden Geräte bekommste damit zwar kleiner, aber nicht weg.

Ich bleib dabei, zickt das endgerät, klemmt das wlan, ist die Verbindung Fhem Fritte träge, kannst die presence Abfrage in die Tonne kloppen. Das ist mal ganz gut um einen groben Überblick zu bekommen.
Aber es ist niemals zuverlässig und eineindeutig.


(Ps. Diese posting hat teuflischen background, 666 postings)
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

swsmily

Zitat von: RalfRog am 21 Januar 2024, 16:02:47Das Modul macht zwar auch nichts anderes, aber wenn du mal unabhängig von den Readings aktuell abfragen willst was die Box so kennt (oder meint nicht mehr zu kennen):
get <fritzbox-name> luaInfo landevices
Gruß Ralf
Das Modul fragt ja aber die Fritzbox ab und sendet nicht direkt einen Ping per WLAN an die Handys.


Zitat von: DasQ am 21 Januar 2024, 17:38:58Also hast du mal geschaut wie der abfrageinterval vom presence Modul ist? Ich mein das ist Standard auf 300 Sekunden.

Und die Frage nach dem Ping ist schnell beantwortet, ja es frisst Ressourcen ... kann aber parallel laufen. Die hängenden und fehlenden Geräte bekommste damit zwar kleiner, aber nicht weg.

Ich bleib dabei, zickt das endgerät, klemmt das wlan, ist die Verbindung Fhem Fritte träge, kannst die presence Abfrage in die Tonne kloppen. Das ist mal ganz gut um einen groben Überblick zu bekommen.
Aber es ist niemals zuverlässig und eineindeutig.

Ich denke das Intervall kann man sicher kleiner setzen. Muss dann gleich mal schauen.

Die Frage ist, wieviel Ressourcen, also Akkuleistung es vom Handy zieht. Letzendlich laufen da ja sowieso immer irgendwelche Verbindungen. Da kommt es auf einen Ping pro Minute wahrscheinlich nicht an.

Klar, wenn die Endgeräte zicken, dann funkioniert es nicht richtig. Ansonsten ist mein WLAN sehr stabil, FHEM und Fritzbox sind per LAN miteinander verbunden, sollte also auch kein Problem darstellen.

Ich werde das mal mit dem Presence Modul und Ping zusätzlich versuchen.

Ich danke euch für eure Antworten!