Daemon WORX ne démarre plus après hivernage

Bonjour,

après hivernage le daemon ne démarre plus chez moi. Après recherche sur le community, je vois qu’il y a pas mal de problemes avec la daemon mais pas trouvé de solution alors je tente un nouveau sujet en espérant donner les infos toutes les infos) demandées :slight_smile:

copie écran page santé

Log WorxLandroidS

[2024-02-11 18:04:14]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-11 18:04:17]INFO : Lancement démon
[2024-02-11 18:05:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-02-11 18:05:06]INFO : Lancement démon

Log WorxLandroidS_daemon

[2024-02-11 18:02:54]INFO : Starting daemon
[2024-02-11 18:02:54]INFO : Log level: info
[2024-02-11 18:02:54]INFO : Authentication successful
[2024-02-11 18:02:55]INFO : Found 1 mower(s)
Exception ignored in: <function Client.__del__ at 0xffff9595c840>
Traceback (most recent call last):
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.7/site-packages/paho/mqtt/client.py", line 874, in __del__
self._reset_sockets()
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.7/site-packages/paho/mqtt/client.py", line 1133, in _reset_sockets
self._sock_close()
File "/var/www/html/plugins/worxLandroidS/resources/venv/lib/python3.7/site-packages/paho/mqtt/client.py", line 1119, in _sock_close
if not self._sock:
AttributeError: 'Client' object has no attribute '_sock'
[2024-02-11 18:02:55]INFO : Send async started
[2024-02-11 18:02:55]INFO : Send async cancelled
[2024-02-11 18:02:55]ERROR : Fatal error: __init__() missing 1 required positional argument: 'callback_api_version'(<class 'TypeError'>) in /var/www/html/plugins/worxLandroidS/resources/worxLandroidSd.py on line 211
[2024-02-11 18:02:55]INFO : Shutdown

Log WorxLandroid_packages



