Google-Nest Offical Device Access Console Finally Released!

Thanks for the reply! This is what the log tells me, looks like an configuration error. Maybe best to start over from scratch with all the Google fuzz…

Looking forward to the new HA integrations page, sounds promising :ok_hand:

Logger: homeassistant.components.nest
Source: components/nest/init.py:179
Integration: Nest (documentation, issues)
First occurred: 26 April 2021, 19:58:54 (1 occurrences)
Last logged: 26 April 2021, 19:58:54

Configuration error: Subscription misconfigured. Expected topic name to match ‘projects/sdm-[a-z]+/topics/.*’ but was ‘projects/hassio-309208/topics/Nest4Hassio’.

1 Like

No need to start over! Just check out the integration instructions for guidance, in particular the trouble shooting section explains what this error means in detail, reiterating the steps from the instructions: Nest - Home Assistant

(The pubsub cloud console config is pointing to the wrong topic)

@allenporter

Today I disabled a number of cameras to highlight the problem.

With only one camera, I did not see the issue.
With two cameras enabled, I saw the issue after one hour of uptime following a reboot.
With more cameras enabled, I see the problem very frequently.

Here are the relevant logs:

2021-04-28 15:38:54 DEBUG (Thread-Heartbeater) [google.cloud.pubsub_v1.subscriber._protocol.heartbeater] Sent heartbeat.
2021-04-28 15:38:57 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:38:57 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 7.677097 seconds.
2021-04-28 15:39:04 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:04 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 4.814388 seconds.
2021-04-28 15:39:09 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:09 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 8.567728 seconds.
2021-04-28 15:39:18 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:18 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 4.956217 seconds.
2021-04-28 15:39:23 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:23 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 6.251542 seconds.
2021-04-28 15:39:24 DEBUG (Thread-Heartbeater) [google.cloud.pubsub_v1.subscriber._protocol.heartbeater] Sent heartbeat.
2021-04-28 15:39:29 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:29 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 8.438299 seconds.
2021-04-28 15:39:37 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:37 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 1.613368 seconds.
2021-04-28 15:39:39 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:39 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 7.101729 seconds.
2021-04-28 15:39:46 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:46 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 2.931908 seconds.
2021-04-28 15:39:49 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:49 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 1.212192 seconds.
2021-04-28 15:39:50 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:50 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 8.873537 seconds.
2021-04-28 15:39:54 DEBUG (Thread-Heartbeater) [google.cloud.pubsub_v1.subscriber._protocol.heartbeater] Sent heartbeat.
2021-04-28 15:39:59 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:59 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 0.004178 seconds.
2021-04-28 15:39:59 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:39:59 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 5.009690 seconds.
2021-04-28 15:40:04 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:04 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 8.073161 seconds.
2021-04-28 15:40:07 DEBUG (MainThread) [homeassistant.components.nest.camera_sdm] Extending stream url
2021-04-28 15:40:07 DEBUG (MainThread) [google_nest_sdm.auth] request[post]=https://smartdevicemanagement.googleapis.com/v1/enterprises/d4728490-26f9-49a0-a7fc-05414f2a1c56/devices/AVPHwEtmj75BZ3fqwj7ddxL_mzEZyBtnZbv3fXXZ1tj696VxMPPz1XjGD1eigVmf5t9OlGGaCz7rN8Oj6PzbOv4Pj8qQpA:executeCommand
2021-04-28 15:40:08 DEBUG (MainThread) [homeassistant.components.stream] Updating stream source rtsps://stream-uc2-charlie.dropcam.com:443/sdm_live_stream/CiQA2vuxr2OSdV2rL3mQVaHFow4CLma_kV1sGjW2TCYtX456lN8ScQCr7EIe2X6ocRshB9u7WNn1YP3uA5_h_vaCXdWbGJWNwK-KwSEApYyqNMMJvTUwgjEdh5Afpw6LFnJgY_LIyOeO5nd-wGllp5mPaF6bTFGsqwN-d50ve_giGa6HTfZYzsbQylH3SR31qKSNJzMXLRLY?auth=g.0.eyJraWQiOiIyMzhiNTUxZmMyM2EyM2Y4M2E2ZTE3MmJjZTg0YmU3ZjgxMzAzMmM4IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuZXN0X2lkOm5lc3QtcGhvZW5peC1wcm9kOjQwMDcyMSIsImlzcyI6Im5lc3Qtc2VjdXJpdHktYXV0aHByb3h5IiwicG9sIjoiM3Atb2F1dGgtc2NvcGUtQVBJX1NETV9TRVJWSUNFLWNsaWVudC01NzM0NDMzNzUxMS1nYjRsZm02OGxsaTMyN2c3Y2xjZWphbmxhNTRraXRhYS5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsImV4cCI6MTYxOTYzOTEwOH0.I8GTd8CeLNcLQDLqn_m3s3T1Bz7q39XjQulIzmPGNWSngnfbvvZZsvFC_iVQFoVojaH1bJYASgyuUghPh_3jeY2WrmdUfUJN2-tcqNOCB2CB1OoinW4uhQBywyJJzimE_1f5LwIW7kKVaabJ7iXGQLNLtnjnUK3VHARqUAONLECM734eT2cQBioZzV6L0hwRrtYVqlSHkdn1doQm8TGD_0V3_xSamp_C-2kadjH3AMkHUIuAeRBt_YCAi3NOHm1FTB01qAd11Jyzez5FYeu-JUFuB78CUbqKdkzXNcTFQhJlJHRU9cBA8eqHDeLLafVWart-sxoJ0krHMMYK00INcg
2021-04-28 15:40:08 DEBUG (MainThread) [homeassistant.components.nest.camera_sdm] New stream url expires at 2021-04-28 19:45:08.255000+00:00
2021-04-28 15:40:09 DEBUG (MainThread) [homeassistant.components.nest.camera_sdm] Extending stream url
2021-04-28 15:40:09 DEBUG (MainThread) [google_nest_sdm.auth] request[post]=https://smartdevicemanagement.googleapis.com/v1/enterprises/d4728490-26f9-49a0-a7fc-05414f2a1c56/devices/AVPHwEsZthMSBJd3zEs9OFIdOURNq6nQTQz-pl2NBpLQjCsYvdd1sunSYU6WLjYN2Bx9dsb027zmCJ5AGR5gy2E2eqhksA:executeCommand
2021-04-28 15:40:10 DEBUG (MainThread) [homeassistant.components.stream] Updating stream source rtsps://stream-uc2-charlie.dropcam.com:443/sdm_live_stream/CiQA2vuxr0gK92wCkWgwGXr4ZVZJ7uInHdItqhYx1536lrZTqtgScACr7EIeyCmMDXZDEvIuioxkWMgZLU5IZCqxfbkhdlgqAS7I7yLKvA4ZfappeqgxPQPmGkifZ4tQwpY0iehoIBnL4yphdVdpMpOP9qmGWKJTKy0lS5xEc5OMIVvaeX69MHliQQrQHSPE-r_nd_J_Gg8?auth=g.0.eyJraWQiOiIyMzhiNTUxZmMyM2EyM2Y4M2E2ZTE3MmJjZTg0YmU3ZjgxMzAzMmM4IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuZXN0X2lkOm5lc3QtcGhvZW5peC1wcm9kOjQwMDcyMSIsImlzcyI6Im5lc3Qtc2VjdXJpdHktYXV0aHByb3h5IiwicG9sIjoiM3Atb2F1dGgtc2NvcGUtQVBJX1NETV9TRVJWSUNFLWNsaWVudC01NzM0NDMzNzUxMS1nYjRsZm02OGxsaTMyN2c3Y2xjZWphbmxhNTRraXRhYS5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsImV4cCI6MTYxOTYzOTEwOX0.gKaEkt2i0TWVbJll2aTH1LNf6Ca9tMWLB7GMdsaxaK4PBOKRndH65V8b0A6a-AdbhpVGur4jZJJSJPd6mXtvyYeAWAZMEZXdWjoT0ZnLVNjtGPjOlA6-b9IO0eb3vG9tG8lrAktagpzikT3GBp1Lu3U0B-j8CAaiYVIeNgXIS0G-a8sqQZKZGwrS7KHUqZCBUn6CdEwIxp7JnGYNPoaxB0xPIonvo6r0IboOd_xPhfrGNN__h_ejOPrKUgFULE8Os0N5nbx4C8WUInbLN-vT4G_dDgelN3D_n2Ap43b8ikVyPUv2kJUFv2y9ggimyybrWfIIf-3i8bWz7rIvBM8I9A
2021-04-28 15:40:10 DEBUG (MainThread) [homeassistant.components.nest.camera_sdm] New stream url expires at 2021-04-28 19:45:09.968000+00:00
2021-04-28 15:40:12 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:12 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 3.056022 seconds.
2021-04-28 15:40:15 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:15 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 3.703684 seconds.
2021-04-28 15:40:18 ERROR (stream_worker) [libav.rtsp] method DESCRIBE failed: 404 Not Found
2021-04-28 15:40:18 ERROR (stream_worker) [homeassistant.components.stream.worker] Error opening stream rtsps://stream-uc2-charlie.dropcam.com:443/sdm_live_stream/CiQA2vuxr2OSdV2rL3mQVaHFow4CLma_kV1sGjW2TCYtX456lN8ScQCr7EIe2X6ocRshB9u7WNn1YP3uA5_h_vaCXdWbGJWNwK-KwSEApYyqNMMJvTUwgjEdh5Afpw6LFnJgY_LIyOeO5nd-wGllp5mPaF6bTFGsqwN-d50ve_giGa6HTfZYzsbQylH3SR31qKSNJzMXLRLY?auth=g.0.eyJraWQiOiIyMzhiNTUxZmMyM2EyM2Y4M2E2ZTE3MmJjZTg0YmU3ZjgxMzAzMmM4IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuZXN0X2lkOm5lc3QtcGhvZW5peC1wcm9kOjQwMDcyMSIsImlzcyI6Im5lc3Qtc2VjdXJpdHktYXV0aHByb3h5IiwicG9sIjoiM3Atb2F1dGgtc2NvcGUtQVBJX1NETV9TRVJWSUNFLWNsaWVudC01NzM0NDMzNzUxMS1nYjRsZm02OGxsaTMyN2c3Y2xjZWphbmxhNTRraXRhYS5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsImV4cCI6MTYxOTYzOTEwOH0.I8GTd8CeLNcLQDLqn_m3s3T1Bz7q39XjQulIzmPGNWSngnfbvvZZsvFC_iVQFoVojaH1bJYASgyuUghPh_3jeY2WrmdUfUJN2-tcqNOCB2CB1OoinW4uhQBywyJJzimE_1f5LwIW7kKVaabJ7iXGQLNLtnjnUK3VHARqUAONLECM734eT2cQBioZzV6L0hwRrtYVqlSHkdn1doQm8TGD_0V3_xSamp_C-2kadjH3AMkHUIuAeRBt_YCAi3NOHm1FTB01qAd11Jyzez5FYeu-JUFuB78CUbqKdkzXNcTFQhJlJHRU9cBA8eqHDeLLafVWart-sxoJ0krHMMYK00INcg
2021-04-28 15:40:18 DEBUG (stream_worker) [homeassistant.components.stream] Restarting stream worker in 10 seconds: rtsps://stream-uc2-charlie.dropcam.com:443/sdm_live_stream/CiQA2vuxr2OSdV2rL3mQVaHFow4CLma_kV1sGjW2TCYtX456lN8ScQCr7EIe2X6ocRshB9u7WNn1YP3uA5_h_vaCXdWbGJWNwK-KwSEApYyqNMMJvTUwgjEdh5Afpw6LFnJgY_LIyOeO5nd-wGllp5mPaF6bTFGsqwN-d50ve_giGa6HTfZYzsbQylH3SR31qKSNJzMXLRLY?auth=g.0.eyJraWQiOiIyMzhiNTUxZmMyM2EyM2Y4M2E2ZTE3MmJjZTg0YmU3ZjgxMzAzMmM4IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuZXN0X2lkOm5lc3QtcGhvZW5peC1wcm9kOjQwMDcyMSIsImlzcyI6Im5lc3Qtc2VjdXJpdHktYXV0aHByb3h5IiwicG9sIjoiM3Atb2F1dGgtc2NvcGUtQVBJX1NETV9TRVJWSUNFLWNsaWVudC01NzM0NDMzNzUxMS1nYjRsZm02OGxsaTMyN2c3Y2xjZWphbmxhNTRraXRhYS5hcHBzLmdvb2dsZXVzZXJjb250ZW50LmNvbSIsImV4cCI6MTYxOTYzOTEwOH0.I8GTd8CeLNcLQDLqn_m3s3T1Bz7q39XjQulIzmPGNWSngnfbvvZZsvFC_iVQFoVojaH1bJYASgyuUghPh_3jeY2WrmdUfUJN2-tcqNOCB2CB1OoinW4uhQBywyJJzimE_1f5LwIW7kKVaabJ7iXGQLNLtnjnUK3VHARqUAONLECM734eT2cQBioZzV6L0hwRrtYVqlSHkdn1doQm8TGD_0V3_xSamp_C-2kadjH3AMkHUIuAeRBt_YCAi3NOHm1FTB01qAd11Jyzez5FYeu-JUFuB78CUbqKdkzXNcTFQhJlJHRU9cBA8eqHDeLLafVWart-sxoJ0krHMMYK00INcg
2021-04-28 15:40:19 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:19 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 1.602109 seconds.
2021-04-28 15:40:21 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:21 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 6.983545 seconds.
2021-04-28 15:40:24 DEBUG (Thread-Heartbeater) [google.cloud.pubsub_v1.subscriber._protocol.heartbeater] Sent heartbeat.
2021-04-28 15:40:28 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:28 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 6.102231 seconds.
2021-04-28 15:40:34 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:34 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 6.350725 seconds.
2021-04-28 15:40:40 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:40 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 2.139053 seconds.
2021-04-28 15:40:42 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:42 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 7.258152 seconds.
2021-04-28 15:40:49 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:49 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 1.764476 seconds.
2021-04-28 15:40:51 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] The current deadline value is 10 seconds.
2021-04-28 15:40:51 DEBUG (Thread-LeaseMaintainer) [google.cloud.pubsub_v1.subscriber._protocol.leaser] Snoozing lease management for 4.929164 seconds.
2021-04-28 15:40:54 DEBUG (Thread-Heartbeater) [google.cloud.pubsub_v1.subscriber._protocol.heartbeater] Sent heartbeat.

