Gateway Xiaomi plus de son et plus d'anneau lumineux suite mise à jour

j’y pense, peut etre que dans le process du reset du roborock le token a changé… je vais refaire la procédure :slight_smile:
je vous tiens au courant si succes ou ko
++

merci pour l’astuce

Dans /html/plugins/xiaomihome/core/class/xiaomihome.class.php, j’ai modifié /usr/bin/python3 en /usr/bin/python, puis désactivation/réactivation du plugin, redémarrage du daemon, et hop mon aspi remarche !

rapide et efficace en attendant une correction.

3 « J'aime »

J’ai aussi appliqué l’astuce et ma passerelle et mon aspirateur sont de nouveaux opérationnels.

Top un grand merci à la communauté.

C’est si compliqué de remettre la version précédente sur le market ???
Contraindre tant de monde à aller dans le code du plugin pour faire une correction (qui n’est peut être pas la seule à faire), sachant qu’il y a des personnes qui n’y connaisse rien de rien !!!

On peut quand même dire que là c’est abuser : autant d’utilisateurs touchés et pas de solution pour eux vraiment dommage surtout qu’il y a du super boulot de fait sur les plugins de ce développeur.

Je sais que je vais en prendre une en retour mais c’est pas grave.

1 « J'aime »

No comment sur le support/réponse du dev.

J’ai aussi pris le parti faire récupérer le répertoire de la sauvegarde de la veille et c’est réparti.

Mais c’est moche la gateway c’est la base de l’écosystème.

Après c’est la base même une stable bien patienter 1 voire 2 semaines pour laisser vivre la version.

2 « J'aime »

Oui mais mettre une sauvegarde de la veille pour bcp cela va être via le module de sauvegarde donc perte de la journée d’historique de suivi etc…

C’est moche tout ne sais pas aller chercher les fichiers dans Jeexplorer et repartir sur le bon pied

token récupéré et tout refonctionne, ouf !

Non non je te rassure extract de l’archive et reinjection du plugin uniquement, tout restaurer juste pour ça non lol

Parfait en plus on peut le faire via le plugin JeeXplorer !

suite à la modif le demon reste NOK ça fonctionne toujours pas, reboot, dependances…

