Anomalie de connexion - corrigé

Bonjour,

Avec le plug-in merossync j’ai repéré une erreur à la connexion qui peut vous faire un message de type vérifier login/mot de passe depuis 7h aujourd’hui.

Le problème est en cours d’analyse et provient du package python merossiot que j’utilise. J’ai remonté l’erreur.

Je vous tiens au courant dès la résolution.

Bonne journée

1 « J'aime »

Pour plus d’informations : a priori changement de l’API Meross

Bonjour,

En effet, j’ai çà chez moi.
Pour l’instant, impossible de relancer le demon.

Bon courage et merci d’avance.

Merci pour l’info, je me demandais pourquoi je n’avais plus de remontées non plus.
Bon courage pour la résolution

La résolution a été publié récemment. Je vais corriger mon code pour récupérer la dernière version. Si tout est ok je le publie sur le market.

Correctif publié :slight_smile:
@KP3D et @jscl32 pour information vous devez mettre à jour le plugin puis faire une installation des dépendances (si elle ne s’est pas lancé automatiquement) puis relancer le démon !

Dites moi si le problème n’est pas corrigé. De mon côté tout est revenu à la normale.

Et si vous avez autre chose que des prises connectés je suis preneur de vos retours sur les autres équipements comment ils s’affichent et comment ils fonctionnent. Vous pouvez faire vos retours en DM ça me permettra de mieux intégrer les autres équipements !

Pour l’instant je ne vois pas la MAJ, et je dois filer, je pourrais faire tout ça demain.
Merci pour ta réactivité en tout cas

Edit: C’est OK j’ai fait la MAJ et tout est entré dans l’ordre. le démon se relance bien maintenant et plus d’erreur dans les logs
Thx

1 « J'aime »

Parfait ! Merci pour ton retour

Bonsoir,
Malgré la mise a jour systeme, plus la mise a jour du plugin et la réinstallation des dependances j ai tjrs ce message d erreur :
[DemonPython] : Issue while connecting with user jadesteban66@gmail.com please verify login and password.
j ai vérifier mon couple login/mdp qui est bon

@yuharla
Peux-tu m’envoyer la log de MerosSync_update ?
As-tu un mot de passe avec caractère spéciaux ?
Merci

Le mot de passe n’ a pas de caractères spéciaux
voici le fichier LOG :

Installation des dépendances
Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:2 https://deb.nodesource.com/node_16.x buster InRelease
Hit:3 http://archive.raspberrypi.org/debian 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+rpt1).
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).
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.
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: meross_iot==0.4.5.4 in /usr/local/lib/python3.7/dist-packages (0.4.5.4)
Requirement already satisfied: paho-mqtt>=1.5.0 in /usr/local/lib/python3.7/dist-packages (from meross_iot==0.4.5.4) (1.6.1)
Requirement already satisfied: requests>=2.19.1 in /usr/local/lib/python3.7/dist-packages (from meross_iot==0.4.5.4) (2.28.1)
Requirement already satisfied: aiohttp[speedups]>=3.7.4.post0 in /usr/local/lib/python3.7/dist-packages (from meross_iot==0.4.5.4) (3.8.3)
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.4) (4.0.2)
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.4) (22.2.0)
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.4) (6.0.4)
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.4) (2.1.1)
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.4) (4.4.0)
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.4) (1.3.1)
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.4) (1.8.2)
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.4) (0.13.0)
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.4) (1.3.3)
Requirement already satisfied: Brotli in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.4) (1.0.9)
Requirement already satisfied: aiodns in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.4) (3.0.0)
Requirement already satisfied: cchardet in /usr/local/lib/python3.7/dist-packages (from aiohttp[speedups]>=3.7.4.post0->meross_iot==0.4.5.4) (2.1.7)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/local/lib/python3.7/dist-packages (from requests>=2.19.1->meross_iot==0.4.5.4) (1.26.13)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.7/dist-packages (from requests>=2.19.1->meross_iot==0.4.5.4) (2022.12.7)
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.7/dist-packages (from requests>=2.19.1->meross_iot==0.4.5.4) (3.4)
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.4) (4.3.0)
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.4) (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.4) (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 !

Merci pour ton retour @yuharla Je vais faire une nouvelle version pour que le message d’erreur soit plus précis. Tu as toujours eu ce problème ? Sinon depuis quand ?
As-tu fait des appels refresh en plus du Cron existant dans le plugin ? Tu arrives à te connecter sur l’application meross ?
En tout cas tu as bien la dernière version de la librairie.

ca a commencé hier comme pour ce qui a ete remonté sur ce thread.
Sur mon téléphone j arrive a me connecter avec le couple login/mdp sur l appli
Je suis chez Free et je pense que je dois ping l url de l api mais si tu me la passe je peux tjrs tester.
j ai meme retapé le mot de passe ou cas ou mais ca change rien.

Je viens de modifier mon mot de passe et de la changer dans ton plugin, tout marche de nouveau donc je pense que le problème venait en fait de mon compte.

Désolé pour le dérangement

Pas de soucis. Je ferai une nouvelle release pour avoir des messages plus complet car actuellement quand il y a une erreur de connexion pour login/MDP ou réseau ou autre c’est le même message.

Tant mieux que la réinitialisation du MDP a débloqué le sujet. Peut-être une histoire de compte locké via API

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