Thank you,

ChicagoAndy.

Thanks for the details. Does it “fix” itself? Or stay broken? (Stream urls are renewed every 5 minutes or so)

I think I let this go too long, I’ve been busy for a long time lately.
Has anybody filed an issue where the video feed dies in Lovelace if left open for a while? There’s a long standing open issue with HA where this happens but it seems to happen much faster with my Nest Hello than my RTSP cameras. I’ve had to make a snapshot camera that takes images whenever there’s motion or a person. Seems to be the only way I can have it open on my tablet. It always comes back in a refresh.

Thanks, sorry if this is redundant.

It take +10 seconds to load the feeds. I understand the proper behavior is for HASS to keep these active? They do not remain active.

Same issue here sadly. Tried to replace it at the pub/sub but it seems to want a different topics structure somewhere.

Found it you need the one from the Google Nest page: https://console.nest.google.com/device-access/project-list (click project → third row Pub/Sub topic: projects/sdm-prod/topics

And use this one in the pub sub page

1 Like

Exactly! That works like a charm, thanks! :slight_smile:

Hi there,
I’ve been using badnest happily for a while, for a couple of thermostats, and I’m in the will to move for this new official Google Nest integration.

Main one is does it worth it ? knowing I’m still using my good old nest (non-google) account without any nest developper configuration, using an access_token, which is simply working well.

