Skip to content

Pb de synchro ? #15

Description

@Lucmonin

Bonjour,

Je me demande si la sychro fonctionne actuellement. Les essais que j'ai fait ainsi que les logs me laissent penser que le plugin ne parvient pas à faire la syncro avec le cloud Meross.
Cela fonctionne-til chez vous? Y a-t-il eu des changements sur le cloud Meross?

Etapes à reproduire (pour les bugs)

[2019-08-08 20:34:39][DEBUG] : syncMeross: Load devices from Meross Cloud
[2019-08-08 20:34:39][DEBUG] : shell_exec: sh /usr/share/nginx/www/jeedom/plugins/meross/core/class/../../3rdparty/meross.sh --email xxx --password xxx --refresh --show
[2019-08-08 20:34:39][DEBUG] : shell_exec: result:
[2019-08-08 20:34:39][DEBUG] : syncMeross: synchronization completed.
[2019-08-08 20:45:10][DEBUG] : cron15: Update informations for all eqLogics...
[2019-08-08 20:45:10][DEBUG] : syncMeross: Load devices from Meross Cloud
[2019-08-08 20:45:10][DEBUG] : shell_exec: sh /usr/share/nginx/www/jeedom/plugins/meross/core/class/../../3rdparty/meross.sh --email xxx --password xxx --refresh --show
[2019-08-08 20:45:10][DEBUG] : shell_exec: result:
[2019-08-08 20:45:10][DEBUG] : syncMeross: synchronization completed.
[2019-08-08 20:45:10][DEBUG] : cron15: Cron completed.

Sauf qu'entre temps j'ai modifié le mot de passe pour faire un test et que cela n'a même pas fait sourciller le script.

Merci de vos idées/suggestions? !

Je suis sous Jeedom V3.3.29 et j'ai installé le plugin il y a deux jours (65d6387)

Activity

  1. Astral0 commented on Aug 8, 2019

    @Astral0
    Collaborator

    Tu pourrais lancer à la main le script qui est derrière shell_exec ? Normalement ça envoie le résultat dans la sortie standard.
    Désolé je ne peux pas tester je suis en congés..

  2. b-benj commented on Aug 8, 2019

    @b-benj
    Member

    Personnellement, ça fonctionne toujours chez moi. Pas de changement côté Meross du coup.

  3. Lucmonin commented on Aug 9, 2019

    @Lucmonin
    Author
  4. b-benj commented on Aug 20, 2019

    @b-benj
    Member

    D'après ton message d'erreur, python3 n'est pas installé. Je ne sais pas sur quel environnement tourne ton jeedom, mais il faut pour moi installer python3.

  5. Lucmonin commented on Aug 20, 2019

    @Lucmonin
    Author
  6. byackee commented on Oct 23, 2019

    @byackee
    Collaborator

    @Lucmonin ton on est règle? On va ajouter l installation de python3 si non présent

  7. Lucmonin commented on Oct 25, 2019

    @Lucmonin
    Author
  8. Lucmonin commented on Jan 27, 2020

    @Lucmonin
    Author

    Bonjour,

    Je réouvre le sujet car j'ai à nouveau les mêmes problèmes depuis que j'ai effectué la mise à jour du plugin (janvier 2020) : plus de synchro, alors que tout fonctionnait parfaitement depuis des mois.
    Cette fois ci, cela ne semble pas être un problème de lié à Python puisque j'ai mis à jour vers la dernière version (3.8.1).
    Lorsque je lance la ligne de commande en manuel, cela me retourne :

    Traceback (most recent call last):
    File "/usr/share/nginx/www/jeedom/plugins/meross/3rdparty/meross.py", line 11, in
    from meross_iot.cloud.devices.subdevices.thermostats import ValveSubDevice, ThermostatV3Mode
    File "/usr/share/nginx/www/jeedom/plugins/meross/3rdparty/meross_iot/meross_iot/cloud/devices/subdevices/thermostats.py", line 2, in
    from typing import Union
    ImportError: No module named 'typing'

    Je précise que je n'ai pas de Thermostat dans mes modules, juste des prises...

    Merci d'avance pour vos conseils

  9. Astral0 commented on Jan 27, 2020

    @Astral0
    Collaborator

    Je pense au contraire que c'est lié à Python.
    Essaye de faire dans un terminal bash :
    python3 -c 'import typing'

  10. Lucmonin commented on Jan 28, 2020

    @Lucmonin
    Author

    Bonjour,

    Merci de ta réactivité. La commande que tu cites m'indique :

    Traceback (most recent call last):
    File "", line 1, in
    ImportError: No module named 'typing'

  11. Astral0 commented on Feb 1, 2020

    @Astral0
    Collaborator

    Je crois que tu es tombé dans ce problème :
    PyCQA/pydocstyle#378

    Ca a l'air lié à la version de Python. As tu la possibilité de la mettre à jour ou au contraire downgrader?

  12. Lucmonin commented on Feb 2, 2020

    @Lucmonin
    Author
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions