UniFi: How to Set Up Seamless Wi-Fi in 30 Minutes—Without Drops or Reconnections

Seamless Wi-Fi (or roaming) on equipment Ubiquiti UniFi Allows devices to automatically switch between access points without losing connection. This is critical for offices, large homes, or spaces where a stable connection is essential—for example, during video calls, online gaming, or 4K streaming. However, many users encounter issues: the phone gets stuck on a weak point, the speed drops when moving, or devices refuse to switch altogether.

In this article - step-by-step instructions on setting up seamless Wi-Fi on UniFi Taking into account the latest controller updates (version 8.x). We'll analyze the optimal roaming parameters and configure 802.11k/v/rWe'll adjust the signal strength and show you how to avoid common mistakes. Finally, we'll provide an FAQ with answers to questions that arise after setup.

What is Seamless Wi-Fi and Why is UniFi Better for It?

Seamless Wi-Fi is a technology in which client devices (smartphones, laptops, tablets) automatically switch between access points (AP) without interrupting the connection. Unlike the classic scheme, where you manually select a network (for example, MyWiFi_1 or MyWiFi_2), is used here one SSID at all points, and the decision to switch is made either by the device or the network.

Equipment Ubiquiti UniFi stands out from the competition (TP-Link Omada, Ruckus, Aruba) thanks to:

  • 🔹 Centralized management via a controller (local or cloud), where all roaming parameters are configured.
  • 🔹 Protocol support 802.11k/v/r, which speed up the process of switching between points.
  • 🔹 Features automatic optimization signal strength (Auto Power) and channel selection (Auto Channel).
  • 🔹 Flexible settings Minimum RSSI, which allow you to "forcefully" disconnect devices from a weak point.

However, even with UniFi Roaming can work poorly if you don't consider three key factors:

  1. Overlapping signal zones — the points must “see” each other at the level -65...-75 dBm (not weaker!).
  2. Same security settings - all APs must use the same WPA3 (or WPA2/WPA3), otherwise the devices will “forget” the networks.
  3. Client roaming support - Not all smartphones and laptops work correctly with 802.11r (especially older models Apple And Samsung).
📊 What UniFi hardware do you use?
UniFi 6 Lite
UniFi 6 Pro
UniFi 6 LR
UniFi Flex HD
Other

Network Preparation: Point Layout and Cable Requirements

Before configuring the controller, ensure that the physical network infrastructure meets roaming requirements. The main mistake is installing access points too far from each other or, conversely, in one room (which leads to interference).

Optimal placement scheme:

  • 📍 Overlapping zones: the signal of neighboring APs must intersect at the level -65...-70 dBm (checked in UniFi Controller in the tab Devices → Insights).
  • 📡 Installation height: for ceiling models (UniFi 6 Pro, U6-LR) - 2.5–3 meters from the floor; for wall-mounted (Flex HD) — 1.5–2 meters.
  • 🔌 PoE power supply: all points UniFi (except U6-Mesh) require 802.3af/atUse injectors. UniFi PoE Switch or adapters Gigabit PoE+.

To check the signal level between points:

  1. Connect all APs to the network and wait for them to appear in the controller.
  2. Go to Devices → select a point → Tools → Spectrum Analysis.
  3. Use the tab Neighborsto see neighboring APs and their signal strength.
UniFi Model Max. recommended distance between APs Support 160 MHz (Wi-Fi 6) Optimal number of clients
U6-Lite 15–20 m (indoors) No up to 100
U6-Pro 20–25 m Yes (5 GHz) up to 150
U6-LR 25–30 m No up to 200
Flex HD 10–15 m No up to 50
⚠️ Attention: If you use UniFi 6 LR in an apartment building, reduce the transmission power to Medium or Low in the radio settings to avoid interference from neighbors.

Configuring the UniFi Controller for Seamless Roaming

Roaming Control Center is UniFi Controller (version 7.4+ or 8.x). Settings are made in the web interface at https://[controller-ip-address]:8443If the controller is installed on UniFi Cloud Key or Dream Machine, use local IP or domain unifi.ui.com.

