homebridge-unifi-protect

Complete HomeKit integration for all UniFi Protect device types with full support for most features including HomeKit Secure Video, and more. https://homebridge.io

OTHER License

Downloads
11.3K
Stars
1.5K
Committers
10

Bot releases are hidden (Show)

homebridge-unifi-protect - v6.6.0

Published by hjdhjd over 1 year ago

6.6.0 (2023-05-14)

  • New feature: Raspberry Pi 4 hardware accelerated decoding and encoding. This requires that you've configured your RPi4 to use at least 128MB for the GPU. HKSV event recording will not be hardware accelerated due to ongoing driver quirks. I hope once the software and drivers evolve, we can more effectively leverage it for HKSV as well.
  • New feature: Intel Quick Sync Video hardware accelerated decoding and encoding. Many Intel CPUs come with QSV support builtin. Thie feature requires a QSV-supported CPU and h264_qsv codec support in your version of FFmpeg.
  • New feature: the base address used for accessing camera URLs on the Protect controller can now be independently configured as an advanced option under controller settings.
  • Fix: stacked UNVRs couldn't access cameras in certain circumstances.
homebridge-unifi-protect - v6.5.1

Published by hjdhjd over 1 year ago

6.5.1 (2023-05-02)

  • Fix: address a regression in hardware transcoding for non-Apple Silicon Macs.
homebridge-unifi-protect - v6.5.0

Published by hjdhjd over 1 year ago

6.5.0 (2023-04-30)

  • Improvement: Various transcoding improvements and optimizations across platforms.
  • Improvement: on macOS, hardware transcoding optimizations that should noticeably improve video quality.
  • Improvement: on macOS, use the extra-awesome native macOS AAC encoder.
  • Fix: address iOS 16+ HomeKit naming changes - HBUP now correctly names the switches and sensors it creates. If you've got blank or missing names for switches / sensors created by HBUP after this update, you can disable, restart Homebridge, and then reenable them and restart Homebridge a second time.
  • Fix: when using the "only"-specific feature options related to selecting stream quality, ensure we propagate selections correctly when selecting both controller/global options and device-level ones.
homebridge-unifi-protect - v6.4.4

Published by hjdhjd over 1 year ago

6.4.4 (2023-04-14)

  • Fix: ensure doorbells can be accessed on UDMPs - Ubiquiti hasn't updated these devices to UniFi OS 3.0 yet.
  • Housekeeping.
homebridge-unifi-protect - v6.4.3

Published by hjdhjd over 1 year ago

6.4.3 (2023-04-13)

  • Fix: ensure chime volume settings are properly set.
  • Housekeeping.
homebridge-unifi-protect - v6.4.2

Published by hjdhjd over 1 year ago

6.4.2 (2023-04-11)

  • Fix: correctly discern motion events when smart motion detection is disabled on smart motion detection capable cameras.
homebridge-unifi-protect - v6.4.1

Published by hjdhjd over 1 year ago

6.4.1 (2023-04-10)

6.4.0 (2023-04-10)

  • Improvement: hardware accelerated decoding is always-on on macOS. This has no negative implications to quality, and is only a net quality-of-life for those running Homebridge on macOS.
  • Improvement: further speed improvements and optimizations - connections to the Protect controller are faster and more resilient.
  • Housekeeping.
homebridge-unifi-protect - v6.4.0

Published by hjdhjd over 1 year ago

6.4.0 (2023-04-10)

  • Improvement: hardware accelerated decoding is always-on on macOS. This has no negative implications to quality, and is only a net quality-of-life for those running Homebridge on macOS.
  • Improvement: further speed improvements and optimizations - connections to the Protect controller are faster and more resilient.
  • Housekeeping.
homebridge-unifi-protect - v6.3.0

Published by hjdhjd over 1 year ago

