Skip to content

Releases: n0rt0nthec4t/homebridge-nest-accfactory

0.3.1

16 Jun 02:20
Compare
Choose a tag to compare

Changes

  • Minor stability improvements affecting standalone docker version

0.3.0

13 Jun 21:53
Compare
Choose a tag to compare

Changes

  • General code cleanup and stability improvements
  • Introduced plugin-style architecture for Nest/Google devices
  • Updated README.md to reflect changes to the devices section in configuration
  • Prevent excluded devices from being restored from Homebridge cache
  • Added internal support for selecting active temperature sensor (not yet exposed to HomeKit)
  • Fixed loss of custom devices section when using the plugin config UI
  • Fixed motion services being recreated when restored from Homebridge cache
  • Fixed missing devices for Nest FieldTest accounts
  • Added hot water heating boost (on/off) support for compatible EU/UK Thermostats
  • Added support for Nest Heat Link devices as room temperature sensors

Deprecation Notice

  • Support for the standalone Docker version of this plugin is planned to be deprecated in an upcoming release. While it currently remains functional, future updates may no longer include Docker-specific build support. Users are encouraged to transition to standard Homebridge installations where possible.

Known Issues

  • Audio from newer Nest/Google cameras and doorbells is currently silent (blank audio output)
  • The ip npm package has a known security advisory GHSA-2p57-rm9w-gvfp; this is used indirectly via the werift library

Thanks

Special thanks to @Daniel and @Brad for testing and feedback on this release!

0.2.11

17 Apr 05:14
Compare
Choose a tag to compare

Changes

  • General code cleanup and bug fixes

Known Issues

  • Audio from newer Nest/Google camera/doorbell devices is still blank
  • npm package ip has severity issue. This is being used in external library (werift)

0.2.9

24 Mar 01:55
Compare
Choose a tag to compare

Changes

  • General code cleanup and bug fixes
  • Support for Nest Protect(s) in Google Home app
  • Default location to check for ffmpeg binary is now /usr/local/bin
  • Logs Nest Protect(s) self testing status

Known Issues

  • Audio from newer Nest/Google camera/doorbell devices is still blank
  • npm package ip has severity issue. This is being used in external library (werift)

0.2.5

10 Dec 04:23
Compare
Choose a tag to compare
0.2.5 version bump

0.2.4

09 Dec 20:59
Compare
Choose a tag to compare

Changes

  • Fix for camera video stream when audio disabled

Known Issues

  • Audio from newer Nest/Google camera/doorbell devices is still blank
  • npm package ip has severity issue. This is being used in external library (werift)

0.2.3

05 Dec 23:50
Compare
Choose a tag to compare

Changes

  • General code cleanup and bug fixes
  • Fix for HomeKit Secure Video recording for migrated camera/doorbell to Google Home

Known Issues

  • Audio from newer Nest/Google camera/doorbell devices is still blank
  • npm package ip has severity issue. This is being used in external library (werift)

0.2.2

05 Oct 04:01
Compare
Choose a tag to compare

Changes

  • Improved handling of configuration file with docker/standalone version
  • Warning about the use of legacy configuration options with docker/standalone version

Known Issues

  • Audio from newer Nest/Google camera/doorbell devices is still blank
  • npm package ip has severity issue. This is being used in external library (werift)

0.2.1

04 Oct 21:55
Compare
Choose a tag to compare

Minor updated to just released 0.2.0, with fix to include missing library in docker/standalone ffmpeg binary.

Changes

  • HomeKit support for multiple speeds on thermostat(s)
  • Audio library in docker release went walkabout. Added back in

Known Issues

  • Audio from newer Nest/Google camera/doorbell devices is still blank
  • npm package ip has severity issue. This is being used in external library (werift)

0.2.0

04 Oct 05:20
786dda4
Compare
Choose a tag to compare

Breaking changes v0.2.0

Unfortunately, from version 0.2.0, I've made some breaking changes in the code to help move forward with the project.
So, what does this mean for you, the end user.

  1. You'll need to remove all previously discovered devices from HomeKit before adding them back in after upgrading to this version
  2. If using Homebridge version, remove any cached acccesory data associated with this plug-in
  3. If using docker/standalone version, remove the 'persist' folder
  4. Re-add devices to HomeKit once version upgraded
  5. Any HomeKit Secure Video recordings will be lost
  6. Will need to re-configure camera streaming and notification options
  7. Any automations will need to be re-created in HomeKit
  8. History in EveHome app will be lost

Apologies for this change, as I can understand what an inconvience and frustration it will be :-(

Changes

  • General code cleanup and bug fixes
  • Common configuration between Homebridge plug-in and docker/standalone versions
  • Seemlessly allow Nest/Google devices to be migrated between Nest <-> Google Home apps

Known Issues

  • Audio from newer Nest/Google camera/doorbell devices is still blank
  • npm package ip has severity issue. This is being used in external library (werift)