I have tried to restore from snapshot via CLI but no joy.
This is my home-assistant.log
2022-04-02 09:10:26 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-04-02 09:10:40 WARNING (MainThread) [homeassistant.setup] Setup of timer is taking over 10 seconds.
2022-04-02 09:10:40 WARNING (MainThread) [homeassistant.setup] Setup of input_boolean is taking over 10 seconds.
2022-04-02 09:10:40 WARNING (MainThread) [homeassistant.setup] Setup of input_text is taking over 10 seconds.
2022-04-02 09:10:40 WARNING (MainThread) [homeassistant.components.scene] Setup of scene platform homeassistant is taking over 10 seconds.
2022-04-02 09:10:40 WARNING (MainThread) [homeassistant.setup] Setup of zone is taking over 10 seconds.
2022-04-02 09:10:42 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry [email protected] for ring
Traceback (most recent call last):
File “/usr/local/lib/python3.8/site-packages/ring_doorbell/auth.py”, line 84, in query
req = getattr(self._oauth, method.lower())(url, **kwargs)
File “/usr/local/lib/python3.8/site-packages/requests/sessions.py”, line 590, in post
return self.request(‘POST’, url, data=data, json=json, **kwargs)
File “/usr/local/lib/python3.8/site-packages/requests_oauthlib/oauth2_session.py”, line 477, in request
url, headers, data = self._client.add_token(
File “/usr/local/lib/python3.8/site-packages/oauthlib/oauth2/rfc6749/clients/base.py”, line 198, in add_token
raise TokenExpiredError()
oauthlib.oauth2.rfc6749.errors.TokenExpiredError: (token_expired)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 293, in async_setup
result = await component.async_setup_entry(hass, self) # type: ignore
File “/usr/src/homeassistant/homeassistant/components/ring/init.py”, line 66, in async_setup_entry
await hass.async_add_executor_job(ring.update_data)
File “/usr/local/lib/python3.8/concurrent/futures/thread.py”, line 57, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/local/lib/python3.8/site-packages/ring_doorbell/init.py”, line 49, in update_data
self.create_session()
File “/usr/local/lib/python3.8/site-packages/ring_doorbell/init.py”, line 57, in create_session
self.session = self.query(
File “/usr/local/lib/python3.8/site-packages/ring_doorbell/init.py”, line 95, in query
return self.auth.query(
File “/usr/local/lib/python3.8/site-packages/ring_doorbell/auth.py”, line 86, in query
self._oauth.token = self.refresh_tokens()
File “/usr/local/lib/python3.8/site-packages/ring_doorbell/auth.py”, line 50, in refresh_tokens
token = self._oauth.refresh_token(
File “/usr/local/lib/python3.8/site-packages/requests_oauthlib/oauth2_session.py”, line 446, in refresh_token
self.token = self._client.parse_request_body_response(r.text, scope=self.scope)
File “/usr/local/lib/python3.8/site-packages/oauthlib/oauth2/rfc6749/clients/base.py”, line 429, in parse_request_body_response
self.token = parse_token_response(body, scope=scope)
File “/usr/local/lib/python3.8/site-packages/oauthlib/oauth2/rfc6749/parameters.py”, line 425, in parse_token_response
validate_token_parameters(params)
File “/usr/local/lib/python3.8/site-packages/oauthlib/oauth2/rfc6749/parameters.py”, line 432, in validate_token_parameters
raise_from_error(params.get(‘error’), params)
File “/usr/local/lib/python3.8/site-packages/oauthlib/oauth2/rfc6749/errors.py”, line 402, in raise_from_error
raise cls(**kwargs)
oauthlib.oauth2.rfc6749.errors.InvalidGrantError: (invalid_grant) token is invalid or does not exists
Thanks