Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Home Assistant
  3. UniFi Controller

UniFi Controller

MITDockerfilev5.1.1

A Home Assistant add-on that runs the UniFi Network Application for managing UniFi networks via web browser.

Visit WebsiteGitHubGitHub
369 stars162 forks0 contributors

What is UniFi Controller?

UniFi Network Application is a Home Assistant community add-on that runs Ubiquiti's UniFi Network Application software. It allows users to manage their UniFi network equipment—such as access points, switches, and security gateways—through a web browser interface integrated into their Home Assistant instance. This solves the problem of needing separate hardware or virtual machines to run the UniFi controller software.

Target Audience

Home Assistant users who have UniFi networking equipment and want to manage it directly from their smart home platform without maintaining a separate server.

Value Proposition

Developers choose this add-on because it simplifies deployment with one-click installation, integrates network management into their existing Home Assistant setup, and receives community-driven updates and support. It eliminates the overhead of standalone UniFi controller setups.

Overview

UniFi Network Application - Home Assistant Community Apps

Use Cases

Best For

  • Managing UniFi access points and switches within a Home Assistant ecosystem
  • Self-hosting UniFi network controller without dedicated hardware
  • Integrating network monitoring with smart home automation
  • Simplifying UniFi controller deployment for Home Assistant users
  • Centralizing IoT and network management in a single interface
  • Running UniFi controller on low-power devices like Raspberry Pi via Home Assistant

Not Ideal For

  • Environments without a Home Assistant instance
  • Large-scale enterprise deployments requiring high-availability UniFi controllers
  • Teams needing direct vendor support from Ubiquiti for the controller software
  • Users who require the absolute latest UniFi features immediately upon release

Pros & Cons

Pros

Single-Click Installation

The add-on provides a streamlined deployment within Home Assistant, eliminating the need for complex manual setup of the UniFi controller, as highlighted in the README's key features.

Integrated Update Management

It leverages Home Assistant's add-on system for seamless software updates, ensuring users can easily keep their UniFi application current without manual intervention.

Multi-Architecture Compatibility

Supports aarch64 and amd64 systems, making it suitable for various hardware like Raspberry Pi and x86-based servers, as indicated by the architecture badges in the README.

Active Community Support

Backed by Discord servers, forums, and GitHub, offering robust troubleshooting and feature requests, which the README emphasizes through multiple support channels.

Cons

Home Assistant Lock-In

The add-on is tightly coupled with Home Assistant, so it cannot be used independently, limiting flexibility for users who might switch platforms or need standalone deployment.

Limited Configuration Control

As a packaged turnkey solution, users have minimal control over UniFi software versions or advanced backend configurations, which might restrict power users.

Resource Intensive on Low-Power Devices

Running both Home Assistant and the UniFi controller on devices like Raspberry Pi can lead to performance bottlenecks, especially in larger networks, though the README promotes compatibility.

Frequently Asked Questions

Quick Stats

Stars369
Forks162
Contributors0
Open Issues3
Last commit1 month ago
CreatedSince 2018

Tags

#iot#add-on#home-automation#addon#smart-home#homeassistant#network-management#docker#addons#home-assistant#self-hosted#apps

Built With

D
Docker

Links & Resources

Website

Included in

Home Assistant7.5k
Auto-fetched 1 day ago

Related Projects

Hass.io Google Drive BackupHass.io Google Drive Backup

Automatically create and sync Home Assistant backups into Google Drive

Stars3,542
Forks208
Last commit1 year ago
Node-REDNode-RED

Node-RED - Home Assistant Community Apps

Stars636
Forks136
Last commit2 days ago
zigbee2mqttzigbee2mqtt

Hass.io add-on for zigbee2mqtt

Stars571
Forks184
Last commit3 years ago
AdGuard HomeAdGuard Home

AdGuard Home - Home Assistant Community Apps

Stars512
Forks68
Last commit2 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub