The wife complained that lights did not go on in a room she entered as they normally do for about 30 seconds or so, then they did go on. We never have any latency this bad. So looking in the systog I see this exception (and just after the exception the automation ran to turn on the appropriate lights). Obviously the system was struggling with something which delayed the trigger launching the automation. What can I determined caused the below exception and how would I rectify it?
May 22 20:30:34 kruse-pi homeassistant[1023]: #033[32m2024-05-22 20:30:34.283 INFO (Thread-10 (_run)) [google.api_core.bidi] Re-established stream#033[0m
May 22 20:30:34 kruse-pi homeassistant[1023]: #033[31m2024-05-22 20:30:34.295 ERROR (Thread-7461 (_run)) [grpc._plugin_wrapping] AuthMetadataPluginCallback "<google.auth.transport.grpc.AuthMetadataPlugin object at 0xffff87509640>" raised exception!
May 22 20:30:34 kruse-pi homeassistant[1023]: Traceback (most recent call last):
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 715, in urlopen
May 22 20:30:34 kruse-pi homeassistant[1023]: httplib_response = self._make_request(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 467, in _make_request
May 22 20:30:34 kruse-pi homeassistant[1023]: six.raise_from(e, None)
May 22 20:30:34 kruse-pi homeassistant[1023]: File "<string>", line 3, in raise_from
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 462, in _make_request
May 22 20:30:34 kruse-pi homeassistant[1023]: httplib_response = conn.getresponse()
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/http/client.py", line 1423, in getresponse
May 22 20:30:34 kruse-pi homeassistant[1023]: response.begin()
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/http/client.py", line 331, in begin
May 22 20:30:34 kruse-pi homeassistant[1023]: version, status, reason = self._read_status()
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/http/client.py", line 300, in _read_status
May 22 20:30:34 kruse-pi homeassistant[1023]: raise RemoteDisconnected("Remote end closed connection without"
May 22 20:30:34 kruse-pi homeassistant[1023]: http.client.RemoteDisconnected: Remote end closed connection without response
May 22 20:30:34 kruse-pi homeassistant[1023]:
May 22 20:30:34 kruse-pi homeassistant[1023]: During handling of the above exception, another exception occurred:
May 22 20:30:34 kruse-pi homeassistant[1023]:
May 22 20:30:34 kruse-pi homeassistant[1023]: Traceback (most recent call last):
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
May 22 20:30:34 kruse-pi homeassistant[1023]: resp = conn.urlopen(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 799, in urlopen
May 22 20:30:34 kruse-pi homeassistant[1023]: retries = retries.increment(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/util/retry.py", line 550, in increment
May 22 20:30:34 kruse-pi homeassistant[1023]: raise six.reraise(type(error), error, _stacktrace)
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/packages/six.py", line 769, in reraise
May 22 20:30:34 kruse-pi homeassistant[1023]: raise value.with_traceback(tb)
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 715, in urlopen
May 22 20:30:34 kruse-pi homeassistant[1023]: httplib_response = self._make_request(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 467, in _make_request
May 22 20:30:34 kruse-pi homeassistant[1023]: six.raise_from(e, None)
May 22 20:30:34 kruse-pi homeassistant[1023]: File "<string>", line 3, in raise_from
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 462, in _make_request
May 22 20:30:34 kruse-pi homeassistant[1023]: httplib_response = conn.getresponse()
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/http/client.py", line 1423, in getresponse
May 22 20:30:34 kruse-pi homeassistant[1023]: response.begin()
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/http/client.py", line 331, in begin
May 22 20:30:34 kruse-pi homeassistant[1023]: version, status, reason = self._read_status()
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/http/client.py", line 300, in _read_status
May 22 20:30:34 kruse-pi homeassistant[1023]: raise RemoteDisconnected("Remote end closed connection without"
May 22 20:30:34 kruse-pi homeassistant[1023]: urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
May 22 20:30:34 kruse-pi homeassistant[1023]:
May 22 20:30:34 kruse-pi homeassistant[1023]: During handling of the above exception, another exception occurred:
May 22 20:30:34 kruse-pi homeassistant[1023]:
May 22 20:30:34 kruse-pi homeassistant[1023]: Traceback (most recent call last):
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/auth/transport/requests.py", line 186, in __call__
May 22 20:30:34 kruse-pi homeassistant[1023]: response = self.session.request(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
May 22 20:30:34 kruse-pi homeassistant[1023]: resp = self.send(prep, **send_kwargs)
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
May 22 20:30:34 kruse-pi homeassistant[1023]: r = adapter.send(request, **kwargs)
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 501, in send
May 22 20:30:34 kruse-pi homeassistant[1023]: raise ConnectionError(err, request=request)
May 22 20:30:34 kruse-pi homeassistant[1023]: requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
May 22 20:30:34 kruse-pi homeassistant[1023]:
May 22 20:30:34 kruse-pi homeassistant[1023]: The above exception was the direct cause of the following exception:
May 22 20:30:34 kruse-pi homeassistant[1023]:
May 22 20:30:34 kruse-pi homeassistant[1023]: Traceback (most recent call last):
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/grpc/_plugin_wrapping.py", line 105, in __call__
May 22 20:30:34 kruse-pi homeassistant[1023]: self._metadata_plugin(
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/auth/transport/grpc.py", line 95, in __call__
May 22 20:30:34 kruse-pi homeassistant[1023]: callback(self._get_authorization_headers(context), None)
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/auth/transport/grpc.py", line 81, in _get_authorization_headers
May 22 20:30:34 kruse-pi homeassistant[1023]: self._credentials.before_request(
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/auth/credentials.py", line 230, in before_request
May 22 20:30:34 kruse-pi homeassistant[1023]: self._blocking_refresh(request)
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/auth/credentials.py", line 193, in _blocking_refresh
May 22 20:30:34 kruse-pi homeassistant[1023]: self.refresh(request)
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/oauth2/credentials.py", line 431, in refresh
May 22 20:30:34 kruse-pi homeassistant[1023]: ) = reauth.refresh_grant(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/oauth2/reauth.py", line 332, in refresh_grant
May 22 20:30:34 kruse-pi homeassistant[1023]: response_status_ok, response_data, retryable_error = _client._token_endpoint_request_no_throw(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/oauth2/_client.py", line 215, in _token_endpoint_request_no_throw
May 22 20:30:34 kruse-pi homeassistant[1023]: request_succeeded, response_data, retryable_error = _perform_request()
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^^^^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/oauth2/_client.py", line 191, in _perform_request
May 22 20:30:34 kruse-pi homeassistant[1023]: response = request(
May 22 20:30:34 kruse-pi homeassistant[1023]: ^^^^^^^^
May 22 20:30:34 kruse-pi homeassistant[1023]: File "/usr/local/lib/python3.12/site-packages/google/auth/transport/requests.py", line 192, in __call__
May 22 20:30:34 kruse-pi homeassistant[1023]: raise new_exc from caught_exc
May 22 20:30:34 kruse-pi homeassistant[1023]: google.auth.exceptions.TransportError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))#033[0m
May 22 20:30:34 kruse-pi homeassistant[1023]: #033[32m2024-05-22 20:30:34.336 INFO (Thread-10 (_run)) [google.api_core.bidi] Re-established stream#033[0m
FYI - here is my current setup:
## System Information
version |
core-2024.5.4 |
installation_type |
Home Assistant Supervised |
dev |
false |
hassio |
true |
docker |
true |
user |
root |
virtualenv |
false |
python_version |
3.12.2 |
os_name |
Linux |
os_version |
6.1.0-21-arm64 |
arch |
aarch64 |
timezone |
America/New_York |
config_dir |
/config |
Home Assistant Community Store
GitHub API |
ok |
GitHub Content |
ok |
GitHub Web |
ok |
GitHub API Calls Remaining |
4995 |
Installed Version |
1.34.0 |
Stage |
running |
Available Repositories |
1461 |
Downloaded Repositories |
29 |
AccuWeather
can_reach_server |
ok |
remaining_requests |
11 |
Home Assistant Cloud
logged_in |
false |
can_reach_cert_server |
ok |
can_reach_cloud_auth |
ok |
can_reach_cloud |
ok |
Home Assistant Supervisor
host_os |
Debian GNU/Linux 12 (bookworm) |
update_channel |
stable |
supervisor_version |
supervisor-2024.05.1 |
agent_version |
1.6.0 |
docker_version |
26.1.3 |
disk_total |
915.4 GB |
disk_used |
28.5 GB |
healthy |
true |
supported |
true |
supervisor_api |
ok |
version_api |
ok |
installed_addons |
AdGuard Home (5.0.7), Log Viewer (0.17.0), Home Assistant Google Drive Backup (0.112.1), File editor (5.8.0), Terminal & SSH (9.14.0), Core DNS Override (0.1.1), Matter Server (6.0.0), Cloudflared (5.1.10), Mosquitto broker (6.4.0), Ring-MQTT with Video Streaming (5.6.4) |
Dashboards
dashboards |
9 |
resources |
20 |
views |
39 |
mode |
storage |
Recorder
oldest_recorder_run |
April 22, 2024 at 9:51 PM |
current_recorder_run |
May 20, 2024 at 2:03 AM |
estimated_db_size |
3478.80 MiB |
database_engine |
sqlite |
database_version |
3.44.2 |
Any suggestions would be deeply appreciated -