self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-20148: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:33][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:33][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:33][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:33][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:33][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:33][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:33][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:33][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:34][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:34][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:34][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:34][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:34][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 Exception in thread Thread-20879: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:34][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:34][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:34][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 Exception in thread Thread-21181: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-21426: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:34][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:34][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:35][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:35][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:35][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:35][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 Exception in thread Thread-21750: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-21947: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-21849: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-22086: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-22022: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:35][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:35][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:35][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 Exception in thread Thread-22300: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:35][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:35][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:35][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 [2022-05-21 03:16:36][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:36][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 Exception in thread Thread-18917: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:36][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:36][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 Exception in thread Thread-18972: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-19219: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-19470: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-19401: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:37][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-21 03:16:37][WARNING] : Retrying (Retry(total=None, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /v1/token/6c3690f7-82fb-4196-a925-124fdb03b039 Exception in thread Thread-23727: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-23906: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-24081: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. Exception in thread Thread-24692: Traceback (most recent call last): File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 1166, in run self.function(*self.args, **self.kwargs) File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 257, in _check_if_ws_connected self._on_ws_failure_callback() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 34, in on_ws_failure self._authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena_handler.py", line 22, in _authenticate self.smart_system.authenticate() File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 78, in authenticate client_id=self.client_id, File "/usr/local/lib/python3.7/dist-packages/requests_oauthlib/oauth2_session.py", line 366, in fetch_token self._client.parse_request_body_response(r.text, scope=self.scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 448, in parse_request_body_response self.token = parse_token_response(body, scope=scope) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 441, in parse_token_response validate_token_parameters(params) File "/usr/local/lib/python3.7/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 451, in validate_token_parameters raise MissingTokenError(description="Missing access token parameter.") oauthlib.oauth2.rfc6749.errors.MissingTokenError: (missing_token) Missing access token parameter. [2022-05-21 03:16:39][INFO] : Websocket failed to connect, quit now and re-authenticate