Since I couldn’t find any info about using this method, I suppose I will have to move my account to a google one, but I would appreciate if someone would confirm ?

Thank you !

Hey all, im using nest integration using paid 5$ developer section integration.
Have two remote sensors connected to those thermostats which were visible in Badnest integration but i dumpted it.
In my working developer integration they are not shown, and as i remember it was the kind of limitation.
Anything changed? able to see remote sensors in any integration?
What are the most recent working Nest integration now?

I added a new thermostat and reloaded the integration but it didn’t show up. I think I need to enable the new thermostat on the google/nest side but am unsure at where step in the setup that was done. Any help is appreciated.

You’ll want to delete the integration and redo the authorization flow to give home assistant access to your new device. Annoying but not too bad since it’s just a few clicks to authorize again.

Delete in the configuration.integrations page and the add the integration again.

Do I need to change anything in the configuration.yaml?

Right. No changes to the config file needed.

Hoping someone can help me get my Nest integration working again. It was working, even though the final step of the integration setup gives me a 504 Gateway Time-out error. It needed reconfiguring so I ended up removing the Nest integration and tried to re-add it. I still get the error but it doesn’t add it now.

I am using Sky broadband and the router doesn’t do port forwarding so I use NGINX proxy manager. All the Google integrations are fine, but I do see the following errors in the proxy manager logs:

