Impossible de relancer le démon MerosSync

Bonjour,

Depuis la mise à jour des dépendances, le démon refuse de redémarrer. je précise que je suis une la version Stable, et que même en basculant sur Beta, le probleme persiste.

Le mdp comprend un caractère spéciaux du type « @ »

voici le log merossync_update

Installation des dépendances
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://ftp.fr.debian.org/debian buster InRelease
Hit:3 http://ftp.fr.debian.org/debian buster-updates InRelease
Get:4 https://deb.nodesource.com/node_16.x buster InRelease [4584 B]
Fetched 4584 B in 3s (1484 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libffi-dev is already the newest version (3.2.1-9).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.7.3-1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (18.1-5).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-requests is already the newest version (2.21.0-1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-setuptools is already the newest version (40.8.0-1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-dev is already the newest version (3.7.3-1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Requirement already satisfied: pip in /usr/local/lib/python3.7/dist-packages (23.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
Requirement already satisfied: meross_iot==0.4.5.9 in /usr/local/lib/python3.7/dist-packages (0.4.5.9)
Requirement already satisfied: paho-mqtt>=1.5.0 in /usr/local/lib/python3.7/dist-packages (from meross_iot==0.4.5.9) (1.6.1)
Requirement already satisfied: requests>=2.19.1 in /usr/lib/python3/dist-packages (from meross_iot==0.4.5.9) (2.21.0)
Requirement already satisfied: aiohttp[speedups]>=3.7.4.post0 in /usr/local/lib/python3.7/dist-packages (from meross_iot==0.4.5.9) (3.8.3)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (21.4.0)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (2.1.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (6.0.2)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (4.0.2)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (1.8.1)
Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (1.3.3)
Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (1.3.1)
Requirement already satisfied: asynctest==0.13.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (0.13.0)
Requirement already satisfied: typing-extensions>=3.7.4 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (4.4.0)
Requirement already satisfied: aiodns in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (3.0.0)
Requirement already satisfied: Brotli in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (1.0.9)
Requirement already satisfied: cchardet in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (2.1.7)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (2.6)
Requirement already satisfied: pycares>=4.0.0 in /usr/local/lib/python3.7/dist-packages (from aiodns->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (4.2.2)
Requirement already satisfied: cffi>=1.5.0 in /usr/local/lib/python3.7/dist-packages (from pycares>=4.0.0->aiodns->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (1.15.1)
Requirement already satisfied: pycparser in /usr/local/lib/python3.7/dist-packages (from cffi>=1.5.0->pycares>=4.0.0->aiodns->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.9) (2.21)
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
Installation des dépendances terminée !

et pour ce qui concerne le log MerosSync

[2023-09-04 16:08:01][ERROR] : Impossible de lancer le démon meross, vérifiez la log
[2023-09-04 16:10:05][ERROR] : Merci de démarrer le démon !
[2023-09-04 16:10:06][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
/usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
  RequestsDependencyWarning)
Traceback (most recent call last):
  File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in <module>
    import requests
  File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in <module>
    from urllib3.contrib import pyopenssl
  File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in <module>
    import OpenSSL.SSL
  File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
    from OpenSSL import crypto, SSL
  File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in <module>
    _lib.OpenSSL_add_all_algorithms()
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
[2023-09-04 16:11:06][ERROR] : Impossible de lancer le démon meross, vérifiez la log
[2023-09-04 16:15:06][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
/usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
  RequestsDependencyWarning)
Traceback (most recent call last):
  File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in <module>
    import requests
  File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in <module>
    from urllib3.contrib import pyopenssl
  File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in <module>
    import OpenSSL.SSL
  File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
    from OpenSSL import crypto, SSL
  File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in <module>
    _lib.OpenSSL_add_all_algorithms()
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'

Si quelqu’un a une idée ? @jercle ?

merci :slight_smile:

Bonjour,

Pouvez-vous donner le résultat de ces 2 commandes:

python3 --version
pip3 --version

Bonjour Mips,

voici le retour des commandes

Bonjour @Mins95 ,

Est-il possible d’activer les logs débug dans la configuration puis arrêter et redémarrer le démon (pour la prise en compte) puis lancer une synchronisation.

Aussi je crois que les caractères spéciaux posent problèmes. Est-ce possible de choisir un mot de passe sans pour tester et confirmer que cela vient de ça ?

Merci
Jérôme

Bonjour @jercle

J’ai modifié le MDP en retirant le caractère spécial… ça ne change rien

pour le Log :

> [2023-09-05 21:39:59][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
> [2023-09-05 21:40:00][INFO] : Lancement démon meross : /usr/bin/python3 /var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py --muser "xxx" --mpswd "xxx" --callback http://127.0.0.1:80/plugins/MerosSync/core/php/jeeMerosSync.php --apikey S5V73XF8CPEphb9pt4t89FPIYrq --loglevel debug --pid /tmp/jeedom/MerosSync/daemon.pid --errorfile /tmp/jeedom/MerosSync/errordaemon.pid --socket /tmp/jeedom/MerosSync/daemon.sock --logfile /var/www/html/core/class/../../log/MerosSync
> /usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
>   RequestsDependencyWarning)
> Traceback (most recent call last):
>   File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in <module>
>     import requests
>   File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in <module>
>     from urllib3.contrib import pyopenssl
>   File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in <module>
>     import OpenSSL.SSL
>   File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
>     from OpenSSL import crypto, SSL
>   File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in <module>
>     _lib.OpenSSL_add_all_algorithms()
> AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
> [2023-09-05 21:40:05][INFO] : Synchronisation des équipements depuis le Cloud Meross
> [2023-09-05 21:40:05][DEBUG] : callMeross syncMeross 
> [2023-09-05 21:40:05][DEBUG] : Socket unix:///tmp/jeedom/MerosSync/daemon.sock
> [2023-09-05 21:40:05][INFO] : noStreamSocket 2 - No such file or directory
> [2023-09-05 21:40:05][ERROR] : Merci de démarrer le démon !
> [2023-09-05 21:40:05][DEBUG] : result callMeross 
> [2023-09-05 21:40:05][DEBUG] : Check offline components
> [2023-09-05 21:40:05][DEBUG] : ID 2208[...]e1e99ba572 - MerosSync - Machine café
> [2023-09-05 21:40:05][DEBUG] : offline
> [2023-09-05 21:40:05][DEBUG] : ID 2208[...]e1e99babdf - MerosSync - escalier
> [2023-09-05 21:40:05][DEBUG] : offline
> [2023-09-05 21:40:05][DEBUG] : ID 2208[...]e1e99ba572 - MerosSync - Machine café
> [2023-09-05 21:40:05][DEBUG] : offline
> [2023-09-05 21:40:05][DEBUG] : ID 2208[...]e1e99b9563 - MerosSync - Séjour
> [2023-09-05 21:40:05][DEBUG] : offline
> [2023-09-05 21:40:05][INFO] : syncMeross: synchronisation terminée.
> [2023-09-05 21:40:54][ERROR] : Impossible de lancer le démon meross, vérifiez la log
> [2023-09-05 21:45:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
> [2023-09-05 21:45:06][INFO] : Lancement démon meross : /usr/bin/python3 /var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py --muser "xxx" --mpswd "xxx" --callback http://127.0.0.1:80/plugins/MerosSync/core/php/jeeMerosSync.php --apikey S5V73XF8CPEphb89FPIYrq --loglevel debug --pid /tmp/jeedom/MerosSync/daemon.pid --errorfile /tmp/jeedom/MerosSync/errordaemon.pid --socket /tmp/jeedom/MerosSync/daemon.sock --logfile /var/www/html/core/class/../../log/MerosSync
> /usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
>   RequestsDependencyWarning)
> Traceback (most recent call last):
>   File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in <module>
>     import requests
>   File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in <module>
>     from urllib3.contrib import pyopenssl
>   File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in <module>
>     import OpenSSL.SSL
>   File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
>     from OpenSSL import crypto, SSL
>   File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in <module>
>     _lib.OpenSSL_add_all_algorithms()
> AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
> [2023-09-05 21:45:58][ERROR] : Impossible de lancer le démon meross, vérifiez la log
> [2023-09-05 21:50:04][INFO] : Synchronisation des équipements depuis le Cloud Meross
> [2023-09-05 21:50:04][DEBUG] : callMeross syncMeross 
> [2023-09-05 21:50:04][DEBUG] : Socket unix:///tmp/jeedom/MerosSync/daemon.sock
> [2023-09-05 21:50:04][INFO] : noStreamSocket 2 - No such file or directory
> [2023-09-05 21:50:04][ERROR] : Merci de démarrer le démon !
> [2023-09-05 21:50:04][DEBUG] : result callMeross 
> [2023-09-05 21:50:04][DEBUG] : Check offline components
> [2023-09-05 21:50:04][DEBUG] : ID 2208[...]e1e99ba572 - MerosSync - Machine café
> [2023-09-05 21:50:04][DEBUG] : offline
> [2023-09-05 21:50:04][DEBUG] : ID 2208[...]e1e99babdf - MerosSync - escalier
> [2023-09-05 21:50:04][DEBUG] : offline
> [2023-09-05 21:50:04][DEBUG] : ID 2208[...]e1e99ba572 - MerosSync - Machine café
> [2023-09-05 21:50:04][DEBUG] : offline
> [2023-09-05 21:50:04][DEBUG] : ID 2208[...]e1e99b9563 - MerosSync - Sejour
> [2023-09-05 21:50:04][DEBUG] : offline
> [2023-09-05 21:50:04][INFO] : syncMeross: synchronisation terminée.
> [2023-09-05 21:50:05][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
> [2023-09-05 21:50:06][INFO] : Lancement démon meross : /usr/bin/python3 /var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py --muser "xxx" --mpswd "xxx" --callback http://127.0.0.1:80/plugins/MerosSync/core/php/jeeMerosSync.php --apikey S5V73XFFPIYrq --loglevel debug --pid /tmp/jeedom/MerosSync/daemon.pid --errorfile /tmp/jeedom/MerosSync/errordaemon.pid --socket /tmp/jeedom/MerosSync/daemon.sock --logfile /var/www/html/core/class/../../log/MerosSync
> /usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
>   RequestsDependencyWarning)
> Traceback (most recent call last):
>   File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in <module>
>     import requests
>   File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in <module>
>     from urllib3.contrib import pyopenssl
>   File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in <module>
>     import OpenSSL.SSL
>   File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
>     from OpenSSL import crypto, SSL
>   File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in <module>
>     _lib.OpenSSL_add_all_algorithms()
> AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
> [2023-09-05 21:50:59][ERROR] : Impossible de lancer le démon meross, vérifiez la log

[2023-09-06 09:18:14]INFO : Lancement démon meross : /usr/bin/python3 /var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py --muser "xxx" --mpswd "xxx" --callback http://127.0.0.1:80/plugins/MerosSync/core/php/jeeMerosSync.php --apikey Pa3lOmNlNge5FO5qA6CgF1U7F5WvF2anq1nRPKHEZK0M6l3I1rqf3Fbu4ZPtqOiK --loglevel debug --pid /tmp/jeedom/MerosSync/daemon.pid --errorfile /tmp/jeedom/MerosSync/errordaemon.pid --socket /tmp/jeedom/MerosSync/daemon.sock --logfile /var/www/html/core/class/../../log/MerosSync
/usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
Traceback (most recent call last):
File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in 
import requests
File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in 
from urllib3.contrib import pyopenssl
File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in 
import OpenSSL.SSL
File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in 
from OpenSSL import crypto, SSL
File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in 
_lib.OpenSSL_add_all_algorithms()
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
[2023-09-06 09:19:08]ERROR : Impossible de lancer le démon meross, vérifiez la log
[2023-09-06 09:20:05]INFO : Synchronisation des équipements depuis le Cloud Meross
[2023-09-06 09:20:05]DEBUG : callMeross syncMeross
[2023-09-06 09:20:05]DEBUG : Socket unix:///tmp/jeedom/MerosSync/daemon.sock
[2023-09-06 09:20:05]INFO : noStreamSocket 2 - No such file or directory
[2023-09-06 09:20:05]ERROR : Merci de démarrer le démon !
[2023-09-06 09:20:05]DEBUG : result callMeross
[2023-09-06 09:20:05]DEBUG : Check offline components
[2023-09-06 09:20:05]INFO : syncMeross: synchronisation terminée.

Je précise, que les appareils fonctionnent sur l’app Meross, HA, et Homekit

Bonjour @Mins95
Merci pour ces informations. Peux-tu lancer la commande suivante :

python -m pip list

Tu devrais avoir urllib3 dans la liste.

Si ce n’est pas le cas il faudra que je corrige la liste des dépendances car je n’ai pas eu ce soucis à l’installation sur un jeedom « neuf ».

Merci
Jérôme

Bonjour @jercle,

en effet, il est manquant dans la liste…

je l’ai donc installé manuellement via la commande

$ git clone https://github.com/urllib3/urllib3.git
$ cd urllib3
$ pip install .

a présent il est dans la liste en version 1.26.16, mais il semblerait que le problème persiste.

voici le log MeroSync

[2023-09-18 08:45:06]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2023-09-18 08:45:07]INFO : Lancement démon meross : /usr/bin/python3 /var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py --muser "xxx" --mpswd "xxx" --callback http://127.0.0.1:80/plugins/MerosSync/core/php/jeeMerosSync.php --apikey Pa3lOmNl******f3Fbu4ZPtqOiK --loglevel debug --pid /tmp/jeedom/MerosSync/daemon.pid --errorfile /tmp/jeedom/MerosSync/errordaemon.pid --socket /tmp/jeedom/MerosSync/daemon.sock --logfile /var/www/html/core/class/../../log/MerosSync
/usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
RequestsDependencyWarning)
Traceback (most recent call last):
File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in 
import requests
File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in 
from urllib3.contrib import pyopenssl
File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in 
import OpenSSL.SSL
File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in 
from OpenSSL import crypto, SSL
File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in 
_lib.OpenSSL_add_all_algorithms()
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
[2023-09-18 08:46:02]ERROR : Impossible de lancer le démon meross, vérifiez la log

Bonjour @jercle ,

malgré les 2 updates de ce weekend, le probleme persiste :

MeroSync


[2023-10-17 09:10:05][ERROR] : Merci de démarrer le démon !
/usr/lib/python3/dist-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn't match a supported version!
  RequestsDependencyWarning)
Traceback (most recent call last):
  File "/var/www/html/plugins/MerosSync/resources/MerossIOTd/MerossIOTd.py", line 9, in <module>
    import requests
  File "/usr/lib/python3/dist-packages/requests/__init__.py", line 95, in <module>
    from urllib3.contrib import pyopenssl
  File "/usr/local/lib/python3.7/dist-packages/urllib3/contrib/pyopenssl.py", line 50, in <module>
    import OpenSSL.SSL
  File "/usr/local/lib/python3.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>
    from OpenSSL import crypto, SSL
  File "/usr/local/lib/python3.7/dist-packages/OpenSSL/crypto.py", line 3279, in <module>
    _lib.OpenSSL_add_all_algorithms()
AttributeError: module 'lib' has no attribute 'OpenSSL_add_all_algorithms'
[2023-10-17 09:11:03][ERROR] : Impossible de lancer le démon meross, vérifiez la log

MerosSync_update

Installation des dépendances
Hit:1 http://ftp.fr.debian.org/debian buster InRelease
Hit:2 http://ftp.fr.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 https://deb.nodesource.com/node_18.x buster InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libffi-dev is already the newest version (3.2.1-9).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.7.3-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (18.1-5).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-requests is already the newest version (2.21.0-1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-setuptools is already the newest version (40.8.0-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
python3-dev is already the newest version (3.7.3-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Requirement already satisfied: pip in /usr/local/lib/python3.7/dist-packages (23.3)
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
WARNING: There was an error checking the latest version of pip.
Requirement already satisfied: meross_iot==0.4.6.0rc2 in /usr/local/lib/python3.7/dist-packages (0.4.6.0rc2)
Requirement already satisfied: paho-mqtt>=1.5.0 in /usr/local/lib/python3.7/dist-packages (from meross_iot==0.4.6.0rc2) (1.6.1)
Requirement already satisfied: requests>=2.19.1 in /usr/lib/python3/dist-packages (from meross_iot==0.4.6.0rc2) (2.21.0)
Requirement already satisfied: aiohttp>=3.7.4.post0 in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (3.8.3)
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (21.4.0)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (2.1.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (6.0.2)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (4.0.2)
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (1.8.1)
Requirement already satisfied: frozenlist>=1.1.1 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (1.3.3)
Requirement already satisfied: aiosignal>=1.1.2 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (1.3.1)
Requirement already satisfied: asynctest==0.13.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (0.13.0)
Requirement already satisfied: typing-extensions>=3.7.4 in /usr/local/lib/python3.7/dist-packages (from aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (4.4.0)
Requirement already satisfied: aiodns in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (3.0.0)
Requirement already satisfied: Brotli in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (1.0.9)
Requirement already satisfied: cchardet in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (2.1.7)
Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.0->aiohttp>=3.7.4.post0->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (2.6)
Requirement already satisfied: pycares>=4.0.0 in /usr/local/lib/python3.7/dist-packages (from aiodns->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (4.2.2)
Requirement already satisfied: cffi>=1.5.0 in /usr/local/lib/python3.7/dist-packages (from pycares>=4.0.0->aiodns->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (1.15.1)
Requirement already satisfied: pycparser in /usr/local/lib/python3.7/dist-packages (from cffi>=1.5.0->pycares>=4.0.0->aiodns->aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.6.0rc2) (2.21)
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
WARNING: There was an error checking the latest version of pip.
Installation des dépendances terminée !

il semblerait que mon probleme se situe toujours ici

RequestsDependencyWarning: urllib3 (1.26.8) or chardet (3.0.4) doesn’t match a supported version!

Bonjour,

Est-ce possible de passer sur la beta ? Je vais faire une nouvelle version ce soir et voir si cela résoud le problème.

Bonne journée
Jérôme

Salut,

Je suis déjà sur la bêta

Bonjour @Mins95 ,
Je viens à l’instant de publier une nouvelle version beta qui j’espère améliorera l’installation. J’ai ajouter un vide de cache et un upgrade requests de python.
Espérons que cela résolve ton problème.
Bonne journée

Merci pour moi c’est rentré dans l’ordre grâce à ton update

1 « J'aime »

Parfait,je vais passer cette version en stable