Step 1: Create a unified Wi-Fi network

  1. Go to Settings → Wireless Networks → Create New Wireless Network.
  2. Please specify one SSID for all points (for example, MyHomeWiFi).
  3. Select WPA3 (or WPA2/WPA3 for compatibility with older devices).
  4. Enable the option Enable Fast Roaming (802.11r) and install FT Mobility Domain (For example, 1234 - any number from 1 to 65535).

Step 2: Configuring Roaming Protocols

In the same section Wireless Networks activate:

  • 🔄 802.11k (Radio Resource Measurement) - helps devices find the best point.
  • 🔄 802.11v (BSS Transition) - allows the network to "nudge" clients to switch.
  • 🔄 802.11r (Fast Transition) — speeds up the authentication process when roaming.

Step 3. Optimize power and channels

Go to Settings → Wireless Networks → Advanced Configuration and install:

  • 📶 Transmit Power: Auto or Medium (For U6-LRLow in urban conditions).
  • 🎛️ Channel Width: VHT80 (5 GHz) and HT20 (2.4 GHz) for stability.
  • 🔄 Auto-Optimize Network: Turn on to automatically adjust channels.

802.11k/v/r enabled|

FT Mobility Domain installed|

SSID is the same on all APs|

Signal strength is not maximum|

The channels do not intersect (checked in Spectrum Analysis)-->

⚠️ Attention: If you have devices Apple (iPhone, MacBook), turn off 802.11r in the network settings - they often conflict with the implementation of this protocol in UniFi. Use instead 802.11k/v.

Setting Minimum RSSI: How to Make Devices Switch on Time

Minimum RSSI (Received Signal Strength Indicator) is the signal strength threshold at which the client forcibly shuts down from the point. If you don't configure this setting, devices will "cling" to a weak signal until the connection is lost.

Optimal values ​​for UniFi:

  • 📱 2.4 GHz: -70 dBm (for stability).
  • 📶 5 GHz: -65 dBm (as the signal weakens faster).

How to set up:

  1. Go to Settings → Wireless Networks → select your network → Advanced Configuration.
  2. Find the section Minimum RSSI and set the values ​​for 2.4G And 5G.
  3. Save the settings and apply the changes (Apply Changes).

To check RSSI operation:

  • Take your smartphone with the app WiFi Analyzer and move around the room.
  • When the signal level drops below -70 dBm (for 2.4 GHz), the device should automatically switch to another point.
What to do if devices don't switch?

1. Check that Minimum RSSI not too low (for example, -80 dBm - this is too weak a signal for roaming).

2. Make sure that adjacent points can see each other at the same level -65...-75 dBm.

3. Turn off Band Steering (if enabled) - it may interfere with roaming between 2.4 GHz and 5 GHz.

4. Update the firmware of the points to the latest version (in Devices → Firmware).

Roaming Problems: Common Errors and Solutions

Even after proper setup, seamless Wi-Fi may not work perfectly. Here top 5 problems and their solutions:

Problem Cause Solution
Devices do not switch to the nearest point Minimum RSSI too low or 802.11v disabled Install Minimum RSSI on -65 dBm (5 GHz) and turn on 802.11v
Frequent breaks when moving Signal overlap is too small or channels are crossing Increase the power or change channels manually (Manual Channel)
iPhone/MacBook not connecting to 5GHz Conflict with 802.11r or Band Steering Turn it off 802.11r And Band Steering for this network
Slow speed on 5 GHz Channel width 160 MHz in conditions of interference Install VHT80 or VHT40 in the radio settings
The dots cannot see each other. Weak signal between APs (<-80 dBm) Reduce the distance or add another point

If the problem persists, check the controller logs:

  1. Go to Insights → Events.
  2. Filter events by type Wireless.
  3. Look for errors like Roaming failed or Client disconnected (low RSSI).

