Je m’appelle Guillaume, c’est ma seconde participation à ce concours, l’occasion de présenter les derniers ajouts et évolutions. Voici le lien vers la version 2014 : ici
Mes objectifs restent les mêmes à savoir :
- automatiser un maximum de tâches, pouvoir déménager mon installation sans trop de difficultés
- rendre cela accessible à tout type de terminaux (pc, tablette, smartphone)
- économiser de l’énergie si possible
- permettre un accès distant sécurisé
- et enfin partager tout cela avec ma moitié.
Cette année, j’ai continué l’ajout de prises radiocommandées mais j’ai surtout développé la partie vidéo surveillance ainsi que la partie vocale.
2 Tablettes MpMan (60€ et 40€)
2 Raspberry Pi 2 (2 x 70€)
3 Raspberry Pi (3 x 55€)
3 Module Caméra pour Raspberry Pi (3 x 25€)
3 Dongle Wifi (3 x 10€)
1 RFXCOM (90€)
4 Set de 3 modules prises Chacon DIO (4 x 30€)
1 Prise Chacon 3500W à variation (25€)
2 Modules Chacon DIO avec interrupteur (2 x 40€)
2 Modules Chacon DIO (2 x 35€)
1 Module Elro douille (15€)
2 Détecteurs d’ouverture de porte Chacon (2 x 15€)
1 Détecteur de mouvement Chacon (35€)
1 Télécommande Chacon (15€)
1 Module OWL CM180 (40€)
3 Sondes de température pour intérieur Oregon (30€)
2 Sondes de température pour extérieur Oregon (40€)
1 LightBerry (120€)
2 Portes tablette muraux (2 x 15€)
1 Caméra Ps Eye (10€)
1 Eee PC 4G (50€)
Total à 1410€, catégorie < 1500€.
Domoticz pour le contrôle depuis les ordinateurs de la maison, les tablettes et les smartphones.
OpenRemote pour l’affichage et le contrôle sur les tablettes murales.
Homebridge pour le serveur qui rend domoticz compatible avec le Homekit d’Apple.
Insteon+ ou Eve sur iPhone pour le contrôle vocal via Siri.
Scripting lua, php et bash pour l’automatisation.
Distribution Raspbian pour les raspberry pi.
Distribution Ubuntu pour le Eee Pc.
Motion pour la gestion des caméras.
Ip Cam Viewer sur iPhone/iPad pour voir les caméras.
Kodi pour le serveur multimédia.
Le serveur domotique
J’ai adopté le Raspberry Pi 2 car il permet de gérer l’ensemble des besoins sur une seule machine alors qu’avec le premier du nom je devais déporter certains programmes gourmands en mémoire comme OpenRemote sur une seconde machine.Le Raspberry Pi 2 est donc connecté au RFXCOM ainsi qu’au réseau domestique pour la gestion du wake on lan et les accès via wifi. Il fait tourner Domoticz, OpenRemote, Homebridge, un serveur web et un serveur Vpn. Domoticz permet de suivre la chaleur du boitier ainsi que le taux d’utilisation du cpu et de la mémoire.Le second Raspberry Pi 2 est un mediacenter basé sur la même distribution Rapsbian sur laquelle j’ai installé Kodi. Cela permet de faire backup régulier du premier … au cas où…
– Les interfaces :
Sur Pc n’importe quel navigateur convient à Domoticz.
Pour les smartphones, au démarrage j’utilisais un webkit avec le serveur web du Raspberry pour avoir une application permettant le contrôle sur smartphone.
Au fil du temps, la maintenance devenait longue alors que Domoticz est en fait prévu pour être utilisé sur tous types de device. Il a donc fini par remplacer l’application homemade sur mon smartphone. Ma compagne utilise Pilot un client Domoticz disponible sur iPhone qui offre un autre look mais qui se met à jour automatiquement.
Domoticz intègre également une gestion de plan mais je préfère toujours l’utilisation d’OpenRemote qui permet de personnaliser plus facilement les différents écrans. Les deux tablettes murales installées dans le salon et dans le couloir affichent les écrans composés via OpenRemote. Ces écrans remontent les informations suivantes : température de la pièce, température extérieure, baromètre et consommation électrique.
Le cadenas sur l’image est l’alarme de Domoticz intégrée à OpenRemote pour lancer une scène qui stoppe tous les interrupteurs et lumières. Comme ça le matin, j’appuie sur un bouton et tout s’éteint !
Par slide ou clique il est possible d’accéder à un plan de l’appartement sur lequel il est possible d’activer les éléments contrôlés par Domoticz.
Comme nous possédons tous les deux un iPhone (et pourquoi pas une iMontre si le père noël est généreux ^^), je rageais de ne pas pouvoir utiliser Siri pour contrôler l’ensemble. Finalement, grâce au forum de Domoticz, j’ai trouvé un soft appelé Homebridge qui se charge de faire le pont entre Domoticz et le homekit d’apple. Apple n’intègre pas d’application Homekit mais les devices possèdent bel et bien la capacité via une base de données Homekit intégrée à iOS. Pour l’utiliser l’installation de logiciels comme Eve ou Insteon+ (récemment racheté par Microsoft et qui possède une application pour la watch) est indispensable. Les résultats sont très encourageants, pas encore parfaits, mais tout à fait utilisables. Espérons que l’arrivée d’iOS 9 aidera.
– L’éclairage :
Toutes les lumières peuvent être contrôlées sauf celle de la salle de bain, je n’y ai pas encore trouvé d’intérêt. Certaines possèdent une fonction variateur : l’entrée, le salon, le couloir, les toilettes et la chambre. Ainsi le couloir, les toilettes et la chambre voient leurs intensités varier à des heures régulières.
Domoticz me permets d’intégrer des automatisations liées aux éclairages. Par exemple, lorsque je quitte mon bureau le soir en appuyant sur l’interrupteur, la lumière s’éteint et coupe également les écrans, la télévision et l’antenne TNT amplifiée.
– L’économie d’énergie :
Des modules DIO ont été placés sur les écrans de la maison : pour les télévisions un planning est géré par Domoticz. Pour les moniteurs un ping sur la machine sur lesquels ils sont connectés, en tenant compte de l’état de la lumière dans la pièce, permet de les mettre en marche ou de les éteindre automatiquement.
Certains appareils comme les chargeurs de téléphone consomment de l’électricité juste en étant branchés. J’ai donc installé des modules sur certains appareils. Par exemple, la machine à café que j’oubliais toujours d’éteindre… est maintenant programmée pour s’allumer/s’éteindre en fonction des jours de la semaine. D’autres modules sur les multiprises avec tous les chargeurs de téléphones/tablettes/télécommandes.
Pour donner un aspect visuel à tout cela, une sonde OWL a été installée en entrée de mon compteur électrique. Domoticz récolte l’ensemble de ces données et donne de beaux graphes d’utilisation. OpenRemote affiche l’information sur les tablettes des murs.
– La météo et les températures :
Les sondes Oregon sont installées dans chaque pièce de vie. Deux autres sondes dédiées à l’extérieur sont installées de chaque côté de l’appartement (Sud-Est et Nord-Ouest). Chacune des sondes remonte températures et hygrométrie à Domoticz.
Au sein de Domoticz il est possible d’ajouter divers type de matériel : l’ajout d’un module pour Weather Underground est également possible. J’ai donc pu installer la station météo la plus proche de chez moi qui me renvoie les informations baromètre, vent, pluviométrie, visibilité, index UV et radiation solaire.
– La vidéo surveillance :
Les 3 caméras principales sont orientées sur l’entrée, le salon et la cuisine. Elles sont issues du recyclage de mes Raspberry Pi 1 sur lesquels j’ai placé un dongle wifi et le module caméra du Raspberry Pi. Ces caméras sont équipées d’un objectif à 5M Pixels permettant une résolution vidéo en 720p (1280×720).
J’ai également utilisé la caméra Sony Ps Eye pour une pièce mineure : le cagibi et mon Eee Pc sous Ubuntu avec sa webcam pour le bureau. Les résolutions sont moindres (640×480) mais elles fonctionnent très bien.
L’ensemble a été intégré dans Domoticz par le biais de scripts bash et php qui démarrent ou arrêtent le service motion sur les différents ordinateurs. Enfin par un scénario les caméras sont démarrées le matin lorsque nous partons travailler et sont stoppées le soir lorsque nous rentrons grâce au détecteur d’ouverture de porte.
Enfin les deux tablettes murales sont placées stratégiquement pour permettre un contrôle de la maison sans trop avoir à se déplacer mais également pour permettre d’avoir deux caméras supplémentaires. Une telle utilisation des tablettes (sous Android) est possible grâce à l’application IP Webcam. L’inconvénient est que la fonction caméra fait descendre la batterie à une vitesse folle.
Toutes ces caméras sont visibles sur nos smartphones et tablettes via l’application Ip Cam Viewer sur iPhone. Les iPhones sont tous deux configurés pour monter un Vpn avec le Raspberry Pi 2 dédié à la domotique.
– La présence :
Nos présences sont symbolisées par la présence de nos smartphones sur le réseau domestique. Ainsi avec un petit script lua, domoticz détecte notre présence lorsque nous rentrons de notre journée de travail et place certains éléments sous tension (la télévision du salon par exemple).
– Le serveur multimédia :
J’utilise un second Raspberry Pi 2 sur lequel j’ai installé Kodi. Ce dernier est configuré pour aller chercher les vidéos et la musique sur les disques durs du pc du bureau. Le Pc en question est placé en mode veille au bout de 2 heures sans utilisation. Ainsi le simple fait de lancer un film via Kodi réveille le pc et lance la vidéo en quelques secondes.
Sur ce Raspberry Pi 2 j’ai connecté les broches du LightBerry sur les GPIO et installé le logiciel hyperion permettant le contrôle du bandeau de led. Ma version permet de caler les couleurs des leds sur les vidéos jouées par Kodi mais également sur les couleurs des programmes Tv de la box ou de la console de jeu. Ceci est rendu possible grâce à mon installation homecinema dans laquelle l’amplificateur est la pièce centrale. Ainsi un simple câble hdmi sort de l’ampli pour aller à la télévision. Mais ce câble est en fait relié à un splitter hdmi qui double le signal sur deux câbles : le premier va vers le téléviseur, le second est relié à un boitier qui change le signal hdmi en composite. Cette sortie composite est ensuite envoyée à un dongle usb relié au Raspberry Pi qui analyse alors l’image obtenue pour envoyer les bonnes couleurs sur les leds !
Enfin pour contrôler le tout, le hdmi CEC est mon ami mais les télécommandes Logitech Harmony également. Je possède les modèles 785 et Ultimate One.
La gestion du chauffage, qui n’est plus vraiment une priorité depuis l’installation du double vitrage, sera ma prochaine évolution. Le seul radiateur utilisé est un gros radiateur en fonte qui irradie tout l’appartement et qui est plutôt du mode On/Off. La vanne thermostatique SHS-53000 me parait intéressante, reste à vérifier sa compatibilité avec Domoticz. Sinon la Danfoss sera l’occasion d’amener le Z-Wave dans tout cela !
La synthèse vocale a bien avancé avec le homekit mais j’ai toujours en tête d’avoir une interface S.A.R.A.H. dans le salon sur un petit écran avec la synthèse vocale en visuel.
Au printemps prochain j’ai l’intention de me mettre à la domotique de jardin : tomates et aromates avec ensoleillement et hygrométrie contrôlés !
J’apprécie au quotidien mon installation et je ne vois pas trop ce que j’aurais pu faire d’autre. Toutes les fonctionnalités sont issues de besoins ou de recherche de confort. Si mon budget l’avait permis, j’aurai tout de même bien fait la même chose en Z-Wave.
3 Comments
gwada28
Bonjour, ça fait plaisir de voir une installation avec Domoticz, car il n’y en a pas beaucoup je trouve…Ça fait quelques temps que je galère à configurer certaines choses sous Domoticz (installé sur mon NAS), mais je ne désespère pas. ton installation me redonne courage.
Guillaume
Salut,
En effet Domoticz est un excellent produit offrant de nombreux services et possibilités.
Si tu as quelques difficultés, je te conseille en plus du forum domoticz de t’inscrire sur le G+ Domoticz. La communauté est assez active, s’entraide et c’est également l’occasion de découvrir de nouvelle application 🙂 Le site easydomoticz.com est également une bonne source d’information.
Bon courage 🙂
Legrand
salut,
je viens de lire ton installation que tu as réalisé l’année dernière bientôt 1 ans. Je me demandais si tu avais fait évoluer ton installation ? et si c’est le cas qu’as tu réalisé?
Je pense également me lancer dans le programme domotique.
Merci a toi pour ton partage.