You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bring the full Wi-Fi heatmap survey feature to iOS, matching the macOS Phase 1 Blueprint Walk Survey capability. Unlocked via Apple Shortcuts "Get Network Details" action (iOS 17+) — provides real RSSI (dBm), noise floor, channel, and link speed for the connected network.
Spec
docs/iOS-WiFi-Heatmap-Spec.md — iOS signal acquisition technical spec
docs/WiFi-Heatmap-PRD.md — Full PRD (v1.1, Phases 2 & 3 reinstated)
Signal Acquisition Approach
Primary: Shortcuts "Get Network Details" via ShortcutsWiFiProvider (URL scheme + App Group shared container) Fallback:NEHotspotNetwork.fetchCurrent() (SSID/BSSID only, no RSSI) Reference: nOversight app uses identical approach, live on App Store
Scope
Shortcuts-based Wi-Fi signal measurement on iOS (RSSI, noise, channel, TX/RX rate)
Full walk survey UI (floor plan import, calibration, tap-to-measure, heatmap overlay)
Integration with existing RoomPlan scanner as floor plan source
Reuse of shared NetMonitorCore infrastructure (HeatmapRenderer, WiFiMeasurementEngine, models)
Project save/load (.netmonsurvey format)
Active scan mode (speed test + ping at each point)
Epic: iOS Wi-Fi Heatmap & Site Survey
Bring the full Wi-Fi heatmap survey feature to iOS, matching the macOS Phase 1 Blueprint Walk Survey capability. Unlocked via Apple Shortcuts "Get Network Details" action (iOS 17+) — provides real RSSI (dBm), noise floor, channel, and link speed for the connected network.
Spec
docs/iOS-WiFi-Heatmap-Spec.md— iOS signal acquisition technical specdocs/WiFi-Heatmap-PRD.md— Full PRD (v1.1, Phases 2 & 3 reinstated)Signal Acquisition Approach
Primary: Shortcuts "Get Network Details" via
ShortcutsWiFiProvider(URL scheme + App Group shared container)Fallback:
NEHotspotNetwork.fetchCurrent()(SSID/BSSID only, no RSSI)Reference: nOversight app uses identical approach, live on App Store
Scope
Sub-Issues
Reference
docs/WiFi-Heatmap-PRD.mdTests/NetMonitor-iOSTests/HeatmapSurveyViewModelTests.swift