Les Commandes ne fonctionnent plus et les infos ne remontent plus

Bonjour,

Mon plugin Husqvarna démarre mais les commandes ne fonctionne plus même après redémarrage. Avez-vous une idée? Voici le log

[2025-06-20 16:29:15] ERROR  : Task exception was never retrieved
future: <Task finished name='Task-8' coro=<SmartSystem.__auto_update_automowers() done, defined at /var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py:57> exception=ConnectError('[Errno -2] Name or service not known')>
Traceback (most recent call last):
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions
yield
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_transports/default.py", line 394, in handle_async_request
resp = await self._pool.handle_async_request(req)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_async/connection_pool.py", line 216, in handle_async_request
raise exc from None
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_async/connection_pool.py", line 196, in handle_async_request
response = await connection.handle_async_request(
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
raise exc
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
stream = await self._connect(request)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_async/connection.py", line 122, in _connect
stream = await self._network_backend.connect_tcp(**kwargs)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_backends/auto.py", line 30, in connect_tcp
return await self._backend.connect_tcp(
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_backends/anyio.py", line 123, in connect_tcp
stream._raw_socket.setsockopt(*option)  # type: ignore[attr-defined] # pragma: no cover
File "/usr/lib/python3.9/contextlib.py", line 135, in __exit__
self.gen.throw(type, value, traceback)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
raise to_exc(exc) from exc
httpcore.ConnectError: [Errno -2] Name or service not known
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/www/html/plugins/gardena/resources/gardenad/gardena/smart_system.py", line 66, in __auto_update_automowers
await mower.refresh()
File "/var/www/html/plugins/gardena/resources/gardenad/gardena/automower.py", line 189, in refresh
mower = await self._client.get_mower(self.id)
File "/var/www/html/plugins/gardena/resources/gardenad/gardena/client.py", line 147, in get_mower
response_data = await self.__get(f'{self.HUSQVARNA_HOST}/v1/mowers/{automower_id}')
File "/var/www/html/plugins/gardena/resources/gardenad/gardena/client.py", line 75, in __get
response = await self._oauth2_client.get(url, headers=self.__create_header())
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_client.py", line 1768, in get
return await self.request(
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/authlib/integrations/httpx_client/oauth2_client.py", line 119, in request
return await super().request(method, url, auth=auth, **kwargs)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_client.py", line 1540, in request
return await self.send(request, auth=auth, follow_redirects=follow_redirects)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_client.py", line 1629, in send
response = await self._send_handling_auth(
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_client.py", line 1657, in _send_handling_auth
response = await self._send_handling_redirects(
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects
response = await self._send_single_request(request)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_client.py", line 1730, in _send_single_request
response = await transport.handle_async_request(request)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_transports/default.py", line 394, in handle_async_request
resp = await self._pool.handle_async_request(req)
File "/usr/lib/python3.9/contextlib.py", line 135, in __exit__
self.gen.throw(type, value, traceback)
File "/var/www/html/plugins/gardena/resources/venv/lib/python3.9/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions
raise mapped_exc(message) from exc
httpx.ConnectError: [Errno -2] Name or service not known
[2025-06-20 16:33:28] ERROR  : Send command to daemon error: 404 : No mower connection

Bonjour,

« ne fonctionnent plus » donc ca a fonctionné un jour? qu’est-ce qui a changé?

Sinon voir doc & fournir toutes les infos demandées sinon je ne sais pas aider

Bonjour,

Après redémarrage du robot, cela refonctionne. Apparemment il n’était plus connecté. Désolé du dérangement. J’aurais du vérifier ça en premier.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.