The UniFi Network integration connects Ubiquiti’s UniFi networking equipment to Home Assistant, providing device tracking for presence detection, network client monitoring, and bandwidth usage data. It communicates with the UniFi Network Controller (or UniFi OS Console) over your local network.
For smart home installations, UniFi’s primary value in Home Assistant is presence detection — tracking which phones and devices are connected to the network to determine who’s home. This enables automations like arming the security system when everyone leaves or adjusting the thermostat based on occupancy.
Getting UniFi Network connected to Home Assistant and running reliably.
Add UniFi Network through the integrations panel. Hub-connected devices, network clients, and system health metrics appear as entities in Home Assistant.
Use UniFi Network network data for presence detection. Know who's home based on which phones are connected to your network — no app required on their devices.
Build automations based on network state. When a specific device connects or disconnects, trigger scenes, adjust settings, or send notifications.
The problems installers run into with UniFi Network and Home Assistant — and how a managed setup prevents them.
Mobile phones in power-saving mode temporarily disconnect from Wi-Fi, causing false 'away' states. This can trigger security arming, thermostat setbacks, or other disruptive automations.
Ubiquiti updates their UniFi Controller software frequently, and API changes occasionally break the Home Assistant integration. The integration maintainers patch quickly, but there can be days of incompatibility.
UniFi creates a device tracker entity for every network client ever seen. In busy networks, this can mean hundreds or thousands of entities, slowing down Home Assistant and cluttering the UI.
Stop troubleshooting UniFi Network integration issues. Let Selora handle the setup, monitoring, and maintenance so you can focus on your clients.
We use cookies for analytics and marketing to improve your experience. You can accept all cookies or decline non-essential ones. Privacy Policy