WLAN-Karte
Eine Android-App, die per ARCore verfolgt, wo du im Raum bist, und alle paar Sekunden die WLAN-Stärke misst. Daraus entsteht eine Heatmap, getrennt nach Etagen. Auf Wunsch liegt sie als Farbfläche auf dem Boden, in AR. Deine Messungen bleiben auf dem Handy.
Download
- Version
- 0.4.0 (Debug-Build)
- Android
- 10 oder neuer
- Gerät
- mit ARCore-Unterstützung (Google Play-Dienste für AR)
- Sprachen
- Englisch und Deutsch (folgt der Sprache des Handys, in den Einstellungen umschaltbar)
- Prüfsumme
SHA-256 6b7c904ea026e41f2db12aa7d785f1a3354522949191b3568f74c61b0931c36f
Nicht im Play Store. Die APK ist nur mit dem Debug-Schlüssel signiert und zum Ausprobieren gedacht. Getestet wurde sie bisher nur auf einem Samsung Galaxy S23 mit Android 16.
So funktioniert es
Messen
Start drücken und langsam gehen, das Handy aufrecht halten. ARCore liefert die Position (Draufsicht und Höhe), Android die WLAN-Stärke, den Access Point, sein Band und die Verbindungsgeschwindigkeit. Alle 0,5 Sekunden entsteht ein Messpunkt, der WLAN-Wert selbst ändert sich aber nur etwa alle 3 Sekunden.
Heatmap
Aus den Messpunkten wird eine Heatmap in 0,25-m-Zellen berechnet (IDW-Interpolation). Gefärbt wird nur bis 1,5 m um einen echten Messwert, der Rest bleibt leer. Die Farbskala ist fest: −30 dBm grün bis −90 dBm rot.
Etagen und Filter
Etagen werden automatisch getrennt (ab 2 m Höhenunterschied, Treppen zählen nicht mit). Du kannst nach Access Point filtern, zoomen, verschieben und die Heatmap als PNG oder die Rohdaten als CSV teilen.
In AR
Heatmap und gelaufener Pfad liegen auf dem Boden, live beim Messen oder später für eine gespeicherte Messung. Dafür stellst du dich an den Startpunkt und justierst bei Bedarf nach. Bei mehreren Etagen zeigt die App nur die, auf der du gerade stehst.
Beispiele
Die Bilder stammen aus echten Messungen in einer Wohnung mit zwei Etagen. Sie enthalten keine WLAN-Namen, Kennungen oder Fotos.
Datenschutz
Kurz gesagt: Die App sendet nichts. Die Details:
- Kein Internet: Die App hat keine Internetberechtigung und kann selbst keine Daten senden. Messungen liegen im App-Speicher deines Handys und verlassen es nur, wenn du sie selbst über „Teilen“ weitergibst.
- Kamera: nur für ARCore, damit es deine Bewegung verfolgen kann. Die App nimmt keine Bilder auf und speichert keine.
- Standort-Berechtigung: Android gibt die Kennung des WLANs (BSSID, SSID) nur mit dieser Berechtigung heraus. Die App ortet dich nicht und speichert keinen Standort, nur Positionen relativ zum Startpunkt.
- CSV-Export: enthält die BSSID und den Namen deines WLANs. Teile die Datei nur, wenn das für dich in Ordnung ist. Das PNG-Bild enthält weder Namen noch Kennungen.
- ARCore ist von Google: Die Bewegungsverfolgung übernimmt die Komponente „Google Play-Dienste für AR“. Google gibt an, dass sie unabhängig von der App Geräte- und Diagnosedaten erfasst. Kamerabilder lädt sie laut Google nur bei gemeinsamen AR-Erlebnissen hoch (Cloud Anchors, Geospatial API). Beide sind in dieser App abgeschaltet. Für reines Bewegungstracking macht Google dazu keine ausdrückliche Aussage. Mehr dazu: So geht Google Play-Dienste für AR mit Daten um, von ARCore erfasste Daten, Datenschutzerklärung von Google.
Installation
- Die APK auf dem Handy herunterladen und öffnen. Beim ersten Mal fragt Android, ob dein Browser Apps installieren darf; das einmal erlauben. Auf Samsung-Handys kann der „Auto Blocker“ die Installation verhindern.
- Beim ersten Start Kamera, genauen Standort und „Geräte in der Nähe“ erlauben und die Standortdienste einschalten. Ohne das maskiert Android die Kennung des WLANs.
- Fehlt „Google Play-Dienste für AR“, bietet die App an, es aus dem Play Store zu installieren.
- Neue Messung, Start, langsam gehen, Stop. Danach die Heatmap öffnen.
Grenzen
- ARCore driftet. Bei langen Wegen und Treppen können mehrere Meter Abweichung entstehen (in einem Test über zwei Etagen rund 3 m). Die App warnt bei Positionssprüngen.
- Android liefert den WLAN-Wert nur etwa alle 3 Sekunden. Die Heatmap verwendet deshalb nur frische Werte.
- Gemessen wird nur der Access Point, mit dem das Handy verbunden ist, nicht alle in der Nähe. Ein Handy bleibt oft am ersten Access Point, bis dessen Signal schwach ist.
- AR: Möbel und Personen verdecken das Overlay nicht, und eine gespeicherte Messung muss am Startpunkt ausgerichtet werden. Das Umschalten der Etagen im AR-Overlay ist neu und kaum getestet.
- Nur auf einem Gerät getestet.