impulsio / MerosSync

GNU General Public License v3.0
2 stars 0 forks source link

Log In issue #9

Closed francbad closed 1 month ago

francbad commented 1 month ago

Bonjour depuis ce matin 8h20 impossible de se connecter au compte meross.

Le log montre : [2024-07-09 14:00:08] DEBUG [meross_iot.http_api] : Response Status Code: 200 [2024-07-09 14:00:08] INFO [meross_iot.http_api] : Login successful against https://iotx-eu.meross.com [2024-07-09 14:00:08] ERROR [DemonPython] : 'mfaLockExpire' [2024-07-09 14:00:08] DEBUG [DemonPython] : Ecriture du PID 13376 dans /tmp/jeedom/MerosSync/errordaemon.pid 'mfaLockExpire'

il semble y avoir un soucis authentification mais j'ai vérifié le mot de passe et cela semble ok ... est ce que l'api meross a changé ?

impulsio commented 1 month ago

Bonjour,

Le problème est nouveau apparemment et connu sur le code que j’utilise pour MerossSync. Voici l’erreur remonté sur le module python : KeyError: ‹ mfaLockExpire › · Issue #385 · albertogeniola/MerossIot · GitHub 1

Le seul moyen pour l’instant que j’ai c’est de modifier directement le module python qui fait défaut : attention cela est réservé aux utilisateurs de jeedom aguerris qui savent ce qu’ils font :slight_smile: Solution testé sur mon jeedom et ça corrige le problème.

cd /usr/local/lib/python3.9/dist-packages/meross_iot

Puis prendre les droits admin :

`sudo su -`

Faire un

`vi http_api.py`

puis modifier la ligne 273 pour ajouter cette ligne :

    `response_data["mfaLockExpire"]=""`

!!! Attention : bien mettre 2 tabulations sinon vous allez avoir des erreurs !!!

Si vous avez fait une erreur vous pourrez toujours relancer l’installation du module.

Ou attendre une mise à jour du module.

Bonne soirée ! Jérôme

francbad commented 1 month ago

je m'y tente mais par l'interface graphique :-) de jeedom je vomi VI

impulsio commented 1 month ago

Sinon il y a nano Je ne suis pas sûr que le fichier soit modifiable via jeedom

francbad commented 1 month ago

effectivement il ne l'est pas, je m'y pencherai une autre fois alors car j'ai vraiment de très mauvais souvenir des éditeurs en ligne de commande !

merci en tout cas !

impulsio commented 1 month ago

Oui. Le problème c'est qu'il faut modifier un fichier système et via sftp c'est bloqué car il faut passe en sudo.

Le mer. 10 juil. 2024, 10:19, francbad @.***> a écrit :

effectivement il ne l'est pas, je m'y pencherai une autre fois alors car j'ai vraiment de très mauvais souvenir des éditeurs en ligne de commande !

merci en tout cas !

— Reply to this email directly, view it on GitHub https://github.com/impulsio/MerosSync/issues/9#issuecomment-2219856421, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIB6TYAVNPPJP5Y34OF2UCDZLTVCZAVCNFSM6AAAAABKSXF4I2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJZHA2TMNBSGE . You are receiving this because you commented.Message ID: @.***>

impulsio commented 1 month ago

Bonjour, une nouvelle version du plugin MerosSync est disponible et corrige le problème. Bonne journée, Jérôme

francbad commented 1 month ago

merci, visiblement c'était revenu hier apres midi sans que je change quoi que ce soit ....