core: Nest (SDM) stops pulling messages from subscription after 10 minutes

The problem

After a restart of HA the Nest (SDM) integrations stops pulling messages from the subscription

Environment

Problem-relevant configuration.yaml

nest:
  project_id: ****
  subscriber_id: projects/****/subscriptions/****
  client_id: ****.apps.googleusercontent.com
  client_secret: ****

Traceback/Error logs

No errors or logs present

Additional information

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 34 (9 by maintainers)

Most upvoted comments

Thanks for the report. This seems separate to me since nothing in the extend stream rox comes from the pubsub feed. I will investigate, though if you’d like to track it then maybe a separate issue would be best.

It wasn’t directed at either of you, but at the maintainer. I’m guessing both of you are running in a container so that is already added as it looks like the docker image does an install on on the requirements explicitly, which is different then what a python virtual environment install does.

@townsmcp

My logger section is below. I seem to be struggling to get the format to display correctly but you get the idea.

logger:
  default: info
  logs:
    homeassistant.components.nest: debug
    homeassistant.components.nest.sensor_sdm: debug
    google.cloud.pubsub_v1: debug
    google.cloud.pubsub_v1.subscriber._protocol.leaser: debug
    google.cloud.pubsub_v1.subscriber._protocol.streaming_pull_manager: debug