+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_worxLandroidS
+ echo 1
+ echo 2
++ find /usr/local/lib/python2.7/dist-packages/ /usr/local/lib/python3.7/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ awk '$1 <= 4'
++ cut -f 2-
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ echo ''
+ xargs rm -rf
+ echo 3
+ sudo pip3 cache purge
ERROR: unknown command "cache" - maybe you meant "check"
+ echo 4
+ sudo pip3 install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/08/e3/57d4c24a050aa0bcca46b2920bff40847db79535dc78141eb83581a52eb8/pip-23.1.2-py3-none-any.whl (2.1MB)
Installing collected packages: pip
Found existing installation: pip 18.1
Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr
Can't uninstall 'pip'. No files were found to uninstall.
Successfully installed pip-23.1.2
+ echo 5
+ sudo pip3 install --force-reinstall --upgrade aiohttp
Collecting aiohttp
Downloading aiohttp-3.8.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (952 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 953.0/953.0 kB 12.1 MB/s eta 0:00:00
Collecting attrs>=17.3.0 (from aiohttp)
Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 5.5 MB/s eta 0:00:00
Collecting charset-normalizer<4.0,>=2.0 (from aiohttp)
Downloading charset_normalizer-3.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (167 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.5/167.5 kB 11.8 MB/s eta 0:00:00
Collecting multidict<7.0,>=4.5 (from aiohttp)
Downloading multidict-6.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (96 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.7/96.7 kB 7.5 MB/s eta 0:00:00
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp)
Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp)
Downloading yarl-1.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (232 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.5/232.5 kB 13.3 MB/s eta 0:00:00
Collecting frozenlist>=1.1.1 (from aiohttp)
Downloading frozenlist-1.3.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (147 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.3/147.3 kB 8.9 MB/s eta 0:00:00
Collecting aiosignal>=1.1.2 (from aiohttp)
Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Collecting asynctest==0.13.0 (from aiohttp)
Downloading asynctest-0.13.0-py3-none-any.whl (26 kB)
Collecting typing-extensions>=3.7.4 (from aiohttp)
Downloading typing_extensions-4.5.0-py3-none-any.whl (27 kB)
Collecting importlib-metadata (from attrs>=17.3.0->aiohttp)
Downloading importlib_metadata-6.6.0-py3-none-any.whl (22 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.0->aiohttp)
Downloading idna-3.4-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 4.9 MB/s eta 0:00:00
Collecting zipp>=0.5 (from importlib-metadata->attrs>=17.3.0->aiohttp)
Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB)
Installing collected packages: zipp, typing-extensions, multidict, idna, frozenlist, charset-normalizer, asynctest, yarl, importlib-metadata, async-timeout, aiosignal, attrs, aiohttp
Attempting uninstall: idna
Found existing installation: idna 2.6
Uninstalling idna-2.6:
Successfully uninstalled idna-2.6
Successfully installed aiohttp-3.8.4 aiosignal-1.3.1 async-timeout-4.0.2 asynctest-0.13.0 attrs-23.1.0 charset-normalizer-3.1.0 frozenlist-1.3.3 idna-3.4 importlib-metadata-6.6.0 multidict-6.0.4 typing-extensions-4.5.0 yarl-1.9.2 zipp-3.15.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 6
+ sudo pip3 install --force-reinstall --upgrade awsiot
Collecting awsiot
Downloading awsiot-0.1.3-py3-none-any.whl (5.5 kB)
Collecting boto3 (from awsiot)
Downloading boto3-1.26.135-py3-none-any.whl (135 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.6/135.6 kB 4.8 MB/s eta 0:00:00
Collecting botocore (from awsiot)
Downloading botocore-1.29.135-py3-none-any.whl (10.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 22.9 MB/s eta 0:00:00
Collecting click (from awsiot)
Downloading click-8.1.3-py3-none-any.whl (96 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 8.2 MB/s eta 0:00:00
Collecting jmespath<2.0.0,>=0.7.1 (from boto3->awsiot)
Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting s3transfer<0.7.0,>=0.6.0 (from boto3->awsiot)
Downloading s3transfer-0.6.1-py3-none-any.whl (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.8/79.8 kB 6.2 MB/s eta 0:00:00
Collecting python-dateutil<3.0.0,>=2.1 (from botocore->awsiot)
Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 15.4 MB/s eta 0:00:00
Collecting urllib3<1.27,>=1.25.4 (from botocore->awsiot)
Downloading urllib3-1.26.15-py2.py3-none-any.whl (140 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.9/140.9 kB 9.5 MB/s eta 0:00:00
Collecting importlib-metadata (from click->awsiot)
Using cached importlib_metadata-6.6.0-py3-none-any.whl (22 kB)
Collecting six>=1.5 (from python-dateutil<3.0.0,>=2.1->botocore->awsiot)
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting zipp>=0.5 (from importlib-metadata->click->awsiot)
Using cached zipp-3.15.0-py3-none-any.whl (6.8 kB)
Collecting typing-extensions>=3.6.4 (from importlib-metadata->click->awsiot)
Using cached typing_extensions-4.5.0-py3-none-any.whl (27 kB)
Installing collected packages: zipp, urllib3, typing-extensions, six, jmespath, python-dateutil, importlib-metadata, click, botocore, s3transfer, boto3, awsiot
Attempting uninstall: zipp
Found existing installation: zipp 3.15.0
Uninstalling zipp-3.15.0:
Successfully uninstalled zipp-3.15.0
Attempting uninstall: urllib3
Found existing installation: urllib3 1.24.1
Uninstalling urllib3-1.24.1:
Successfully uninstalled urllib3-1.24.1
Attempting uninstall: typing-extensions
Found existing installation: typing_extensions 4.5.0
Uninstalling typing_extensions-4.5.0:
Successfully uninstalled typing_extensions-4.5.0
Attempting uninstall: six
Found existing installation: six 1.12.0
Uninstalling six-1.12.0:
Successfully uninstalled six-1.12.0
Attempting uninstall: importlib-metadata
Found existing installation: importlib-metadata 6.6.0
Uninstalling importlib-metadata-6.6.0:
Successfully uninstalled importlib-metadata-6.6.0
Successfully installed awsiot-0.1.3 boto3-1.26.135 botocore-1.29.135 click-8.1.3 importlib-metadata-6.6.0 jmespath-1.0.1 python-dateutil-2.8.2 s3transfer-0.6.1 six-1.16.0 typing-extensions-4.5.0 urllib3-1.26.15 zipp-3.15.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 7
+ sudo pip3 install --force-reinstall --upgrade awsiotsdk
Collecting awsiotsdk
Downloading awsiotsdk-1.15.0-py3-none-any.whl (72 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.3/72.3 kB 3.6 MB/s eta 0:00:00
Collecting awscrt==0.16.17 (from awsiotsdk)
Downloading awscrt-0.16.17-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 19.3 MB/s eta 0:00:00
Installing collected packages: awscrt, awsiotsdk
Successfully installed awscrt-0.16.17 awsiotsdk-1.15.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 8
+ sudo pip3 install --force-reinstall --upgrade backports.zoneinfo
Collecting backports.zoneinfo
Downloading backports.zoneinfo-0.2.1.tar.gz (74 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.1/74.1 kB 3.7 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: backports.zoneinfo
Building wheel for backports.zoneinfo (pyproject.toml): started
Building wheel for backports.zoneinfo (pyproject.toml): finished with status 'done'
Created wheel for backports.zoneinfo: filename=backports.zoneinfo-0.2.1-cp37-cp37m-linux_aarch64.whl size=78859 sha256=d8a10cf12360e0015018f1c3bbda1a7520c24a69ce475f7e4b55172637e1fb34
Stored in directory: /root/.cache/pip/wheels/ce/bb/ad/1f44f43f7c4fce0a96dbe348c4acdf4fe2481496933357be62
Successfully built backports.zoneinfo
Installing collected packages: backports.zoneinfo
Successfully installed backports.zoneinfo-0.2.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 9
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end worxLandroidS
+ rm /tmp/jeedom_install_in_progress_worxLandroidS
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Log WorxLandroid_updates

2024-02-11 18:05:45] *************************************
[2024-02-11 18:05:45] *   Launch install of dependencies  *
[2024-02-11 18:05:45] *************************************
[2024-02-11 18:05:45] Hit:1 http://deb.debian.org/debian buster InRelease
[2024-02-11 18:05:45] Hit:2 http://deb.debian.org/debian buster-updates InRelease
[2024-02-11 18:05:45] Hit:3 http://deb.debian.org/debian buster-backports InRelease
[2024-02-11 18:05:45] Hit:4 http://security.debian.org buster/updates InRelease
[2024-02-11 18:05:45] Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease
[2024-02-11 18:05:45] Hit:6 http://armbian.hosthatch.com/apt buster InRelease
[2024-02-11 18:05:55] Reading package lists...
[2024-02-11 18:05:55] *****************************
[2024-02-11 18:05:55] Install modules using apt-get
[2024-02-11 18:05:55] *****************************
[2024-02-11 18:05:55] Reading package lists...
[2024-02-11 18:05:56] Building dependency tree...
[2024-02-11 18:05:56] Reading state information...
[2024-02-11 18:05:57] python3-pip is already the newest version (18.1-5).
[2024-02-11 18:05:57] python3 is already the newest version (3.7.3-1).
[2024-02-11 18:05:57] python3-dev is already the newest version (3.7.3-1).
[2024-02-11 18:05:57] python3-venv is already the newest version (3.7.3-1).
[2024-02-11 18:05:57] python3-requests is already the newest version (2.21.0-1+deb10u1).
[2024-02-11 18:05:57] 0 upgraded, 0 newly installed, 0 to remove and 221 not upgraded.
[2024-02-11 18:05:57] *************************************
[2024-02-11 18:05:57] Creating python 3 virtual environment
[2024-02-11 18:05:57] *************************************
[2024-02-11 18:06:02] Done
[2024-02-11 18:06:02] *************************************
[2024-02-11 18:06:02] Install the required python libraries
[2024-02-11 18:06:02] *************************************
[2024-02-11 18:06:04] Requirement already satisfied: pip in ./venv/lib/python3.7/site-packages (24.0)
[2024-02-11 18:06:04] Requirement already satisfied: wheel in ./venv/lib/python3.7/site-packages (0.42.0)
[2024-02-11 18:06:07] Requirement already satisfied: aiohttp>=3.8.0 in ./venv/lib/python3.7/site-packages (from -r requirements.txt (line 1)) (3.8.6)
[2024-02-11 18:06:07] Requirement already satisfied: paho-mqtt>=1.6.0 in ./venv/lib/python3.7/site-packages (from -r requirements.txt (line 2)) (2.0.0)
[2024-02-11 18:06:07] Requirement already satisfied: urllib3<2.1.0,>=2.0.7 in ./venv/lib/python3.7/site-packages (from -r requirements.txt (line 3)) (2.0.7)
[2024-02-11 18:06:07] Requirement already satisfied: backports.zoneinfo==0.2.1 in ./venv/lib/python3.7/site-packages (from -r requirements.txt (line 4)) (0.2.1)
[2024-02-11 18:06:07] Requirement already satisfied: requests>=2.25.1 in ./venv/lib/python3.7/site-packages (from -r requirements.txt (line 5)) (2.31.0)
[2024-02-11 18:06:07] Requirement already satisfied: attrs>=17.3.0 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (23.2.0)
[2024-02-11 18:06:07] Requirement already satisfied: charset-normalizer<4.0,>=2.0 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (3.3.2)
[2024-02-11 18:06:07] Requirement already satisfied: multidict<7.0,>=4.5 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (6.0.5)
[2024-02-11 18:06:07] Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (4.0.3)
[2024-02-11 18:06:07] Requirement already satisfied: yarl<2.0,>=1.0 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (1.9.4)
[2024-02-11 18:06:07] Requirement already satisfied: frozenlist>=1.1.1 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (1.3.3)
[2024-02-11 18:06:07] Requirement already satisfied: aiosignal>=1.1.2 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (1.3.1)
[2024-02-11 18:06:07] Requirement already satisfied: asynctest==0.13.0 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (0.13.0)
[2024-02-11 18:06:07] Requirement already satisfied: typing-extensions>=3.7.4 in ./venv/lib/python3.7/site-packages (from aiohttp>=3.8.0->-r requirements.txt (line 1)) (4.7.1)
[2024-02-11 18:06:07] Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.7/site-packages (from requests>=2.25.1->-r requirements.txt (line 5)) (3.6)
[2024-02-11 18:06:07] Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.7/site-packages (from requests>=2.25.1->-r requirements.txt (line 5)) (2024.2.2)
[2024-02-11 18:06:07] Requirement already satisfied: importlib-metadata in ./venv/lib/python3.7/site-packages (from attrs>=17.3.0->aiohttp>=3.8.0->-r requirements.txt (line 1)) (6.7.0)
[2024-02-11 18:06:07] Requirement already satisfied: zipp>=0.5 in ./venv/lib/python3.7/site-packages (from importlib-metadata->attrs>=17.3.0->aiohttp>=3.8.0->-r requirements.txt (line 1)) (3.15.0)
[2024-02-11 18:06:08] ***************************
[2024-02-11 18:06:08] *      Install ended      *
[2024-02-11 18:06:08] ***************************
1 « J'aime »

Bonjour,

Fallait pas relancer les dépendances, c’est indirectement la cause du problème :wink:

Il y a eu hier ou avant-hier une mise à jour de paho-mqtt (une des dépendances) qui casse le fonctionnement (plusieurs plugin sont impactés)

Je regarde pour fixer les dépendances demain.

Nouvelle beta disponible.
Il faut relancer les dépendances après la mise à jour

Bonjour, une idee de la date de sortie de la release (non beta) ?
J’ai la meme erreur apres une mise a jour ce mardi 13 fev.

Merci d’avance

C’est en stable depuis cette nuit

1 « J'aime »

Je confirme. Tout fonctionne a nouveau.
Merci beaucoup :wink:

Je confirme. Tout fonctionne a nouveau.
Merci

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