Skip to content
This repository has been archived by the owner on Aug 14, 2023. It is now read-only.

Releases: Brandawg93/homebridge-nest-cam

v4.2.0

03 Aug 18:44
Compare
Choose a tag to compare

NEW

  • Faces are now only requested once per structure to speed up initial startup.

FIX

  • Fix motion sensors not respecting the alertTypes config.json option. (closes #165)
  • Fix IQ cameras not having Sound and Person sensors.

v4.1.0

02 Aug 23:36
Compare
Choose a tag to compare

NEW

  • puppeteer and puppeteer-extra-plugin-stealth have been upgraded to the latest version. (eb6795c and 2dc3f2b)
  • The login process now notifies if chromium fails to open and recommends installing it manually. (b52cc92)

FIX

  • Fix for bug when options isn't present in config.json. (8ee1062) (closes #162)
  • Return Audio errors now only show up in debug logs (because the plugin still works without return audio). (ad98194)

v4.0.1

01 Aug 21:32
Compare
Choose a tag to compare

FIX

  • Fix face notifications not being triggered
  • Reduced the minimum of alertCheckRate to 2 seconds.
    • Note: Using a value lower than 10 seconds may cause 429 errors in your homebridge log.

v4.0.0

29 Jul 16:54
Compare
Choose a tag to compare

NEW

  • New Motion Services (closes #148)
    • There are now motion sensors for motion, person, sound, package delivered, package retrieved, and each face set up in your Nest account.
    • These sensors are based on your devices' capabilities.
    • You can hide sensors using the new alertTypes config.json option by supplying an array of the motion events you would like to receive.
      • Valid options are ['Motion', 'Sound', 'Person', 'Package Delivered', 'Package Retrieved', 'Face'].
  • ffmpeg-for-homebridge has been updated to 0.0.7 which gives better error handling for Mac users.
  • The login function can now take a custom path for chromium using the -p flag (e.g. node dist/login.js -p '/path/to/chromium-browser'). (closes #143)

FIX

  • The new ip utility has been optimized (thanks @dgreif)

v3.5.0

18 Jul 17:43
Compare
Choose a tag to compare

NEW

  • Errors now have an exponential backoff timer meaning they won't flood your homebridge logs.
  • The ip dependency has been removed since the package is no longer maintained.

FIX

  • Certain EAI_AGAIN errors are now hidden (but show in debug mode) since NodeJS sometimes randomly throws this error.
  • Audio and chime switches now update accordingly if you toggle them from the Nest app instead of HomeKit.

v3.4.3

13 Jul 19:28
Compare
Choose a tag to compare

FIX

  • Certain error messages are now less scary looking.
  • Puppeteer is now an optional dependency. If you have issues using the automated login tool, please use the Manual Authentication Method.

v3.4.2

10 Jul 17:51
Compare
Choose a tag to compare

FIX

  • Fixed a rare streaming error that occurred for some users (#120)

NEW

v3.4.1

08 Jul 13:38
Compare
Choose a tag to compare

FIX

  • The login command has been modified to use a simpler command. If you use config-ui or the plugin is not installed globally, ensure that you are in the plugin's root directory and run node dist/login.js to start the login process.

NEW

  • FFmpeg now outputs everything to debug output. If you are having issues with FFmpeg, run homebridge in debug mode (homebridge -D) to see its errors.

v3.4.0

30 Jun 17:01
Compare
Choose a tag to compare

NEW

  • You can now control the quality of your streams via the streamQuality config option. 1 = LOW, 2 = MEDIUM, 3 = HIGH, default = HIGH. The higher the quality, the better the picture, but the slower the encoding speed. When using a low power machine such as a Raspberry Pi, you may elect to use a lower quality stream to reduce quality but enhance performance.

v3.3.0

26 Jun 14:24
Compare
Choose a tag to compare

FIX

  • Offline streams now show up faster
  • Cameras no longer disappear after restarting homebridge
  • Logs no longer include access tokens