ha-nest-protect

Nest Protect integration for Home Assistant. This will allow you to integrate your smoke, heat, co and occupancy status real-time in HA.

MIT License

Stars
333
Committers
12

Bot releases are visible (Hide)

ha-nest-protect - v0.4.0b5

Published by iMicknl 4 months ago

What's changed

Beta release

In October 2022 Google did kill the old authentication method that this integration uses. New users need to use a (hard to use) cookie method. This beta release adds support for the cookie authentication.

Please log an issue on GitHub when you face any issues.

ha-nest-protect - v0.4.0b4 Latest Release

Published by iMicknl 10 months ago

What's changed

Beta release

In October 2022 Google did kill the old authentication method that this integration uses. New users need to use a (hard to use) cookie method. This beta release adds support for the cookie authentication.

Please log an issue on GitHub when you face any issues.

ha-nest-protect - v0.4.0b3

Published by iMicknl 10 months ago

What's changed

Beta release

In October 2022 Google did kill the old authentication method that this integration uses. New users need to use a (hard to use) cookie method. This beta release adds support for the cookie authentication.

Please log an issue on GitHub when you face any issues.

ha-nest-protect - v0.4.0b2

Published by iMicknl over 1 year ago

What's changed

Beta release

In October 2022 Google did kill the old authentication method that this integration uses. New users need to use a (hard to use) cookie method. This beta release adds support for the cookie authentication.

Please log an issue on GitHub when you face any issues.

ha-nest-protect - v0.4.0b1

Published by iMicknl over 1 year ago

What's changed

Beta release

In October 2022 Google did kill the old authentication method that this integration uses. New users need to use a (hard to use) cookie method. This beta release adds support for the cookie authentication.

Please log an issue on GitHub when you face any issues.

Contributors to this release

@Cruguah, @nicoinch and @iMicknl

ha-nest-protect - v0.3.12

Published by github-actions[bot] over 1 year ago

What's changed

This is a small maintenance update.

