this post was submitted on 14 Mar 2026
1 points (100.0% liked)

Home Assistant

265 readers
2 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Economy-Case-7285 on 2026-03-14 02:19:34+00:00.


I just released a new version of my doorbell-mqtt-unifi project.

The project lets you control the UniFi G4 Doorbell Pro animations and sounds through MQTT, which makes it easy to automate from Home Assistant.

Some of the improvements include:

  • Faster profile updates using an IPC (inter-process communication) apply method
    • Image and sound apply and refresh the doorbell in less than 2 seconds
    • No longer requires restarting processes on the doorbell
  • Added a Validate Profile entity in Home Assistant to detect configuration drift from the doorbell restarting and reverting to the UniFi Protect settings
  • Added a Reapply last profile entity in Home Assistant
  • Ad-hoc sound effects
    • Play sounds effects on the doorbell at anytime
    • Select entity in Home Assistant to select the sound effect to play
  • Asset validation and storage guardrails
    • Validates the image and sound files are the right size
    • Checks magic headers of file to validate they are an image and sound file
    • Makes sure you don't exhaust the persistent storage on the doorbell

The Docker container runs on x86-64 and arm64. The C code will also compile on arm64 if you want to run the service without Docker.

Setup guide: https://chrishansen.tech/posts/doorbell-mqtt-unifi-full-setup/

Project repo: https://github.com/ChrisHansenTech/doorbell-mqtt-unifi

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here