Skip to main content
Selora Homes Selora Homes
UniFi Protect logo
Popular Integration

UniFi Protect & Home Assistant

UniFi Protect integrates Ubiquiti’s camera ecosystem with Home Assistant, providing live video streams, motion/person/vehicle detection events, camera settings control, and NVR recording management. The integration communicates directly with the UniFi Protect NVR (Cloud Key Gen2+, Dream Machine, or NVR) over your local network.

Unlike cloud-dependent camera systems, UniFi Protect operates entirely locally. All recording, AI detection, and event processing happens on the NVR hardware. Home Assistant receives real-time event notifications via WebSocket, making automations highly responsive.

Local control No cloud required
UniFi Protect Visit UniFi Protect Home Assistant HA Documentation

How UniFi Protect Works with Home Assistant

Getting UniFi Protect connected to Home Assistant and running reliably.

1

Connect & configure

Add UniFi Protect through the Home Assistant integrations panel. Cameras, sensors, and alarm panels appear as entities you can control and automate.

2

Live feeds & alerts

View camera streams directly in your dashboard. Set up notifications for motion events, door openings, or alarm triggers.

3

Cross-device automation

Build automations that coordinate UniFi Protect with lights, locks, and speakers. Motion at the front door can trigger a light, a camera recording, and a notification — simultaneously.

Common UniFi Protect Issues

The problems installers run into with UniFi Protect and Home Assistant — and how a managed setup prevents them.

UniFi OS updates break integration

Ubiquiti's UniFi OS updates sometimes change the Protect API without notice. Major updates have repeatedly broken Home Assistant integration, sometimes for days until a patch is released.

Adoption failures after NVR restart

After NVR restarts or firmware updates, cameras occasionally fail to re-adopt properly, showing as 'disconnected' in both Protect and Home Assistant until manually readopted.

High bandwidth consumption on dashboard

Displaying multiple UniFi Protect camera streams on a Home Assistant dashboard simultaneously consumes significant bandwidth and can overwhelm the NVR's streaming capacity.

Why installers choose managed UniFi Protect setups

  • UniFi OS update testing before deployment to avoid integration breakage
  • Camera adoption monitoring with automatic recovery procedures
  • Stream configuration optimized for HA dashboard viewing with sub-stream support
  • Dedicated camera network with PoE switches and proper VLAN segmentation

Frequently Asked Questions

Ready to Install UniFi Protect Professionally?

Stop troubleshooting UniFi Protect integration issues. Let Selora handle the setup, monitoring, and maintenance so you can focus on your clients.

Or find a certified installer near you

Type to search across cities, counties, and installers

↑↓ navigate open
⌘K search