📡
WiFi Walkthrough Trace
Real-time signal analysis as the device moves
Connection Historylong-term events & sticky sessions from the durable store — survives restarts & outages
Pipeline Healthsyslog & API ingest — last 2 hours
Key Insightsderived from current data
Active Incidents click any incident for details
Active Anomalies sorted by severity
Recent Eventslast 10 — click any event for context
Client Distribution by APclick any row to open AP details
Action Planall detected issues across every analysis area — click to navigate to the relevant tab
Summary & Actionsat-a-glance roaming health, prioritized remediations
Roaming Anomaliesclients with >3 roam events/hr or reconnect window >15s
Association Healthclients the APs are denying or soft-failing at association (with auth RSSI), plus roams to a worse signal — from syslog
Rapid Reconnectsclients disconnecting and reconnecting within 30 s, 2+ times (24h)
Event Timeline (24h)
Sticky Client DetectionRSSI < −72 dBm — client likely needs to roam to a better AP
What Is a Sticky Client?

A sticky client stays associated with its current AP even when signal is poor (typically below −72 dBm), often because Fast Roaming (802.11r) is disabled or the client's roaming aggressiveness is too low. This causes degraded performance, audio drops in Teams/Zoom, and high retry rates on the AP. Fix: enable Min RSSI (−80 dBm), enable 802.11r, and ensure at least 15–20% signal overlap between adjacent APs.

Sticky Client Sessions (24h)tracked by background polling
Coverage Summaryhow many APs have each tier configured
Per-AP Configurationclick a row to open AP details
SSID Enforcement Chainper-SSID Min RSSI + Interference Blocker pairing
How Enforcement Worksthe 3-tier roaming stack explained
Access Point HealthDFS channels highlighted in purple — can cause 1–10 min outages on radar detection
Device HealthCPU, memory & load for every managed device (gateway, switches, APs) — from controller telemetry
SSID Configuration Auditper-SSID WiFi tuning gaps affecting roaming and call quality
DFS Channel ExposureAPs operating on DFS channels — vulnerable to radar-triggered outages
Wireless Clients
RF Neighborsneighboring networks detected by AP radio scans — use for channel planning
Channel Recommendationsper-AP channel scoring based on RF neighbour interference
Channel Planning Guide

On 2.4 GHz, use only channels 1, 6, or 11 to avoid overlapping channels. Strong neighbors on your channel increase co-channel interference. On 5 GHz, prefer non-DFS channels (36–48, 149–165) to avoid radar-triggered outages. Channels marked Same Ch are your highest-priority conflicts to resolve.

DFS Deployment Readinessshould you use radar-shared 5 GHz channels here?
Per-Channel Safety Matrixradar history · neighbour congestion · utilisation
Radar Detection HistoryDFS channel-change events in the observation window
Quick Winsspecific configuration changes you can make in the controller right now, sorted by impact
Client Capability Censushardware bottlenecks and protocol adoption across your fleet
Per-SSID Band Steeringwhich networks are stranding dual-band clients on 2.4 GHz
Channel Plannerco-channel conflicts from RF neighbor scan — hover cells for detail
SSID Settings Quick Viewat-a-glance roaming configuration for each network
Mesh Topologywireless backhaul links — click any AP node for details
Client Distributionwireless clients per AP across the mesh
Mesh Stability Events (24h)AP uplink connect / disconnect events
Gateway Fleetread-only cloud monitor — router/gateway uptime across all accounts
Customize —

Drag to reorder. Toggle ● / ○ to show or hide a section.

Settings
Display
Client Sensitivity
Network & AP
Gateway Monitor
Notifications
Tab Order
Version History
About
?
Spectra IQ — Help & Reference
Getting Started
Overview & Activity
Fleet, Sites & History
Roaming & APs
Config & Clients
Walkthrough Tracer
RF, Tuning & Mesh
Settings Guide
What is Spectra IQ?
Spectra IQ is a real-time Wi-Fi diagnostic dashboard for UniFi networks. It connects to your UniFi Network controller (or runs in Demo mode) and continuously analyzes client behaviour, AP health, roaming quality, and RF environment — surfacing issues before they become user complaints.
Use the site selector in the header to switch between managed sites — click it and type to filter the list by site name or cloud account (↑/↓ to move, Enter to open, Esc to close). Two icon badges sit at the right of the header — hover either one for the full state.
The controller badge (broadcast icon) reports the controller link: green = live and connected, amber = Demo mode on synthetic data, red = the controller is unreachable and you're seeing last-known data.
The storage badge (database icon) reports how the server is keeping history: green when connection/event history is being written to the SQLite database on disk (survives restarts), amber when the server fell back to an in-memory database (for example because its data/ volume isn't writable) — in which case history won't survive a restart. Click either badge for connection and storage details.
Navigating the Dashboard
The tab bar across the top organises data by analysis type. Coloured badges on each tab indicate active issues:
Overview Roaming 3 Sticky Clients 2 AP Health
Red badge = critical issues requiring attention
Amber badge = warnings to investigate
Green badge = all clear
Header Controls
Left to right across the header:
Site pickerClick to open, then type to filter — terms match the site name, its cloud-account label, and its link hints (cloud only, no WiFi), and every term must match. Matches are highlighted and a counter shows how many of the total are visible. ↑/↓ moves, Enter opens, Esc closes. Sites you never want to see can be hidden by name under Settings → Display → Hide sites matching; the counter then reports how many are hidden, and the site you currently have open is never hidden.
Controller badgeBroadcast icon. Green = live, amber = Demo mode, red = controller unreachable. Click for connection details.
Storage badgeDatabase icon, Live mode only. Green = history is being saved to disk; amber = in-memory fallback, so history won't survive a restart.
Clock iconToggles auto-refresh. Teal clock = on (clients and APs refresh every 3 s, full data every 30 s); dimmed and crossed out = paused.
Circular arrowForces an immediate full data reload for the selected site, without waiting for the 30 s interval.
? HelpYou're looking at it. Opens this reference guide.
⚙ SettingsOpens the settings panel — detection thresholds, theme, timezone, gateway-monitor alerting, and (for admins) user accounts.
Sign outOnly present when authentication is enabled. Ends your session and returns to the login screen.
Both status badges open the Controller Connection modal, which is where syslog parse statistics, the raw event feed, and the full site inventory live.
Hover over almost any element in the dashboard — values, graphs, badges, and buttons — to see a contextual tooltip with additional detail.