Hallo zusammen,
Ich habe einen Pi Zero, auf dem Node Red läuft (https://nodered.org/).
Ich wollte über Node Red auf die den Router (Fritzbox 7590) zugreifen (https://flows.nodered.org/node/node-red-contrib-fritz) und anschließend auf einer Anzeige darstellen welche Android-Geräte derzeit anwesend sind. Dies hat an sich funktioniert.
Allerdings habe ich mehrere TP-Link Router mir DD-WRT als Repeater in Verwendung. Geräte die über diese Repeater verbunden sind werden darüber nicht ausgegeben.
Meine Lösung war: Ich pinge alle 60 Sekunden die Geräte an und werte aus ob eine Zeit zurückkommt oder ein Timeout auftritt. Beim testen mit meinem Handy hat das gut funktioniert. Jetzt tritt das Problem auf dass manchmal ein Timeout auftritt obwohl das Handy mit dem WLAN verbunden ist. Auch wenn ich das Handy manuell vom Desktop anpinge kommt ein Timeout.
Innerhalb der Handy-Einstellungen habe ich schon versucht möglichst alle "WLAN-Energiespareinstellungen" auszuschalten.
Meine Frage: Wie kann ich den Timeout verhindern, oder gibt es alternativen dazu die Geräte anzupingen?
Mit freundlichen Grüßen
Testz
P.S.
Alles innerhalb eines Privathaushaltes und alle die das WLAN-Kennwort kennen sind einverstanden.
Ich habe einen Pi Zero, auf dem Node Red läuft (https://nodered.org/).
Ich wollte über Node Red auf die den Router (Fritzbox 7590) zugreifen (https://flows.nodered.org/node/node-red-contrib-fritz) und anschließend auf einer Anzeige darstellen welche Android-Geräte derzeit anwesend sind. Dies hat an sich funktioniert.
Allerdings habe ich mehrere TP-Link Router mir DD-WRT als Repeater in Verwendung. Geräte die über diese Repeater verbunden sind werden darüber nicht ausgegeben.
Meine Lösung war: Ich pinge alle 60 Sekunden die Geräte an und werte aus ob eine Zeit zurückkommt oder ein Timeout auftritt. Beim testen mit meinem Handy hat das gut funktioniert. Jetzt tritt das Problem auf dass manchmal ein Timeout auftritt obwohl das Handy mit dem WLAN verbunden ist. Auch wenn ich das Handy manuell vom Desktop anpinge kommt ein Timeout.
Innerhalb der Handy-Einstellungen habe ich schon versucht möglichst alle "WLAN-Energiespareinstellungen" auszuschalten.
Meine Frage: Wie kann ich den Timeout verhindern, oder gibt es alternativen dazu die Geräte anzupingen?
Mit freundlichen Grüßen
Testz
P.S.
Alles innerhalb eines Privathaushaltes und alle die das WLAN-Kennwort kennen sind einverstanden.