Releases: hjdhjd/homebridge-unifi-protect
Releases · hjdhjd/homebridge-unifi-protect
v7.17.0
v7.16.1
v7.16.0
v7.15.0
7.15.0 (2025-04-22)
- New feature: Send two-way audio directly to supported cameras, bypassing the controller. Useful for working around bugs in some Protect controller firmware versions. It's disabled by default and requires ensuring that HBUP can access the camera directly over your network (for obvious reasons). Why is this useful? Well...Protect can be flaky with two-way audio in the API-supported mechanism it provides. Protect's been addressing this by disabling functionality in the native Protect app in recent releases because there's some bugginess in the controller. For instance, if you use HEVC (aka enhanced encoding) for a camera that supports two-way audio, you can't use the native Protect app to send two-way audio. It's disabled by default because this should really not be needed (maybe one day?), but it is for some users and use cases.
- Housekeeping.
v7.14.0
7.14.0 (2025-04-20)
- New feature: Third party cameras connected paired with an AI Port can be used for HKSV. An AI Port provides the necessary Protect plumbing to generate motion events and smart motion events from third party cameras. If a camera is no longer paired with an AI Port, HKSV support for it will be disabled.
- Improvement: I've reverted a set of optimizations I made last year to HKSV that cause audio and occasional video issues in recorded events. The result should be a smoother HKSV event recording experience at the expense of some minor additional CPU overhead. Seems that hardware accelerated video decoding in FFmpeg doesn't like the particular way HKSV prefers things. Thanks to @mn7474 for persistently raising the issue and having a sharp memory to help me track this down quickly.
- Housekeeping.
v7.13.0
7.13.0 (2025-04-12)
- New feature: UniFi Access devices hosted on the same controller as Protect and exposed through Protect, can be unlocked. Crucially - Protect only provides the capability to view the livestream of an Access reader and to unlock it. There's no ability to lock it, no motion sensor (and therefore no HKSV support). As Protect evolves it's integration with Access, HBUP will continue to provide as much capability as we can (and more, where I can).
- Improvement: better edge case recovery to deal with Protect controller API connectivity quirks.
- Housekeeping.
v7.12.1
v7.12.0
7.12.0 (2025-03-16)
- Behavior change: Protect doorbell message switches are now disabled by default. The feature's still there and available for those who wish to use it, but for those who don't, it provides a more streamlined experience by default.
- Fix: address regressions in message switches.
- Fix: workaround quirks in recent Homebridge UI releases.
- Housekeeping and refinements.
- The author would like to express his deep appreciation to a certain member of the community...thank you, again.