Wifi Nachbar Triangulation

432
nitsujri

Kann man die Signalstärke zwischen zwei Geräten ermitteln, die an dasselbe Netzwerk angeschlossen sind?

Geräte

   A. Handy-WLAN
   B. WLAN-fähiges Gerät
   C. WLAN-Router

Beide A und B sind mit C im selben Netzwerk verbunden. Ich möchte die relative Signalstärke zwischen A und B ermitteln können.

Ziel ist es, dass B erkennen kann, wenn A eine Aktion ausführt, wie z. B. das Einschalten eines Lichtschalters oder einer Kaffeemaschine.

Meine aktuellen Forschungen zeigen, dass dies nicht möglich ist, wenn ich keinen separaten WiFi / Detektor zu B hinzufüge.

2
Etwas mit kürzerer Reichweite wie Bluetooth könnte hier besser funktionieren. Journeyman Geek vor 10 Jahren 0
Jemand hatte ähnliche Vorstellungen wie das, was Sie geschrieben haben, aber anstatt WiFi-Signal zu verwenden, um die Existenz von Gerät A und B zu überprüfen, verwendeten sie eine feste IP-Adresse. Sie können DHCP-Adressierung für Gerät A und B reserviert haben. Wenn A also in den Bereich von C kommt und die IP-Adresse erhält, pingt B regelmäßig alle paar Sekunden mit A. Wenn Ping fehlgeschlagen ist, fahren Sie fort. Wenn Ping eine Antwort zurückgibt (bedeutet, A ist in der Nähe), führen Sie Ihre Aktion aus. Halten Sie den Ping einige Minuten lang an, um anzunehmen, dass A für eine Weile in der Nähe ist. Oder die Bluetooth-Methode nach Journeyman Geek wäre auch eine gute Idee. Darius vor 10 Jahren 0
@Darius, danke, aber ich suche nicht nur nach der Existenz, ich suche nach relativer Entfernung sowie nach der Existenz. nitsujri vor 10 Jahren 0
Haben Sie überlegt, NFC-Tags im ganzen Haus zu verwenden? Sie können das Tag in der Nähe des B-Geräts verwenden. Wenn Ihr Telefon in der Nähe des Tags wischt, wird Ihr NFC angezeigt, und Sie können eine Aktion ausführen (Befehl über Netzwerk von A nach B senden). Darius vor 10 Jahren 0

0 Antworten auf die Frage