Skip to content

Commit

Permalink
Add debugging steps for nest integration. (#37050)
Browse files Browse the repository at this point in the history
* Add debugging steps for nest integration.

Google can delete your pub/sub subscription. This adds troubleshooting steps to
address that issue for the nest integration.

* tiny tweak

* Update source/_integrations/nest.markdown

* Apply suggestions from coderabbitai code review

* Update source/_integrations/nest.markdown

* tweak to kick the CI

---------

Co-authored-by: c0ffeeca7 <[email protected]>
  • Loading branch information
mijoharas and c0ffeeca7 authored Jan 23, 2025
1 parent 81f160d commit 4b8ad45
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions source/_integrations/nest.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -625,3 +625,9 @@ logger:
```

- *Not receiving camera motion and person events*: assuming the integration is correctly configured (for example, the oauth and SDM API are set up correctly, you can see camera streams, and permissions are correctly set in [Partner Connections Manager](https://nestservices.google.com/partnerconnections)): If you are then still not seeing events, it's possible you need to adjust the Google Home App settings. Refer to the [Google Home App Notification Settings](#google-home-app-notification-settings) for details.

- **Configuration error: Failed to create subscriber `subscription/name` was not found** - By default, Google pub/sub subscriptions will be deleted after 31 days of inactivity ([reference](https://cloud.google.com/knowledge/kb/pub-sub-subscriptions-disappeared-without-any-deletion-logs-000004170)). If this happens, then the integration will fail, and you will see the preceding log line in your Home Assistant logs. If that is the case, then:

1. Go to the [Device Access Console](https://console.nest.google.com/device-access/project-list) and re-enable the Pub/Sub Topic.
2. The Nest integration may need to be recreated to pick up the new Pub/Sub topic.
3. (Optional) To prevent future expirations, go to your [Google Cloud Console Pub/Sub subscription page](https://console.cloud.google.com/cloudpubsub/subscription/list) and edit the Pub/Sub subscription created by Nest to not expire by default.

0 comments on commit 4b8ad45

Please sign in to comment.