6.3.0 (2023-04-08)

  • New feature: Hardware accelerated decoding support on macOS.
  • New feature: Protect "crossing line" smart motion detection is now supported on cameras that support the functionality. You can configure this in the Protect controller webUI, on G4-series and higher cameras in the same place you can configure motion zones.
  • New feature: You can have all the Protect controller telemetry published in MQTT under the telemetry topic. This is the raw feed of the realtime telemetry as it's received from the Protect controller, so expect a lot of data. This can be enabled with a new feature option: NVR.Publish.Telemetry. For the MQTT enthusiasts, this really gives you the ultimate flexibility to build automations and events in a more granular way for specific use cases. For most users, I would not recommend enabling this option - it's a lot of data, and you'll need to parse through everything that the controller is publishing. The MQTT support that's provided for cameras, motion detection, etc. by HBUP is more refined and feature-rich in important ways, but for those that want the raw telemetry...here it is.
  • Improvement: Further refinements to plugin startup.
  • Housekeeping.
homebridge-unifi-protect - v6.2.8

Published by hjdhjd over 1 year ago

6.2.8 (2023-04-05)

  • Improve Protect controller login resilience.
homebridge-unifi-protect - v6.2.7

Published by hjdhjd over 1 year ago

6.2.7 (2023-04-05)

6.2.6 (2023-04-05)

  • Housekeeping.
homebridge-unifi-protect - v6.2.6

Published by hjdhjd over 1 year ago

6.2.6 (2023-04-05)

  • Housekeeping.
homebridge-unifi-protect - v6.2.5

Published by hjdhjd over 1 year ago

6.2.5 (2023-04-05)

  • Improvement: minor webUI refinements.
homebridge-unifi-protect - v6.2.4

Published by hjdhjd over 1 year ago

6.2.4 (2023-04-03)

6.2.3 (2023-04-03)

  • Fix: address a rare race condition in motion event delivery.
homebridge-unifi-protect - v6.2.3

Published by hjdhjd over 1 year ago

6.2.3 (2023-04-03)

  • Fix: address a rare race condition in motion event delivery.
homebridge-unifi-protect - v6.2.2

Published by hjdhjd over 1 year ago

6.2.2 (2023-04-03)

  • Fix: really ensure MQTT notifications use the correct MAC addresses when publishing messages.
homebridge-unifi-protect - v6.2.1

Published by hjdhjd over 1 year ago

6.2.1 (2023-04-02)

  • Fix: make codec detection more robust across platforms.
homebridge-unifi-protect - v6.2.0

Published by hjdhjd over 1 year ago

6.2.0 (2023-04-02)

  • New feature: support for chime accessories. They will appear as dimmer accessories in HomeKit and can be used to control the volume level of the Protect chimes. Unfortunately, this is the best we can do given there are no speaker / volume accessories in HomeKit.
homebridge-unifi-protect - v6.1.0

Published by hjdhjd over 1 year ago

6.1.0 (2023-04-02)

  • Improvement: the feature option webUI has been made more contextually aware and will only show options that are relevant for the selected Protect device.
  • Improvement: all UniFi devices (currently that's Protect cameras, Protect sensors, or Protect flood lights) that support motion sensors can now be configured to have motion switches and/or motion triggers by enabling those feature options for those devices.
  • Improvement: when the Protect controller is unavailable when HBUP is starting up, retry at regular intervals rather than giving up entirely.
  • Improvement: streaming from an Apple Watch is more reliable now.
  • Improvement: further refinements to macOS hardware transcoding.
  • Improvement: streaming session startup further optimized by moving encoder checks to plugin startup, rather than on each new session.
  • Fix: livestreaming from the Home app on the same machine as Homebridge is running on should work correctly now.
  • Fix: ensure MQTT notifications use the correct MAC addresses when publishing messages.
  • Housekeeping.
homebridge-unifi-protect - v6.0.3

Published by hjdhjd over 1 year ago

6.0.3 (2023-03-27)

  • Fix: ensure motion switch state is retained across restarts.
Package Rankings
Top 8.05% on Npmjs.org
Badges
Extracted from project README
homebridge-unifi-protect: Native HomeKit support for UniFi Protect Downloads Version UniFi Protect@Homebridge Discord verified-by-homebridge License Build Status Dependencies GitHub commits since latest release (by SemVer)