Traceback (most recent call last):
File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 26, in <module>
import globals
File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/globals.py", line 3, in <module>
from devices.yeelight.flow import *
File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeelight/__init__.py", line 7, in <module>
from .main import Bulb, BulbException, discover_bulbs
File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeelight/main.py", line 10, in <module>
from future.utils import raise_from
ImportError: No module named future.utils
[2021-04-29 17:25:16][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.

Bonjour à tous, j’ai appliqué la modification et maintenant ça refonctionne, en attendant une future mise à jour du plugin :slight_smile:

Pour appliquer la modification :

  • Dans Jeedom, aller dans « Réglages → Système → Configuration »
  • Cliquer sur « _OS/DB »
  • Cliquer sur « Ouvrir » en face de éditeur de fichiers
  • Cliquer sur le dossier « plugins » dans l’arborescence à gauche
  • Puis « xiaomihome »
  • Puis « core »
  • Puis « class »
  • Et cliquer sur le fichier « xiaomihome.class.php »
  • Trouver la ligne 201 (chez moi c’est à cette ligne là
  • Supprimer le « 3 » de cette même ligne, cela devient « $cmd = '/usr/bin/python ’ . $xiaomihome_path . ‹ /xiaomihomed.py ›; » à la place de « $cmd = '/usr/bin/python3 ’ . $xiaomihome_path . ‹ /xiaomihomed.py ›; »
  • Cliquer sur le bouton « Sauvegarder »
  • Se rendre dans la configuration du plugin « Xiaomi Home » et relancer le démon.

Pour moi ça a fonctionné nickel :slight_smile:

19 « J'aime »

MERCI MERCI et encore MERCI
Après deux jours de galère à supprimer/recréer mes équipements j’ai enfin retrouvé mes lumières (je vais pouvoir ranger mes bougies :slight_smile: )
Quand je pense que j’ai vendu la domotique a ma femme en lui expliquant que cela allait rendre notre quotidien plus simple … c’est pas waf tout ça.
Heureusement que la communauté est là, car si l’on devait compter sur luna-tic !!!

1 « J'aime »

Bonjour,

Merci de ne pas trop taper sur le Dev, car pour rappel, c’est grâce à lui que nous avons des plugins qui nous simplifie la vie. La plupart du temps c’est gratuitement ou pour quelques euros, donc si vous ne voulez pas de beug et un service « irréprochable » il faudra aller vers une solution payante beaucoup plus chère. Jeedom et ses plugins sont en constante évolution et comme tout ce qui touche à la technique et à l’informatique, le zéro problème n’existe pas.
Merci à tous les fondateurs, Devs et autres membres qui sur leurs temps nous permettent de nous équiper et nous simplifie la vie

7 « J'aime »

parfait, simple et efficace, merci bcp

@Tout le monde, on se calme, on est pas dans une cours de récré…

@lunarok fait du très bon boulot, et ca depuis des années. Il s’énerve peut être de facon un peu forte et peut être parce qu’il a passé une journée de merde, mais ce n’est qu’un être humain, bordel.

Après, moi, je vois le coté positif, c’est que la communauté cherche et trouve des solutions court terme, et c’est ca qui est bien avec des outils comme Jeedom.

Alors Peace and Love les gars (et les filles) et on avance :wink:

@romano64 Bravo pour ton Pas à Pas qui fait bien avancer les choses. Top moumoute

2 « J'aime »

Pas de soucis mais il préfère s’occuper de météo France Pornic plutôt que de pousser la version d’avant ou la version corrigée si vents facile.

Et tout le monde paye pour une mauvaise journée ou pour un grief dé entre deux personnes !! Et ça c’est pas normal.

Par contre oui il fait du très très bon boulot ça c’est une réalité qu’on ne peut pas lui enlever.

T’es derrière mon épaule à vérifier ce que je fais ? Tu veux que je tienne des compteurs publics sur mes actions ?

Mais ca te vient pas à l’idée que je fais le debug, que je passe mes soirées à sortir du matos pour faire le debug au lieu de passer des soirées en famille, tout ca parceque je peux compter que sur moi et pas de testeurs.
Dès que j’aurais quelque chose à tester, je le dirais (je l’ai déjà fait). Mais ca doit pas m’empecher de répondre pour d’autres sujets, vous êtes pas tout seuls.

3 « J'aime »

Bonsoir,

Je fais partie des personnes impactées, et vu les échanges de personnes qui ne font que râler et pleurer en majorité, je me suis dis qu’un petit commentaire positif serait le bienvenu.
A ceux qui ragent et pestent : vous croyez sincèrement que lunarok ne fiche rien ? Vous croyez que les quelques euros amassés avec la vente de ses plugins lui permettent de flamber au casino ou d’emmener sa famille en vacances ?
Il est préférable qu’il ne passe pas son temps à devoir se justifier sur ce qu’il fait plutôt qu’à répondre à des rageux qui pestent car leurs devices ne font pas pouet-pouet depuis quelques jours. Ça va les gars, si votre installation est si vitale pour vous, et bien, arrêtez d’acheter du matos chinois et de faire du DIY en mode yolo. Faites un devis chez un pro, ça calmera vos ardeurs.

@lunarok, si tu cherches des beta-testeurs, je ne suis pas contre filer un coup de main, mais je n’ai qu’un Xiaomi vaccum en wifi, donc bon, je ne sais pas si ça peut aider. En revanche, je sais me démerder en Linux plutôt bien.

@à tous : comme l’ont déjà dit d’autres, gardez votre calme, laissez le bosser, et surtout : arrêter de juger sans savoir.

2 « J'aime »

Ah et bien au moins j’ai eu ton retour.
C’est juste ce que l’on demande à la place d’un silence d’un long silence.

@lunarok tu fais du bon job je l’ai dit on ne mets pas en cause ceci et on comprend bien que le retour à la normale peut-être long.
Et dans ce temps long quand on a un système basé sur ton ou tes plugins c’est une éternité.

Donc autant faire une régression d’application fonctionnelle en urgence le temps du debug pour te donner suffisamment de temps sans pression pour faire des tests plus profond peut être.

Bref c’est toi qui gère et non je ne te surveille pas.

Je suis partage pas ton avis.

Si tu updates et que cela plante ton système, tu restaures à la version d’avant !

Mieux, tu achètes un PI et tu te fais un jeedom de test, identique à ta prod et tu upgrades d’abord sur lui avant de toucher à ta prod et planter ta maison.

Ce n’est pas parce que vous ne suivez pas les bonnes pratiques élémentaires que la technologie doit y palier.

Les dev, le bt ont tous une vie familiale, un métier par conséquent faut arrêter de toujours remettre la faute sur les autres.

Au final c’est bien l’utilisateur en son âme et conscience qui clique frénétiquement sur le bouton update
C’est encore bien lui qui a mis en place sa domotique et mal puisque quand celle-ci est en panne, il crie au secours car il n’a plus ni lumière, chauffage etc.