Sieci w otoczeniu
Wspólna lista skanerów · dane na żywo
Połącz serwer, aby zobaczyć rzeczywiste obserwacje.
Pakiety 802.11
Ostatnie 100 odebranych ramek · pełna historia w SQLite
| Czas | Skaner | Typ | TA → RA | Kanał | RSSI | Bajty | GPS |
|---|
PCAP: 1000 najnowszych ramek, radiotap + surowe 802.11. Szyfrowany ruch pozostaje szyfrowany.
Historia obserwacji
Trwały zapis z informacją o skanerze, czasie oraz lokalizacji.
| Czas odbioru | SSID / BSSID | Skaner | Kanał / RSSI | GPS |
|---|
Szczegóły punktu dostępowego
Wybierz sieć z listy lub znacznik na mapie.
Wybierz AP
- Przybliżona lokalizacja
- —
- Promień niepewności
- —
- Próbki / pola 10 m
- —
- GPS · mediana błędu
- —
- Zakres RSSI
- —
- Rozpiętość pomiarów
- —
- Metoda
- —
RSSI · punkty pomiarowe
Google i Street View otwierają wybrany punkt w nowej karcie. Promień i pomiary pozostają na OpenStreetMap.
Lokalizacja i adres
Brak lokalizacji.
GPS telefonu wymaga zgody przeglądarki. Jest to pojedynczy pomiar; po 30 s otrzyma oznaczenie „nieaktualny”. Mock pozostaje aktywny do zmiany. Adres: Photon / © OpenStreetMap contributors (ODbL), na żądanie i z pamięcią podręczną. Odczyt wskazuje najbliższy obiekt; numer lokalu pochodzi od użytkownika.
REST / JSON API v1
To samo API obsługuje ten panel, konfigurację skanerów i odczyt bazy SQLite na serwerze.
https://wifi-api.marcin.info/api/v1- GET /devices, /ports, /health
- POST /mobile/ingest — paczki z telefonu i polecenia Bluetooth
- PUT /devices/{id}/config, /devices/{id}/sniffer
- GET /networks, /observations, /packets, /events
- GET /map/estimates — estymaty AP, GPS i niepewność
- GET /changes?after=ID — eksport przyrostowy
- GET /capture.pcap — surowe ramki
- GET /operations/{id} — wynik ACK urządzenia
- GET /location · PUT /location · POST /location/reverse
Autoryzacja Bearer. Konfiguracja zwraca 202; sukces jest potwierdzany dopiero po ACK z ESP32. Cloudflare Pages i Tunnel, bez płatnych usług.