github hjdhjd/homebridge-unifi-protect v8.0.1

5 hours ago

8.0.1 (2026-07-14)

  • Improvement: minor robustness improvements when reserving streaming ports.
  • Fix: the webUI's device discovery now works on Node 22.
  • Fix: liveview scenes now stay with their owning controller in multi-controller environments...one controller can no longer remove or block another's scene switches...and activating a scene over MQTT now works. The security system accessory also refreshes its available arm states as you add and remove liveviews.
  • Fix: livestream startup and teardown is now airtight...a stream that fails to start cleans up completely rather than leaving a session behind.
  • Fix: an error inside a HomeKit-triggered action is now contained and logged instead of risking a crash.
  • Fix: hanging up a two-way audio call during setup now ends cleanly instead of logging an error.
  • Fix: stale video from the timeshift buffer is never served after a livestream reconnect...live views, HKSV recordings, and snapshots always reflect current content.
  • Fix: HomeKit Secure Video recording management is steadier through camera removal and recovery.
  • Fix: HomeKit Secure Video recording durations are now logged accurately.
  • Fix: restarting Homebridge no longer briefly kicks off recovery work mid-shutdown.
  • Fix: controller health is tracked per exact address, so controllers with similar addresses no longer cross-contaminate each other's status.
  • Fix: disabling a controller now removes its system information and liveview accessories.
  • Fix: smart detection events now publish with the right detection identity and topics, and settle cleanly when a device is removed.
  • Fix: doorbell messages clear their switches when they expire or are removed, messages set over MQTT are validated, and ringtone playback and service ordering behave correctly.
  • Fix: device settings persist across reconfigurations, and services added during live updates initialize correctly.
  • Fix: rapid flashlight toggles now honor your latest intent.
  • Fix: streaming follows a camera when its IP address changes.
  • Fix: night vision settings now map consistently everywhere they appear.
  • Fix: the settings webUI now tells you what actually went wrong...connection failures report the right controller's error, and a failed first-run setup explains itself instead of stalling silently.
  • Fix: upgrading the plugin can no longer pair fresh webUI code with a stale cached module.
  • Fix: relays now show their SuperLink connection in the webUI device details.
  • Housekeeping.

Don't miss a new homebridge-unifi-protect release

NewReleases is sending notifications on new releases.