Suite de l’article « Jeedom l’Installation de Jeedom Netinstall sur Raspberry 3″.
Maintenant que la Xiaomi Smart Home et la Jeedom Box sont configurées il faut installer le plugin Xiaomi  de lunarok (6.00 €) pour faire communiquer tout ce beau monde.

Installer le Plugin Xiaomi.

Le principe d’achat et d’installation est le même pour tout les plugins et les passerelles , … les tarifs sont eux différents.

Achat du plugin

Pour installer un plugin il faut aller dans « Plugins« , « Gestion des plugins« , « Ajout depuis le Market » puis recherchez le plugin via la barre de recherche, taper « Xiaomi » et ouvrer le.

Comme c’est un plugin payant il faut cliquer sur « Acheter« . Vous allez alors être redirigé vers le market pour valider l’achat avec PayPal par exemple.
Une fois l’achat effectué, vous avez un message de confirmation qui s’affiche et vous pouvez maintenant l’installer en retournant dans Gestion des plugins, depuis Jeedom.

Configurer le Gateway en mode développeur

Pour pouvoir utiliser le gateway ainsi que les composants dans Jeedom il faut passer ce dernier en mode développeur. Ce réglage se fait depuis l’application Mi-home que nous avions installé précédemment.
Il faut :

  1. Se rendre dans les réglages du gateway.
  2. Cliquer sur les «  » et « About« .
  3. Cliquer plusieurs fois sur « Version : 2.19 » jusqu’à l’apparition d’un texte en chinois. (Le numéro de version peut être different.)
  4. Cliquer sur le 1er des 2 nouveaux menus en chinois qui viennent juste d’apparaître.
  5. Activer l’interrupteur en cliquant dessus.
  6. Copier le mot de passe de la 2nd ligne.
  7. Cliquer sur le bouton OK écrit en chinois en bas à droite.


Quand le plugin sera installé et les composants récupérés dans Jeedom, il faudra saisir le mot de passe dans la configuration du gateway.

Installation du plugin

De retour dans la gestion des plugins le bouton « Acheter » a été remplacé par « Installer Stable« , il suffit de cliquer dessus pour lancer l’installation.
A la fin il faut bien penser de l’activer en cliquant sur « Activer » à coté de « Action« .

Dans la partie « Dépendances » cliquez sur « Relancer » et attendez la fin de l’installation.

Dans « Démon » cliquez sur « (Re)Démarrer » si le statut est à « NOK« .

Si vous avez un message d’erreur : « Adresse réseau invalide, merci de vérifier votre configuration » lors de l’activation il faut ajouter l’IP de Jeedom dans les réglages réseau.

Aller dans la roue cranté, Configuration, Configuration réseaux.

Configuration du plugin Xiaomi

Aller dans « Plugins« , « Protocole domotique« , « Xiaomi Home« .

Les composants sont découverts automatiquement, si ce n’est pas le cas vous pouvez les actionner pour aider à l’integration.
Je vous conseille vivement de les renommer, pour faciliter leur utilisation dans Jeedom. Vous pouvez donner le même nom à plusieurs composants, car ils seront différenciés par l’objet auquel ils appartiennent. L’objet est en général la piece où ils se trouvent, pour le moment ils ont « Aucun« .

Mot de passe du Gateway

Pour saisir le mot de passe récupéré dans l’application Mi-Home, il faut cliquer sur « Gateway » et aller dans « Password » puis « Sauvegarder« .
Afin que les commandes soient bien prises en compte, il faut actionner le Gateway, en allumant la led par exemple, depuis l’application. Vous pouvez vérifier la bonne association en allant dans le menu « Commandes« , il doit y avoir 4 commandes disponibles.
 

Conclusion

Encore une fois c’est assez simple, la plupart des actions sont automatisées. Il suffit de cliquer sur le bon bouton, aux bons endroits. Personnellement j’ai eu un problème avec la synchronisation des commandes dans le Gateway, mais j’ai refait la procédure de mot de passe développeur et tout fonctionne bien depuis.
Maintenant, il reste à intégrer les composants dans des objets et des scénarios de Jeedom. Dans un futur article, je vous montrerai comment refaire sous Jeedom, les scenes présentes dans l’application Mi-home et bien sûr, comment les faire évoluer pour être utilisées dans un système domotique complet.
Rappel du materiel nécessaire :