2021/05/18 20:49:25 [error] 226#226: *3 upstream timed out (110: Operation timed out) while reading response header from upstream, client: 192.168.10.1, server: dooza.duckdns.org, request: “GET /api/config/config_entries/flow/933abd4d54b8435cb9d888dcd507d9a8 HTTP/2.0”, upstream: “http://172.30.32.1:8123/api/config/config_entries/flow/933abd4d54b8435cb9d888dcd507d9a8”, host: “dooza.duckdns.org”, referrer: “Home Assistant
2021/05/18 20:49:44 [error] 226#226: *3 upstream timed out (110: Operation timed out) while reading response header from upstream, client: 192.168.10.1, server: dooza.duckdns.org, request: “GET /auth/external/callback?state=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmbG93X2lkIjoiOTMzYWJkNGQ1NGI4NDM1Y2I5ZDg4OGRjZDUwN2Q5YTgiLCJyZWRpcmVjdF91cmkiOiJodHRwczovL2Rvb3phLmR1Y2tkbnMub3JnL2F1dGgvZXh0ZXJuYWwvY2FsbGJhY2sifQ.systy7WGqkLn4jUrTS1D_wiNHOYzTIePw9U6r9nQ0qQ&code=4/0AY0e-g7RJTHpdm3Kca2iePsjVuTG3nlqaumR7ecKBn6aDbFByGXyckcEbQlU8zaGD9t0qg&scope=https://www.googleapis.com/auth/sdm.service%20https://www.googleapis.com/auth/pubsub HTTP/2.0”, upstream: “http://172.30.32.1:8123/auth/external/callback?state=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmbG93X2lkIjoiOTMzYWJkNGQ1NGI4NDM1Y2I5ZDg4OGRjZDUwN2Q5YTgiLCJyZWRpcmVjdF91cmkiOiJodHRwczovL2Rvb3phLmR1Y2tkbnMub3JnL2F1dGgvZXh0ZXJuYWwvY2FsbGJhY2sifQ.systy7WGqkLn4jUrTS1D_wiNHOYzTIePw9U6r9nQ0qQ&code=4/0AY0e-g7RJTHpdm3Kca2iePsjVuTG3nlqaumR7ecKBn6aDbFByGXyckcEbQlU8zaGD9t0qg&scope=https://www.googleapis.com/auth/sdm.service%20https://www.googleapis.com/auth/pubsub”, host: “dooza.duckdns.org”, referrer: “https://accounts.google.com/