Additional settings for optimization: Band Steering, DTIM, Beacon Interval

To fine-tune roaming in UniFi Additional parameters are available that influence customer behavior:

1. Band Steering

This function forcibly translates Devices with 2.4 GHz bands can switch to 5 GHz bands if they support both frequencies. However, it may interfere with roaming if:

  • The device has poor performance on 5 GHz due to a weak signal.
  • There are old gadgets on the Internet (for example, IoT devices), which do not support 5 GHz.

Recommendation: disable Band Steering, if you notice problems with roaming between frequencies.

2. DTIM (Delivery Traffic Indication Message)

Parameter DTIM Determines how often the access point sends "wake-up packets" to clients in power saving mode. Too high a value (for example, 3) may cause delays when roaming.

Optimal value: 1 (in the radio settings Advanced Configuration).

3. Beacon Interval

Interval between beacons (Beacon) affects the speed of network discovery by devices. Too few beacons (1000 ms) may slow down roaming.

Recommended value: 100 ms (standard for most networks).

Roaming Testing: Tools and Testing Methods

After setting up, you need to test how roaming works. To do this, use:

1. Mobile applications:

  • 📱 WiFi Analyzer (Android) - shows signal strength and automatic switching.
  • 📱 AirPort Utility (iOS) - Displays the current connection point and RSSI level.
  • 📱 NetSpot (Windows/macOS) — creates a heat map of the signal.

2. Terminal commands (for advanced users):

On Windows (through PowerShell):

netsh wlan show interfaces | findstr "SSID BSSID Signal"

On macOS/Linux:

nmcli -f ACTIVE,SSID,BSSID,SIGNAL device wifi list

3. Stress test:

  • Launch ping 8.8.8.8 -t in the command line.
  • Move around the room with your laptop or smartphone.
  • If the ping is stable (without losses), roaming is working correctly.
⚠️ Attention: Some devices (eg Google Nest or Amazon Echo) may ignore roaming settings and become stuck at one point. Create a separate SSID for them with these settings disabled. 802.11k/v/r.

FAQ: Answers to frequently asked questions

Is it possible to set up seamless Wi-Fi without a UniFi controller?

No, a controller is required to set up roaming (802.11k/v/r, Minimum RSSI and other parameters). However, after setting up, you can translate the points into standard mode (without a controller), but roaming will work worse, since APs will not be able to synchronize client data.

Why don't my devices switch to the nearest point even if the signal is weak?

There are several reasons:

  1. Minimum RSSI set too low (eg -80 dBm).
  2. The device does not support 802.11v (check manufacturer specifications).
  3. The signal from the far point is too strong (reduce the transmit power).

Solution: install Minimum RSSI on -65 dBm (5 GHz) and check the overlapping zones in UniFi Controller.

How do I set up roaming between UniFi and third-party access points (e.g. TP-Link)?

Technically it is possible, but not recommended, because:

  • Third party APs may not support 802.11k/v/r or use other roaming algorithms.
  • Controller UniFi will not be able to manage settings of third-party points.

If you still need it: use one SSID at all points, but turn off 802.11r and set up Minimum RSSI manually.

How many UniFi points does a 150 sq m home need?

Depends on the layout and wall materials:

  • For open plan (minimum number of walls): 2 points (U6-Lite or U6-Pro).
  • For multi-room apartment with concrete walls: 3 points (U6-LR for better coverage).
  • For two-story house: 1–2 points per floor (2–3 in total).

Before you buy, do placement plan taking into account the overlap of zones (-65 dBm at the joints).

Can I use Mesh mode (wireless connection of points) for roaming?

Yes, but with some reservations:

  • 🔹 Delay when roaming it will be higher than with a wired connection.
  • 🔹 Bandwidth will be halved (since part of the channel is used for communication between points).
  • 🔹 Stability depends on the quality of the wireless channel between the APs.

Recommendation: Use Mesh only if there is no way to lay a cableFor roaming, a wired connection is better (802.3af/at).