Jeedom est la solution que j'ai retenu, installable sur Rasperry Pi, Linux X86, Synology ou encore machine virtuel. C'est une solution qui est stable, facile à prendre en main, qui possède de nombreux plugins et qui possède une communauté très vivante.
Raspberry
Si vous choisissez d'installer Jeedom sur un Raspberry, il faudra privilégier l'installation sur un SSD plutot que sur une carte SD, le nombre de cycles d'une carte SD étant limitée. Cette limitation est un risque important de corruption de la carte SD avec pour effet un arrêt de votre solution domotique.
Je vous invite à lire le très bon article de Domo Blog pour l'installation de Jeedom sur un SSD puis l'article pour l'installation de Jeedom.
PC et machine virtuelle
Pour ceux qui installerons sur une machine virtuel ou un PC, l'installation est des plus simples.
1 - Téléchargement du script d'installation en local
wget https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh
2 - Appliquer les droits nécessaires pour l'exécution sans erreur
sudo chmod +x install.sh
3 - Exécution du script d'installation
sudo ./install.sh
Il ne vous reste plus qu'à patienter durant l'installation qui prend un temps certain pour ne pas dire un certain temps.
Vous pouvez accéder à l'arborescence de Jeedom en vous connectant en SSH et en vous rendant dans le dossier /var/www/html/core
Avec le plugin Script il est possible d'ajouter du code PHP dans les scenarios.
Vous trouverez sur le Forum Jeedom un très bon récapitulatif de la récupération ou du passage de variable du script ou scenario (et inversement).
Je vous partage les miens sur la page mes scripts.
L'intégration dans Jeedom peut se faire via le protocole Zigbee ou par la connexion de la Gateway Xiaomi à Jeedom.
Par l'intermédiaire d'une clé utilisant le protocol Zigbee il est possible de connecter l'ensemble des périphériques Xiaomi ou tout autre marque utilisant le protocole Zigbee. Il peut s'agir de clé USB qui seront à connecter directement sur votre box domotique ou de solution WiFi qui serviront de passerelle pour les objets Zigbee.
Les produits Zigate offrent ces deux solutions. Voir la liste des produits Zigate.
Pour une intégration réussi avec le plugin Xiaomi Home de Lunarock
Attention
Pour faciliter la création et les modification il est préférable de laisser 10 pixels “libres” en bas de vos designs. Cet espace permettra de faire les click droit en dehors de l'image de fond que vous auriez pu sélectionner et intégrer.
De nombreux widget permettent de personnaliser vos designs. Ces widgets sont disponibles sur le market Jeedom.
Rendez-vous sur la page Mes Designs pour voir ce qu'il est possible de faire.