Anyone have any ideas where I am going wrong?

Hi.
That error message means that the proxy can’t talk to Home Assistant. Do you have any errors in the home assistant logs?

Hello,
Anyone has an idea why I cannot install the Nest integration?
This below is the error in the log when I do a config check.
When I try to install the Nest integration in the GUI I get a config flow error.

Unable to install package google-nest-sdm==0.2.12: ERROR: Exception: Traceback (most recent call last): File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/cli/base_command.py”, line 228, in _main status = self.run(options, args) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/cli/req_command.py”, line 182, in wrapper return func(self, options, args) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/commands/install.py”, line 323, in run requirement_set = resolver.resolve( File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/legacy/resolver.py”, line 183, in resolve discovered_reqs.extend(self._resolve_one(requirement_set, req)) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/legacy/resolver.py”, line 388, in _resolve_one abstract_dist = self._get_abstract_dist_for(req_to_install) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/resolution/legacy/resolver.py”, line 340, in _get_abstract_dist_for abstract_dist = self.preparer.prepare_linked_requirement(req) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/prepare.py”, line 467, in prepare_linked_requirement local_file = unpack_url( File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/prepare.py”, line 255, in unpack_url file = get_http_url( File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/prepare.py”, line 129, in get_http_url from_path, content_type = _download_http_url( File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/operations/prepare.py”, line 278, in _download_http_url download = downloader(link) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/network/download.py”, line 170, in call resp = _http_get_download(self._session, link) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/network/download.py”, line 139, in _http_get_download resp = session.get(target_url, headers=HEADERS, stream=True) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/requests/sessions.py”, line 543, in get return self.request(‘GET’, url, **kwargs) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_internal/network/session.py”, line 421, in request return super(PipSession, self).request(method, url, *args, **kwargs) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/requests/sessions.py”, line 530, in request resp = self.send(prep, **send_kwargs) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/requests/sessions.py”, line 643, in send r = adapter.send(request, **kwargs) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/cachecontrol/adapter.py”, line 44, in send cached_response = self.controller.cached_request(request) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/cachecontrol/controller.py”, line 145, in cached_request resp = self.serializer.loads(request, cache_data) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/cachecontrol/serialize.py”, line 97, in loads return getattr(self, “_loads_v{}”.format(ver))(request, data) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/cachecontrol/serialize.py”, line 184, in _loads_v4 cached = msgpack.loads(data, raw=False) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/msgpack/fallback.py”, line 127, in unpackb unpacker.feed(packed) File “/home/homeassistant/.pyenv/versions/3.8.10/lib/python3.8/site-packages/pip/_vendor/msgpack/fallback.py”, line 354, in feed self._buffer.extend(view) MemoryError WARNING: You are using pip version 20.2.4; however, version 21.1.1 is available. You should consider upgrading via the ‘/home/homeassistant/.pyenv/versions/3.8.10/bin/python3.8 -m pip install --upgrade pip’ command.

@BernieV it looks like the server is out of memory? It looks similar to this issue Memory issue · Issue #6165 · home-assistant/core · GitHub where in that users instance one integration was using a lot of ram. (Not that its the same root cause, but the symptoms seem the same)

@ allenporter My HA runs on a rpi2, memory could be the problem. So there is no way to install it on a pi? I have a swap file configured but it seems this is no solution.