Please note that since Nest has changed authentication, multiple issues have been reported which you can read more about here. This update does not fix this, there will be a pre-release on GitHub soon that will switch the authentication.

  • Bump actions/setup-python from 2 to 4 (#172) @dependabot
  • Add Portuguese translation (pt-pt) (#191) @ViPeR5000

πŸ› Bug Fixes

  • Sort Manifest keys: domain, name, then alphabetical order (#218) @iMicknl

Contributors to this release

@ViPeR5000, @dependabot, @dependabot[bot] and @iMicknl

ha-nest-protect - v0.3.11

Published by github-actions[bot] over 1 year ago

What's changed

This update will fix issues with an upcoming Home Assistant version, due to breaking changes in core.

Please note that since Nest has changed authentication, multiple issues have been reported which you can read more about here. This update does not fix this.

✨ Enhancement

  • Add boilerplate async_remove_config_entry_device so users can remove dead devices. (#134) @tomwilkie
  • Use async_forward_entry_setups function (#135) @RobertD502
  • Bump actions/checkout from 2 to 3 (#138) @dependabot
  • Bump TimonVS/pr-labeler-action from 3 to 4 (#139) @dependabot
  • Bump requirements to 2023.1.7 (latest HA) and CI/CD maintenance (#137) @iMicknl

Contributors to this release

@RobertD502, @dependabot, @dependabot[bot], @iMicknl and @tomwilkie

ha-nest-protect - v0.3.10

Published by github-actions[bot] almost 2 years ago

What's changed

This update will fix issues with Home Assistant 2022.11 version, due to a breaking change in core.

Please note that since Nest has changed authentication, multiple issues have been reported which you can read more about here. This update does not fix this.

πŸ› Bug Fixes

  • Need for minor version number (add .0) (#113) @markvader

Contributors to this release

@markvader

ha-nest-protect - v0.3.9

Published by github-actions[bot] almost 2 years ago

What's changed

This update will fix issues with the (soon to be released) Home Assistant 2022.11 version, due to a breaking change in core.

Please note that since Nest has changed authentication, multiple issues have been reported which you can read more about here. This update does not fix this.

Features

  • Add German Translation (#97) @JbbDE

πŸ› Bug Fixes

  • Remove options as property of SelectEntityDescription (#109) @iMicknl

Contributors to this release

@JbbDE and @iMicknl

ha-nest-protect - v0.3.8

Published by github-actions[bot] over 2 years ago

What's changed

✨ Enhancement

  • Bump HA version to 2022.6 (#92) @iMicknl
  • Improve error logging during login (#88) @iMicknl

πŸ“˜ Documentation

  • Update HACS URL (#89) @wrt54g

Contributors to this release

@iMicknl and @wrt54g

ha-nest-protect - v0.3.7

Published by github-actions[bot] over 2 years ago

What's changed

✨ Enhancement

  • Catch more Nest back-end errors during authentication (#82) @iMicknl
  • Handle Nest 502 Bad Gateway errors and add retry logic (#81) @iMicknl

πŸ› Bug Fixes

  • Enable real-time updates for temperature sensors (#79) @elmigbot

Contributors to this release

@elmigbot and @iMicknl

ha-nest-protect - v0.3.6

Published by github-actions[bot] over 2 years ago

What's changed

✨ Enhancement

  • Support Nest FieldTest environment (#77) @iMicknl

Contributors to this release

@iMicknl

ha-nest-protect - v0.3.5

Published by github-actions[bot] over 2 years ago

What's changed

✨ Enhancement

  • Improve reliability by retrying after 5 minutes on unknown exceptions (#75) @iMicknl

πŸ› Bug Fixes

  • Retry on ClientConnectorError (#74) @iMicknl
  • Don't fail when Nest temperature sensor doesn't have serial and model information (#68) @iMicknl

Contributors to this release

@iMicknl

ha-nest-protect - v0.3.4

Published by github-actions[bot] over 2 years ago

What's changed

This release won't add any improvements for Nest Protect devices, but will include support for external Nest Temperature Sensors that are often used with the Nest Thermostat. Unfortunately, this is not exposed via the official SDM API, hence it is added to this integration.

✨ Enhancement

Contributors to this release

@iMicknl

ha-nest-protect - v0.3.3

Published by github-actions[bot] over 2 years ago

What's changed

⚠️ Breaking changes

  • Disable heat test binary sensor (#51) @iMicknl

✨ Enhancement

  • Add more diagnostics redactions (#52) @iMicknl

πŸ› Bug Fixes

  • Don't add occupancy sensor for battery devices (#55) @iMicknl
  • Handle gateway timeout exception (#54) @iMicknl
  • Disable heat test binary sensor (#51) @iMicknl

Contributors to this release

@iMicknl

ha-nest-protect - v0.3.2

Published by github-actions[bot] over 2 years ago

What's changed

✨ Enhancement

  • Add line power diagnostic sensor (#42) @iMicknl

πŸ› Bug Fixes

  • Make device naming more consistent when label is used (#47) @iMicknl
  • Move to EntityCategory enums (#46) @iMicknl

Contributors to this release

@iMicknl

ha-nest-protect - v0.3.1

Published by github-actions[bot] over 2 years ago

What's changed

✨ Enhancement

  • Catch gateway time-out (#41) @iMicknl
  • Add 'reauth' to Config Flow (#37) @iMicknl
  • Improve error handling in Config Flow (#36) @iMicknl
  • Add all available test statuses as diagnostic sensors (#35) @iMicknl

πŸ› Bug Fixes

  • Redact address line in diagnostics (#40) @iMicknl
  • Improve authentication refresh logic (#39) @iMicknl

Contributors to this release

@iMicknl

ha-nest-protect - v0.3.0

Published by github-actions[bot] over 2 years ago

What's changed

This release makes the configuration entities more usable, since you can now change them via Home Assistant! The sensor/binary sensor entities are removed in favor of new select and switch entities. You will need to manually remove the old entities or remove your config entry and reconfigure the integration.

Until we reach 1.0.0, more breaking changes can happen, since this integration is still in early development.

⚠️ Breaking changes

  • Make it possible to change configurable settings via switch entities (#31) @iMicknl
  • Add configurable option to select brightness (#28) @iMicknl

✨ Enhancement

  • Make it possible to change configurable settings via switch entities (#31) @iMicknl
  • Add diagnostics (#29) @iMicknl
  • Add configurable option to select brightness (#28) @iMicknl
  • Add Dutch translations (#30) @iMicknl
  • Add Brazilian Portuguese Translation (#26) @LeandroIssa

Contributors to this release

@LeandroIssa and @iMicknl

ha-nest-protect - v0.2.0

Published by github-actions[bot] over 2 years ago

What's changed

A long-awaited change, live updates of your device states. Please note that this hasn't been tested thoroughly, so please report an issue if it is not working as expected.

✨ Enhancement

  • Update devcontainer (#24) @iMicknl
  • Add real-time updates (#10) @iMicknl

Contributors to this release

@iMicknl

ha-nest-protect - v0.1.2

Published by github-actions[bot] over 2 years ago

What's changed

✨ Enhancement

  • Update manifest (#21) @iMicknl
  • Update CO device class (#20) @iMicknl
  • Add icon to brightness sensor (#19) @iMicknl
  • Fix brightness sensor and improve typing (#15) @iMicknl
  • Add workflow for running tests on PR (#13) @allenporter
  • Remove DataUpdateCoordinator (in preparation for long polling task) (#14) @iMicknl

Tests

  • Add test coverage for pynest client library (#17) @allenporter
  • Add test timeout of 10 seconds (#18) @allenporter
  • Add a basic integration test skeleton. (#12) @allenporter

Contributors to this release

@allenporter and @iMicknl