Ubiquiti UniFi Network

Best Self Hosted Alternatives to Ubiquiti UniFi Network

A curated collection of the 2 best self hosted alternatives to Ubiquiti UniFi Network.

Cloud-managed network platform for UniFi access points, switches and gateways. Provides centralized configuration, provisioning and firmware updates, monitoring, analytics, client and network management, and remote administration via UniFi OS and UniFi Cloud.

Alternatives List

#1
NetAlertX

NetAlertX

Self-hosted network visibility and presence scanner that discovers connected devices and alerts on new, unknown, or changed hosts across your LAN/Wi‑Fi.

NetAlertX screenshot

NetAlertX is a network visibility and alerting service that scans your LAN/Wi‑Fi to discover connected devices and detect presence, reconnections, disconnects, and other changes. It helps you maintain an accurate device inventory and get notified when something unexpected appears on your network.

Key Features

  • Scheduled network scans to detect new, unknown, or returning devices
  • Change detection for device status and network attributes (for example IP changes)
  • Multiple discovery/import methods (such as ARP scanning, DHCP lease import, Pi-hole imports, UniFi controller import, and SNMP router import)
  • Extensible plugin system for custom scanners and integrations, with UI generation support
  • Web UI for device inventory, status history, and network overview
  • Notifications via multiple gateways (including NTFY, Pushover, Pushsafer, and Apprise-supported services)
  • Integrations via API endpoints and webhooks, including smart-home workflows

Use Cases

  • Detect and alert on unauthorized or unexpected devices joining a home or small-office network
  • Presence detection to trigger automations when key devices arrive or leave
  • Build and maintain a lightweight network source of truth and device inventory

Limitations and Considerations

  • Some scan methods (notably ARP-based scanning) may not discover devices across different subnets without additional network setup
  • Low-level scanning can require elevated network permissions depending on the deployment environment

NetAlertX is well-suited for homelabs and small networks where you want straightforward device discovery, change tracking, and actionable alerts. Its plugin and notification ecosystem makes it adaptable to different network setups and automation needs.

5.3kstars
307forks
#2
TasmoAdmin

TasmoAdmin

Administrative web interface for managing, monitoring, and updating Tasmota-flashed IoT devices, including device discovery, bulk actions, and OTA firmware updates.

TasmoAdmin is a web-based administrative platform for managing devices flashed with Tasmota (commonly ESP8266/ESP32-based smart plugs and sensors). It provides a centralized dashboard to discover devices on your network, view status and sensor data, and perform maintenance tasks like configuration and firmware updates.

Key Features

  • Login-protected web interface
  • AutoScan device discovery for Tasmota devices on the network
  • Bulk operations across multiple devices, including sending commands
  • Multi-device firmware update workflow with selectable targets
  • Automatic firmware download mode for updating to the latest Tasmota builds
  • Device information and sensor/status visibility (including multiple sensors)
  • Mobile-responsive UI with theme options (including night mode)
  • Multiple deployment options (standalone on a PHP web server or via container)

Use Cases

  • Centralized management of multiple Tasmota-based smart plugs, switches, and sensors
  • Bulk OTA firmware updates and routine maintenance for a fleet of devices
  • Quick diagnostics by viewing device details and sending commands from one UI

Limitations and Considerations

  • Designed specifically for Tasmota devices; functionality depends on Tasmota’s exposed endpoints and features
  • The built-in self-update for TasmoAdmin may be disabled in some deployment modes (for example, container installs)

TasmoAdmin is a practical choice for homelabs and smart-home setups that rely on Tasmota, offering a lightweight web UI for discovery, monitoring, and bulk device administration.

956stars
148forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running