Releases: hjdhjd/homebridge-unifi-protect
Releases · hjdhjd/homebridge-unifi-protect
v3.7.3
v3.7.2
v3.7.1
v3.7.0
3.7.0 (2020-09-15)
- New feature: noise filters. Read the documentation and the associated feature options
- Enhancement: improved device detection support in anticipation of more types of UniFi Protect cameras in the future.
- Enhancement: support for self-signed TLS certificates for those with MQTT brokers.
- New behavior: motion switches for each camera are now disabled by default. To better understand why, please read homebridge-unifi-protect best practices for more information. Motion detection remains on by default, of course. Fear not, you can still get them back by default if you want - just set the feature option
Enable.MotionSwitch
either globally, or per-camera. - New behavior: motion and doorbell events are not logged by default. This goes along with the above to reduce unnecessary logging. If you're like to restore the previous behavior, just set the feature option
Enable.LogMotion
andEnable.LogDoorbell
either globally, or per-camera. You can read more about homebridge-unifi-protect best practices to understand why the defaults were changed. - Various housekeeping improvements.
v3.6.5
v3.6.4
3.6.4 (2020-09-08)
- New feature options
LogMotion
andLogDoorbell
to control whether motion or doorbell events get logged. You can set this for the entire controller, or individual cameras, like all feature options. - Fix a regression that was introduced in 3.6.3 for non-UniFi OS users where motion detection and doorbell events weren't being sent.
- Note: starting with v3.6.4, this plugin will only publish updates as
homebridge-unifi-protect
. See below for more information on the deprecation of thehomebridge-unifi-protect2
name.
v3.6.3
3.6.3 (2020-09-07)
-
IMPORTANT: NAME CHANGE. Starting with this release, this plugin is now renamed to
homebridge-unifi-protect
. My thanks to the previous owner of the NPM name forhomebridge-unifi-protect
for graciously transitioning it to me. What does this mean for you?- You should uninstall this package and reinstall it under it's new name,
homebridge-unifi-protect
. That should do the trick. Your configuration won't be impacted. Apologies for any extra gymnastics this might cause some people, but it will help future users and make this plugin more discoverable. homebridge-unifi-protect2
will soon be deprecated. You'll receive a warning message that the package has been deprecated and to installhomebridge-unifi-protect
instead.- Again my apologies for any extra work this causes people, but I hope it will be a mostly painless transition.
- Quick steps for those using the command line:
Restart homebridge and you're all set.
npm -g uninstall homebridge-unifi-protect2 npm -g --unsafe-perm install homebridge-unifi-protect
- You should uninstall this package and reinstall it under it's new name,
-
Enhancement: after several weeks of testing, I've shifted our realtime events API over to the updates realtime events API. This took some time to reverse engineer because it's a binary protocol, and I wanted to ensure it was solid before releasing it. What's new for you? Doorbell events should be even faster now for those on UniFi OS-based controllers.
-
Fix: messages weren't always properly reset when using the messages switch feature on doorbells.
v3.6.2
v3.6.1
v3.6.0
3.6.0
- This version requires homebridge 1.1.3 or greater. Video streaming will not work unless you upgrade your homebridge version. The updated version of homebridge resolves a long-standing issue relating to those who can get snapshots but not stream video. The source of the issue is related to network interface and IP address confusion that should now be resolved.
- New feature: Motion trigger switches. You can automate the triggering of a motion event. See the new
MotionTrigger
feature option for details. - Enhancement: Security system alarm support. You can now optionally add in support for setting and clearing alarm states on the security system accessory. See the liveview scenes documentation for more details.
- Enhancement: Significant update in MQTT capabilities. Get snapshots, the current message on a doorbell, or trigger a motion event...and more. For more details, read here.
- Added documentation for troubleshooting.