UniFi Doorbell

ESP32-based doorbell integration for UniFi Access

Features

Trigger doorbell rings on UniFi Access readers
GPIO support for physical buttons
MQTT integration for home automation
Web-based configuration UI

Install Firmware

Connect your ESP32 board via USB and click the install button for your board type. The installer will guide you through the process.

Olimex ESP32-POE

Ethernet connectivity via built-in LAN8720 PHY

ESP32-S3-Zero

Compact WiFi board from Waveshare

ESP32-S3-WROOM

ESP32-S3 DevKit with WiFi

Note: Web Serial requires Chrome, Edge, or Opera browser. Safari and Firefox are not supported.

Requirements

  • Chrome, Edge, or Opera browser (Web Serial API)
  • USB cable connected to your ESP32
  • USB drivers installed (CP2102/CH340 depending on board)

After Installation

After flashing, the device will start in AP mode. Connect to the WiFi network "UniFi-Doorbell-Setup" and open http://192.168.4.1 to configure your network settings.

Once connected to your network, access the web interface at http://doorbell.local to complete the UniFi Access setup.