Plugins Jeedom : un peu plus que de la doc

Jeedom Logo PluginsUne section pour profiter de cet espace de diffusion qu’est le blog pour présenter certains de mes plugins Jeedom.

Pourquoi présenter ici les plugins Jeedom ?

Et bien il y a le market et la documentation Jeedom, certes. Ici j’essaierais de présenter plutôt deux aspects de mes plugins : pourquoi je les ai écrit et comment je les utilise.

Quels plugins ?

Pas tous c’est sûr, et ca viendra progressivement avec le temps.

En tout cas ca viendra avec le temps en fonction des besoins et des idées, ca pourrait être pour présenter des bases utiles à Jeedom, expliquer pourquoi j’ai écrit tel plugin alors que je n’ai pas le matériel …

Le premier pour commencer, un prérequis à une installation domotique l’onduleur : Onduleur APC dans Jeedom

14 réflexions au sujet de “Plugins Jeedom : un peu plus que de la doc”

  1. Une petite question sur tes plugins que j’utilise (pas tous!) ma box serait saturée !
    Avec la sortie de la smart sur Odroid C2.
    Est-ce que tes plugins sont 100% compatibles?

    Répondre
  2. Bonjour lunarok, je me demandais si ton plugin est compatible avec toutes les versions de la gateway xiaomi (de 1 a 3). Merci de ton retour.

    Répondre
  3. Au sujet du plugin mqtt: connais tu les modifications nécessaires pour le faire fonctionner sous debian stretch ? Même si Ia dernière version de jeedom est « certifiée » pour jessie elle fonctionne très bien sous stretch sauf pour certains plugins dont mqtt fait parti.

    Merci pour tout ce que tu fais 😉

    Répondre
      • Effectivement, cela fonctionne mieux. Je n’avais pas fait le rapport entre Debian Stretch et php7… Certainement la fatigue …

        Pour ceux qui comme moi ont la dernière version de Jeedom sur une Debian Stretch fraîchement installé, il faut:
        – remplacer ./configure –with-mosquitto=/path/to/libmosquitto par ./configure –with-mosquitto=/usr/lib/arm-linux-gnueabihf/libmosquitto.so
        – ajouter extension=mosquitto.so dans les deux fichiers php.ini
        – /etc/php/7.0/apache2/php.ini (server)
        – /etc/php/7.0/cli/php.ini (client)

        Si ça peut en aider quelqu’un …
        Encore merci à toi 😉

        Répondre
  4. Bonjour Lunarok,

    Merci pour vos plugins !

    Par rapport au rflink, en rts (Somfy) il est impossible de demander une ouverture proportionnelle d’un volet l’actionneur de le prenant pas en charge.

    Je me demandais si il y avait un moyen d’ajouter la commande « My » qui correspond à une position favorite définie au choix.

    Dans mon cas se serait pour amener le volet en position favorite lorsque le soleil est dans l’angle de la fenêtre en été et cela évite de changer tout les actionneurs du domicile.

    Merci pour ton retour.

    Cdlt,

    Répondre
  5. D’après ce que j’ai trouvé sur le net, il s’agit de la commande DIM du coté de ZIPATO pour envoyer le volet en position favorite.

    Répondre
  6. Bonjour,
    J’ai un souci avec le démarrage du démon de Xiaomi Home: il ne veut pas démarrer. Et cela malgré la réinstallation des dependences, et même la suppression et réinstallation du plugin.

    Mon système est une machine virtuelle ( VM ) sur Freebox Delta.

    Pour info, d’autres plugins fonctionnement correctement sur cette VM, exemples : Deconz, Virtuel, Météo, …

    Je suis tout nouveau dans le monde de Jeedom.

    Un bon samaritain pour m’aider ?

    Répondre
    • Hello de mon côté sur ma delta le plugin fonctionne parfaitement . Du moins avec ma première gateway car il met impossible de détecter la seconde pourtant présente et fonctionnel dans lapps Xiaomi .

      Que te dise les logs ?

      Répondre
      • Bonsoir,

        Merci Juju pour ce message encourageant.

        L’installation des dépedances se fait sans errer appart un avertissement sur la version de pip dans le log Xiaomohome_dep:
        WARNING: You are using pip version 19.3.1; however, version 20.0.2 is available.

        Par contre la tentatif de démarrage du démon génère des erreurs enregistré dans le log Xiaomihome :

        ———————————————————————————–
        [2020-01-31 23:31:51][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement
        Traceback (most recent call last):
        File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py », line 26, in
        import globals
        File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/globals.py », line 3, in
        from devices.yeelight.flow import *
        File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeelight/__init__.py », line 7, in
        from .main import Bulb, BulbException, discover_bulbs
        File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeelight/main.py », line 10, in
        from future.utils import raise_from
        ImportError: No module named future.utils
        [2020-01-31 23:32:21][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.

        ———————————————————————————–

        Je ne vois pas ce que je peux y faire.

        Quelqu’un a une solution/proposition/piste ?

        Merci et bonne soirée

        Répondre
        • Bonjour,

          Lunarok, je suis obligé de demander votre aide directement.
          j’ai cherché en vain pour une solution à mon problème : LE DEMON XIAOMIHOME NE DEMARRE PAS.

          Le log ( en fin de cette demande ) montre des soucis avec quelques fichiers, mqis je ne vois pas coment je peux y intévenir.

          Voici une copie du log Xiaomihome.
          ###############################################

          Traceback (most recent call last):
          File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/xiaomihomed.py », line 26, in
          import globals
          File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/globals.py », line 3, in
          from devices.yeelight.flow import *
          File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeelight/__init__.py », line 7, in
          from .main import Bulb, BulbException, discover_bulbs
          File « /var/www/html/plugins/xiaomihome/resources/xiaomihomed/devices/yeelight/main.py », line 10, in
          from future.utils import raise_from
          ImportError: No module named future.utils
          [2020-02-07 17:09:35][ERROR] : Impossible de lancer le démon xiaomihomed. Vérifiez le log.
          ###############################################

          Merci pour votre aide.

          Répondre

Laisser un commentaire