github briis/unifiprotect v0.6.0
Version 0.6.0

latest releases: v0.12.0, v0.12.0-beta11, v0.12.0-beta10...
3 years ago

Release 0.6.0

The Integration has now been rewritten to use Websockets for updating events, giving a lot of benefits:

  • Motion and doorbell updates should now happen right away
  • Reduces the amount of entity updates since we now only update cameras that change when we poll instead of them all.
  • Reduce the overall load on Home Assistant.

Unfortunately, Websockets are only available for UnifiOS powered devices (UDMP & UNVR), so this will not apply to people running on the CloudKey. Here we will still need to do polling. Hopefully Ubiquity, will soon move the CloudKey to UnifiOS or add Websockets to this device also.

All Credits for this rewrite goes to:

  • @bdraco, who did the rewrite of both the IO module and the Integration
  • @adrum for the initial work on the Websocket support
  • @hjdhjd for reverse engineering the Websocket API and writing up the description

This could not have been done without all your work.

Other changes

  • When setting the LCD text on the Doorbell, this is now truncated to 30 Characters, as this is the maximum supported on the Doorbell LCD. Thanks to @hjdhjd for documenting this.
  • Fixed an error were sometimes the External IP of the Server was used for the Internal Stream. Thanks to @adrum for fixing this.
  • Added Switch for changing HDR mode from Lovelace (Issue #128). This switch will only be created for Cameras that support HDR mode.
  • Added Switch for changing High FPS mode from Lovelace (Issue #128). This switch will only be created for Cameras that support High FPS mode.
  • Improved error handling when communicating with Unifi Protect.
  • Added German translation for Config Flow. Thank you @SeraphimSerapis

Don't miss a new unifiprotect release

NewReleases is sending notifications on new releases.