[hass_nabucasa.google_report_state] Timeout while waiting to receive message

I had to change the IP of my Home Assistant instance. After doing so I’m getting the following error message every minute or so in the log. I deleted, after making a backup, the config/.storage/cloud folder but this made no difference. I reinitiated the Home Assistant Google home connection in the Google home App and this made no difference. Everything seems to be working as it should but I’m getting this error in the log every ~minute.
[hass_nabucasa.google_report_state] Timeout while waiting to receive message.

Any help would be greatly appreciated!

Thx
Mike

This core issue seems to indicate you can’t reach certain DNS names used by Home Assistant Cloud. Nabu casa cloud · Issue #115637 · home-assistant/core · GitHub

I would try that line of investigation.

I thought you might have solved it as I was using an adblocker DNS IP so I change it to 8.8.8.8,8.8.4.4 and same message after logging back in.

Thank you for the reply. If you have any further ideas i would be grateful.

2024-08-24 08:22:44.790 INFO (MainThread) [hass_nabucasa.iot] Connected
2024-08-24 08:22:44.820 INFO (MainThread) [snitun.utils.aiohttp_client] AioHTTP snitun client started on 127.0.0.1:50913
2024-08-24 08:22:45.155 WARNING (MainThread) [hass_nabucasa.cloud_api] Fetched https://alexa-api.nabucasa.com/access_token (400) 
2024-08-24 08:23:45.001 INFO (MainThread) [hass_nabucasa.google_report_state] Connected
[hass_nabucasa.google_report_state] Timeout while waiting to receive message
2024-08-24 08:25:35.210 INFO (MainThread) [hass_nabucasa.google_report_state] Timeout while waiting to receive message

Maybe open an issue in GitHub core referencing the linked issue?

Your original post doesn’t have a lot of detail. What OS are you running Home Assistant on? What version? What prompted you to change IP addresses in the first place? I would assume the problem may be related to that. Have you tried going back to the original IP?

thank you. I’ll answer your questions here before opening a ticket as this really isn’t affecting my day to day.

Here is the HA info:

|Version|core-2024.8.2|
|---|---|
|Installation type|Home Assistant OS|
|Development|false|
|Supervisor|true|
|Docker|true|
|User|root|
|Virtual environment|false|
|Python version|3.12.4|
|Operating system family|Linux|
|Operating system version|6.6.46-haos|
|CPU architecture|x86_64|
|Timezone|America/Denver|
|Configuration directory|/config|

I changed the IP as something was hitting the previous IP on https and causing a constant log file entry. (The irony isn’t lost on me) I tried to find the offending https requestor but no luck so last resort I decided to change the IP. I don’t want to go back to the original IP as everything is working perfectly…even the cloud login works fine, it just causes the log entry. When I’m traveling I can VPN back to my house with my Unifi setup so I don’t really need the cloud login and I’m happy to pay the yearly fee to help HA.

so really this is just an annoyance and I’d like to fix it but it’s not causing me any real pain.

If there is any other info I can provide please let me know

thx

I don’t think I can help further. Maybe the GitHub issue will help.

I am running into the same issue

Everything works, but can’t stand the errors :wink:

Same here… i am getting these errors but all is working good:

2025-09-10 19:14:45.908 ERROR (SyncWorker_9) [homeassistant] Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client_reqrep.py", line 532, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
                       ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/streams.py", line 672, in read
    await self._waiter
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/hass_nabucasa/api.py", line 203, in _call_raw_api
    resp = await self._cloud.websession.request(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<6 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 770, in _request
    resp = await handler(req)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 748, in _connect_and_send_request
    await resp.start(conn)
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client_reqrep.py", line 527, in start
    with self._timer:
         ^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/helpers.py", line 685, in __exit__
    raise asyncio.TimeoutError from exc_val
TimeoutError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/hass_nabucasa/api.py", line 58, in wrapper
    return await func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/hass_nabucasa/google_report_state.py", line 142, in request_sync
    resp: CloudApiRawResponse = await self._call_cloud_api(
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<3 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/hass_nabucasa/api.py", line 253, in _call_cloud_api
    resp = await self._call_raw_api(
           ^^^^^^^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/hass_nabucasa/api.py", line 212, in _call_raw_api
    raise CloudApiTimeoutError(
    ...<2 lines>...
    ) from err
hass_nabucasa.api.CloudApiTimeoutError: Timeout reached while calling API

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/google_assistant/helpers.py", line 283, in _schedule_callback
    await self.async_sync_entities(agent_user_id)
  File "/usr/src/homeassistant/homeassistant/components/google_assistant/helpers.py", line 231, in async_sync_entities
    status = await self._async_request_sync_devices(agent_user_id)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/cloud/google_config.py", line 380, in _async_request_sync_devices
    resp = await self._cloud.google_report_state.request_sync()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/hass_nabucasa/api.py", line 66, in wrapper
    raise exception(
    ...<4 lines>...
    ) from err
hass_nabucasa.google_report_state.GoogleReportStateError: Timeout reached while calling API

Still getting all those errors… now i am at 2025.10.1 but nothing changed…

Is anyone having still the same errors?

Yes, I do also get those errors :frowning:

Ok, good to know as at least i am not the only one…
I opened an issue in hass-nabucasa github Tons of the same errors · Issue #976 · NabuCasa/hass-nabucasa · GitHub. Hoping someone will fix it asap.