[alert-announce]Vous pouvez retrouver le fil dédié au plugin Xiaomi sur le forum de Jeedom. Conseil : Avant de poser une question relisez bien les messages précédents et si vous ne trouvez la  réponse pas n’oubliez pas de fournir les Log du plugin car certaines personnes sont pas toujours très pédagogue…[/alert-announce]
Retrouvez la liste des plugins Jeedom et du matériel utilisé sur la page Les bons plans du moment.
Si vous avez des idées de déclinaisons, d’optimisations ou des remarques n’hésitez pas à laisser un commentaire.

Cet article a 35 commentaires

  1. Bonjour, Je vois que tu as aussi des détecteurs de porte, n’as tu pas constaté qu’il faut dans les paramétrés cocher ‘inverser’ pour que dans le widget la porte soit fermée quand le magner est approché ?

    1. Bonjour,
      Oui effectivement comme pour les détecteur de mouvements il faut inverser les status dans les commandes. Je vais bientôt en parler dans le scénario ouverture de portes.
      Guillaume.

  2. super tuto
    dans la nouvelle version les deux ligne correspondant au mode programmeur et au mot de passe sont maintenant traduite

    1. Petit à petit ils traduisent l’appli et c’est tant mieux ça permettra aux plus grand nombre de l’utiliser.

  3. Salut Guillaume, je viens de suivre le tuto et quand je retourne dans le plugin j’ai aucune device dans les aquara…
    as tu la solutionquand il y a un problème comme cela?
    Merci!

    1. Est ce que tu as le gateway au moins ? As tu bien passé ton gateway en local. Essaie de reprendre l’installation du début si besoin.

    2. J ai le meme soucis 🙁
      J ai bien suivi le tutoriel, active le mode développeur mais rien dans Jeedom 🙁
      J ai essaye d ajouter le gateway a la main, mais ca ne semble pas plus marcher 🙁
      Et pas de log non plus

    3. Salut,
      j’avais eu le même problème et j’avais mal saisie la clé.
      Vérifiez bien que vous êtes sur le même réseau, que vous avez une IP fixe, que vous avez bien accès à tout via Mi-home.
      Passez les log en mode debug et si il n’y a pas de log c’est qu’il y a vraiment un problème de configuration alors reprenaient le tuto depuis le debut.

  4. Bonjour Guillaume,
    J’ai tenté de suivre le tuto mais j’ai un blocage à 70 % sur l’installation des dépendances.
    Aurais-tu une idée ?
    Merci par avance pour ton aide !

    1. Bonjour,
      Comme ça je ne vois pas trop. As tu essayé de rebooter ta box ? Est ce que tu as quelques choses dans les logs ? Essaie de désactiver les autres plugin pour voir si il n’y a pas un conflit. Sinon je t’invite à lire et à poster sur le forum jeedom dédié au plugin.
      Bon courage.
      Guillaume.

  5. Bonjour je bloque au début du tuto je n’ai pas de numéro comme vous comment faire merci

  6. bonjour,
    j’ai suivi le tuto, mais je ne vois pas les capteurs de température aqara (carré) ?
    je vois que la gateway, j’ai bien saisi le mot de passe ..

    1. Bonjour,
      Avec aussi peu d’information je vais avoir du mal à vous aidez.
      Est ce que les capteurs sont bien visible dans l’application Mi-home ?
      Qu’est ce qu’il y a dans les logs du plugin ?
      Etes vous bien sur du mot de passe développeur ? c’est très souvent la le problème au moment de la saisi, n’hésitez pas à refaire la manip.

  7. Bonjour,
    J’essaie d’installer le plugin mais en vain. Les dependances ne veulent pas s’installer. Que puis-je faire?
    Merci de votre aide

  8. Bonjour,
    Merci pour la qualité de ce Tuto.
    L’accès au mode développeur a un peu changé. Lorsque l’on arrive sur l’écran About il n’y a plus le numéro de version. Sur un autre blog, jai eu l’info qu’il fallait taper dans le vide à l’endroit présumé du numéro de version pour accéder au menu tant attendu.
    J’y suis arrivée une fois et j’ai réussi à lier la gateway à jeedom. Super.
    Cependant, N’arrivant pas à faire fonctionner correctement mes interrupteur aquara , je me suis dit que le code développeur avait changé. J’ai décidé de le contrôler. Et là, je n’arrive plus à afficher l’écran d’accès au code.
    Une idée ? Merci

    1. Vous devez être sur iOS. C’était déjà le cas avant. Sous Android il y a toujours le numéro de version.

  9. J’ai compris ce qui ne fonctionnait pas, mon application Mi Home était en défaut. En la redémarrant, la procédure d’accès au mot de passe a parfaitement fonctionné.
    Encore merci pour le tuto.

  10. Salut Guillaume (les meilleurs 😉 )!
    Bon je bloque au niveau du deamon qui est en NOK ! j’ai bien suivi toutes les étapes, les dépendances ont été installées, puis réinstallées (je pensais que ca venait de la mais non), j’ai redémarré le deamon mais pareil, ça ne fonctionne pas, toujours en rouge « NOK ». j’ai consulté le site jeedom, et j’ai posté la question sur la conversation du pluggin (ici : https://www.jeedom.com/forum/viewtopic.php?p=618853#p618853) , ainsi que sur un sujet traitant également du deamon NOK (la : https://www.jeedom.com/forum/viewtopic.php?f=182&t=30717&start=20) en explicant tout ce que j’ai fait, et en postant les logs, mais pas de réponses :/
    Tu es mon seul espoir ^^
    Merci de ton aide et merci pour ton site, il est top !

    1. Salut Guillaume,
      Désolé de ne pas avoir répondu plus tôt.
      Est-ce que ça a déjà fonctionner ? Est-ce que tu as une sauvegarde ?
      Si c’est possible je repartirai sur une installation propre car la tu as installé pleins de trucs.
      Tu es sur quel matériel ? Raspberry, vm, smart…?
      As tu essayé de desinstaller le plugin ? Est ce que tu as d’autres erreurs dans santé?
      Ça fait beaucoup de questions mais c’est pour m’orienter.

      1. Pas de soucis,on a tous des choses à faire 😉
        Merci de ta réponse en tout cas !
        Non ça n’a jamais fonctionné… du coup c’est ça qui m’embête !
        J’ai en fait déjà désinstallé puis réinstallé plusieurs fois le pluggin ainsi que plusieurs fois les dépendances et essayé aussi plusieurs fois le deamon, c’est pour ça qu’il y a plein de « trucs » ^^.
        Je suis sur Raspberry pi 3B, fraichement installé depuis 1 mois environ.
        VOici mon état de santé :
        https://ibb.co/j8edT8

        1. Je viens de supprimer une nouvelle fois le pluggin et de le réinstaller, ainsi que de redemarrer le deamon une seule fois pour que ce siot peut être plus claire pour toi, voici les logs
          pluggin : from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:05:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:10:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:15:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:20:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:25:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:30:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:35:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:40:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:45:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:50:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 09:55:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:00:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:05:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:10:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:15:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:20:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:25:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:30:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:35:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:40:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:45:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:50:32][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 10:55:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:00:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:05:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:10:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:15:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:20:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:25:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:30:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:35:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:40:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:45:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:50:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 11:55:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:00:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:05:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:10:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:15:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:20:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:25:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:30:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:35:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:40:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:45:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:50:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 12:55:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:00:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:05:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:10:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:15:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:20:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:25:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:30:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:35:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:40:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:45:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:50:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 13:55:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:00:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:05:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:10:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:15:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:20:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:25:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:30:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:35:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:40:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:45:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:50:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:54:20][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          Traceback (most recent call last):
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py", line 27, in <module>
          from devices.aquara import *
          File "/var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py", line 1, in <module>
          from past.builtins import basestring
          ImportError: No module named past.builtins
          [2018-05-19 14:55:33][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.

          dépendances : ********************************************************
          * Installation des dépendances *
          ********************************************************
          Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
          Hit:2 http://repo.mosquitto.org/debian jessie InRelease
          Hit:3 http://raspbian.raspberrypi.org/raspbian stretch InRelease
          Reading package lists...
          Reading package lists...
          Building dependency tree...
          Reading state information...
          libffi-dev is already the newest version (3.2.1-6).
          libssl-dev is already the newest version (1.1.0f-3+deb9u2).
          python-cryptography is already the newest version (1.7.1-3+b2).
          python-dev is already the newest version (2.7.13-2).
          python-pip is already the newest version (9.0.1-2+rpt2).
          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting construct
          Using cached https://www.piwheels.org/simple/construct/construct-2.9.45-py3-none-any.whl
          Installing collected packages: construct
          Successfully installed construct-2.9.45
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting pyudev
          Using cached https://www.piwheels.org/simple/pyudev/pyudev-0.21.0-py3-none-any.whl
          Collecting six (from pyudev)
          Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
          Installing collected packages: six, pyudev
          Successfully installed pyudev-0.21.0 six-1.11.0
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting requests
          Using cached https://files.pythonhosted.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl
          Collecting idna<2.7,>=2.5 (from requests)
          Using cached https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl
          Collecting certifi>=2017.4.17 (from requests)
          Using cached https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl
          Collecting chardet<3.1.0,>=3.0.2 (from requests)
          Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
          Collecting urllib3<1.23,>=1.21.1 (from requests)
          Using cached https://files.pythonhosted.org/packages/63/cb/6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8/urllib3-1.22-py2.py3-none-any.whl
          Installing collected packages: idna, certifi, chardet, urllib3, requests
          Successfully installed certifi-2018.4.16 chardet-3.0.4 idna-2.6 requests-2.18.4 urllib3-1.22
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting pyserial
          Using cached https://files.pythonhosted.org/packages/0d/e4/2a744dd9e3be04a0c0907414e2a01a7c88bb3915cbe3c8cc06e209f59c30/pyserial-3.4-py2.py3-none-any.whl
          Installing collected packages: pyserial
          Successfully installed pyserial-3.4
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting future
          Using cached https://www.piwheels.org/simple/future/future-0.16.0-py3-none-any.whl
          Installing collected packages: future
          Successfully installed future-0.16.0
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting pycrypto
          Using cached https://www.piwheels.org/simple/pycrypto/pycrypto-2.6.1-cp35-cp35m-linux_armv7l.whl
          Installing collected packages: pycrypto
          Successfully installed pycrypto-2.6.1
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting enum34
          Using cached https://files.pythonhosted.org/packages/af/42/cb9355df32c69b553e72a2e28daee25d1611d2c0d9c272aa1d34204205b2/enum34-1.1.6-py3-none-any.whl
          /var/www/html/plugins/xiaomihome/core/class/../../resources/install_force_apt.sh: line 35: 9258 Segmentation fault sudo pip install enum34 --upgrade --ignore-installed
          Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
          Collecting enum-compat
          Using cached https://www.piwheels.org/simple/enum-compat/enum_compat-0.0.2-py3-none-any.whl
          Installing collected packages: enum-compat
          Successfully installed enum-compat-0.0.2
          ********************************************************
          * Installation terminée *
          ********************************************************

          1. J’ai consulté le post que tu as mis en lien mais après avoir essayé tout ce qui est mentionné, idem, pas de changement :/

  11. Hello,
    j’ai le même souci de du Démon NOK ; même après de multiple manip!
    Voici le log que j’obtiens:
    Traceback (most recent call last):
    File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py », line 27, in
    from devices.aquara import *
    File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py », line 1, in
    from past.builtins import basestring
    ImportError: No module named past.builtins
    [2018-07-01 19:58:18][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
    Traceback (most recent call last):
    File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py », line 27, in
    from devices.aquara import *
    File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/aquara.py », line 1, in
    from past.builtins import basestring
    ImportError: No module named past.builtins
    [2018-07-01 20:00:34][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
    une idée ?
    PS : J’ai tenté pas mal de manip comme:
    – réinstallé plusieurs fois les dépendances,
    – désactivé/réactivé le plugin,
    – désinstallé/réinstallé le plugin,
    – restart de jeedom
    – restart du raspberry
    et rien n’y fait. dépendances OK, résinstallée plusieurs fois.
    Merci d’avance pour l’éventuel coup de main.
    j’ai même mancé une bouteille à la mer ici:
    https://www.jeedom.com/forum/viewtopic.php?f=182&t=23382&p=631837#p631837

      1. Bonjour,
        oui j’ai vu et le dernier message est le miens d’ailleurs…
        Mais je tente à plusieurs endroit pour être sûr de trouver une réponse… 🙂
        Et non c’est pas lié a une restauration mais une 1° installe.
        Oui j’ai aussi le plugin HEATZY pour lequel j’ai eu aucun souci…
        merci d’avance si tu as une idée ;-))

        1. Tu n’aurais pas intérêt à refaire l’installation ? Et en installant le plugin Xiaomi en premier.

          1. ben j’sais pas …
            là j’étais sur une installation (clé en main) sur une clé USB.
            Je suis en train de tester mon installation sur microSD (moins sécure) des fois que …
            J’avais eu une précédente installe (sur la Jeedom 3.1.7 ) et 0 souci…
            alors que là je suis en 3.2.7 et j’avais pas eu de souci… le plugin était même déjà installé en plus (oui je sais, truc bizarre)
            bref, je comprends pas là ! :-\\
            EDIT : même manip sur l’installe microSD et pas eu le souci :(((

          2. Les installations clé en main on ne sait jamais ce qu’il y a l’intérieur. Part sur une installation Normal. Regarde mes tutos. Bon courage.

  12. Si vous avez le souci avec past.builtins et que pip install future ne marche pas, voici la solution 🙂
    – Mettre à jour PIP avec la VRAIE version: https://pip.pypa.io/en/stable/installing/
    – Installer future pour Python 2.7 (et oui, en fait la commande pip install future n’installe que pour python 3, que Jeedom n’utilise pas visiblement….):
    pip2.7 install future
    – Relancer le cron

  13. Bonjour,
    J’ai installer Jeedom sans souci sur un Ubuntu 18.04.
    Le plugin ZWave fonctionne sans problème, par contre, impossible d’installer les dépendances Xiaomi.
    Je sais que Ubuntu n’est pas supporté mais si quelqu’un à une idée autre que d’installer une VM qui va prendre des ressources, de la place disque et de la ram en plus, je suis preneur 🙂
    Il s’agit d’une machine qui a également d’autres fonctions que Jeedom mais vu qu’elle est allumée 24/24, je voulais en profiter.
    J’ai regardé sur le forum jeedom et je ne vois rien de similaire hormis dans un plugin WebOS TV :S
    Log xiaomihome :
    [2018-09-18 10:12:33][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=xiaomihome function=pre_update callInstallFunction=1
    [2018-09-18 10:12:50][INFO] : Début d’activation du plugin
    [2018-09-18 10:12:51][INFO] : Info sur le démon : Array ( [log] => xiaomihome [state] => nok [launchable] => nok [launchable_message] => Gestion automatique désactivée [auto] => 0 [last_launch] => Inconnue )
    [2018-09-18 10:12:51][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=xiaomihome function=update callInstallFunction=1
    log xiaomihome_dep :
    ********************************************************
    * Installation des dépendances *
    ********************************************************
    Atteint:1 http://fr.archive.ubuntu.com/ubuntu bionic InRelease
    Atteint:2 http://ppa.launchpad.net/ondrej/php/ubuntu bionic InRelease
    Atteint:3 http://fr.archive.ubuntu.com/ubuntu bionic-security InRelease
    Atteint:4 http://fr.archive.ubuntu.com/ubuntu bionic-updates InRelease
    Atteint:5 http://fr.archive.ubuntu.com/ubuntu bionic-proposed InRelease
    Atteint:6 http://fr.archive.ubuntu.com/ubuntu bionic-backports InRelease
    Lecture des listes de paquets…
    Installation des dépendances apt
    Lecture des listes de paquets…
    Construction de l’arbre des dépendances…
    Lecture des informations d’état…
    libffi-dev est déjà la version la plus récente (3.2.1-8).
    python-dev est déjà la version la plus récente (2.7.15~rc1-1).
    python-cryptography est déjà la version la plus récente (2.1.4-1ubuntu1.2).
    python-pip est déjà la version la plus récente (9.0.1-2.3~ubuntu1).
    libssl-dev est déjà la version la plus récente (1.1.0h-2.0+ubuntu18.04.1+deb.sury.org+1).
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
    ********************************************************
    * Installation terminée *
    ********************************************************
    log http.error :
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    sh: 1: pip: not found
    en boucle
    Merci d’avance,
    Cdlt,
    Cédric

Laisser un commentaire

Merci à ceux qui ont contribué,
votre don contribuera à fournir encore plus de contenu de qualité.

Inscrivez-vous à la Newsletter de votre choix pour ne recevoir que ce que vous désirez.

Fermer le menu

Vous pouvez maintenant choisir quel type d’article vous voulez recevoir par Newsletter, pensez à mettre à jour votre abonnement.
Le formulaire de gestion d’abonnement est disponible uniquement pour les abonnés aux mailing listes.