Exception in thread Thread-23484: 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-24 03:21:41][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-24 03:21:41][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/978e7ee6-d6ec-4080-a23c-164d60f57d66 Exception in thread Thread-23540: 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-24 03:21:41][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/978e7ee6-d6ec-4080-a23c-164d60f57d66 Exception in thread Thread-19500: 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-23625: 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-24 03:21:41][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev Exception in thread Thread-19679: 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-23669: 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-24 03:21:41][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-24 03:21:41][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/978e7ee6-d6ec-4080-a23c-164d60f57d66 [2022-05-24 03:21:41][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-24 03:21:41][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/978e7ee6-d6ec-4080-a23c-164d60f57d66 Exception in thread Thread-20037: 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-24103: 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-24016: 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-20089: 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-19956: 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-24 03:21:42][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-24 03:21:42][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/978e7ee6-d6ec-4080-a23c-164d60f57d66 [2022-05-24 03:21:42][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/978e7ee6-d6ec-4080-a23c-164d60f57d66 Exception in thread Thread-20202: 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-24 03:21:42][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev Exception in thread Thread-24885: 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-24835: 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-25072: 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-25222: 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-25592: 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-25635: 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-24 03:21:47][WARNING] : Connection pool is full, discarding connection: api.authentication.husqvarnagroup.dev [2022-05-24 03:21:47][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/978e7ee6-d6ec-4080-a23c-164d60f57d66 Exception in thread Thread-25757: 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-24 03:22:56][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/websocket [2022-05-24 03:22:57][INFO] : Websocket connection close: (None)-None [2022-05-24 03:23:27][INFO] : Websocket failed to connect, quit now and re-authenticate Exception in thread Thread-25758: 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-25 16:49:52][INFO] : updating locations [2022-05-25 16:49:53][ERROR] : 401:Unauthorized-{'Unauthorized'} [2022-05-25 16:49:53][ERROR] : Send command to demon error:Unauthorized-{'Unauthorized'}