télécharger 48.98 Kb.
|
![]() ![]() Licence AII IUT Nice 2017 Thomas Boucault et Vincent Caron Projet de domotique ![]() UniD m Sommaire Présentation Définition : La domotique est l'ensemble des techniques de l'électronique, de physique du bâtiment, d'automatisme, de l'informatique et des télécommunications utilisées dans les bâtiments, plus ou moins « interopérables » (L’interopérabilité est la capacité que possède un produit ou un système, dont les interfaces sont intégralement connues, à fonctionner avec d’autres produits ou systèmes existants ou futurs) qui et permettant de centraliser le contrôle des différents systèmes et sous-systèmes de la maison et de l'entreprise (chauffage, volets roulants, porte de garage, portail d'entrée, prises électriques, etc.). La domotique vise à apporter des solutions techniques pour répondre aux besoins de confort (gestion d'énergie, optimisation de l'éclairage et du chauffage), de sécurité (alarme) et de communication (commandes à distance, signaux visuels ou sonores, etc.) que l'on peut retrouver dans les maisons, les hôtels, les lieux publics, etc. Les principaux domaines dans lesquels s’appliquent les techniques de la domotique sont :
La compensation des situations de handicap et de dépendance. Il existe plusieurs modes de communication voici les 4 principaux :
Avantage / Inconvénient : Le principal avantage de la domotique est l'amélioration du quotidien au sein de la maison, du point de vue du confort, de la sécurité et de la gestion de l'énergie. Ce type d’équipement vous simplifie la vie et optimise votre confort en adaptant votre maison à différents scénarios de la vie quotidienne. En effet, vous pouvez adapter vos habitudes a votre domicile, quand vous partez de chez vous toutes les lumières s’éteignent, les volets se ferme et les chauffages se coupe ou bien si vous rentré du travail à 17h, vous pouvez mettre en marche votre chauffage 30 min avant pour avoir votre maison a la bonne température au moment de votre arrivé. La domotique peut aussi gérer l’alarme de votre maison, avec des détecteurs capteur et caméra. Malgré les avantages certains il existe encore quelques inconvénients qui commence doucement à disparaitre grâce notamment à la démocratisation de la domotique.
Projet : Présentation : Comme expliqué précédement, plusieurs fabriquant de domotique existent, comme Biticino, Z-wave, KNX et Loxone.
L’un des inconvénients présentés auparavant était l’impossibilité de faire communiquer plusieurs systèmes domotique entre eux. Partant de cette constations une idée nous est venu : « Pourquoi ne pas crée une interface permettant de contrôler plusieurs systèmes domotique différent. » Nous avons déjà vu des cas de personnes qui possèdent plusieurs villas avec des technologies domotique différentes, l’idée permettrai à ces personnes de contrôler et avoir un visuel de leur différente structure (courbe d’énergie, information, retour état de l’alarme, des volets roulant et autres, …) Cahier des charges : Contrôler diverses domotiques (Zwave, Loxone, KNX) par une Raspberry Pi avec stockage des informations en base de donnée et récupération temps réel grâce à un webservice (Appli Angular JS sur mobile). Notre projet se compose de trois grands axes. La partie Iot et Webservice pourrons être réalisée en parallèle par les deux membres du groupe. La dernière partie permettant de rendre universel ce système peut importe le type de domotique, nous travaillerons ensemble. Pour la partie Iot, nous allons connecter des produits Z-wave (module variateur, actionneur volet roulant, capteur 6 fonctions) contrôlés par une Raspberry. Pour cela nous allons : - Paramétrer la Rasberry avec la carte d'extension Z-Wave+, pour . piloter les modules Z-wave - Recevoir et traiter les informations provenant des modules - Envoyer les données sur une base de donnée sur le Cloud Par la suite, nous voulons améliorer le projet pour rendre fonctionnel cette technologie peut importe le type de domotique ( Loxone, KNX, ...) Pour la partie Webservice, nous allons créer une interface web et une application hybrid grâce à Cordova, permettant de contrôler à distance nos objets connectés. Cette interface nous permettra de recevoir en temps réel les informations stockées en base de donnée et pouvoir interagir avec elles, pour cela nous allons : - Développer l'interface sous Angular JS - Recevoir les infos de la base de donnée - Mettre en forme de ces données ( graphiques, boutons, ...) - Mettre à jour de ces valeurs (contrôle depuis le mobile) Une des évolutions du projet que nous voulons réaliser, si le temps nous le permet, est la possibilité de se connecter à plusieurs systèmes différents, c'est à dire si une personne a plusieurs maisons avec une domotique différente dans chaque maison, qu'il puisse utiliser qu'une seule interface pour contrôler toutes ces habitations. Pour la répartition des tâches, une personne s’occupera principalement de la partie IoT avec le paramétrage des différents modules, la méthode/protocole et possibilités pour communiquer avec les divers modules des diverses domotiques. L’autre personne se concentrera principalement sur le webservice : la mise en place de l’application (portage sur mobile) et requêtes pour contrôler les différents modules. Architecture du projet : ![]() Exemple d’interaction du webservice avec les modules : ![]() Matériel utilisé : ![]() Une raspberry pi 2 (Sera le serveur, embarquant Nodejs, MongoDB, Domoticz et sera paramétré en point d’accès) ![]() Dongle Z-Wave (Razberry) Permettant de communiquer entre la raspberry et les différents modules Z-Wave sans fil ![]() Un variateur (pour faire varier l’intensité d’une lampe par exemple) ![]() Une mallette Loxone contenant :
Outils utilisés : ![]() Notice d’installation :
• sudo service hostapd start | sudo service isc-dhcp-server start | sudo service domoticz.sh start | sudo service z-way-server start | sudo service zbw_connect start • sudo mongod --dbpath /var/lib/mongodb & • node restback/server.js &
wget http://www.fars-robotics.net/8188eu-4.4.8-v7-881.tar.gz tar xzf 8188eu-4.4.8-v7-881.tar.gz ./install.sh
Suivre ce tuto en intégralité : https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point?view=all
Désormais dans setup/devices on a accès au module ajouté et on peut cliquer sur la fleche verte pour ajouter le device à notre panel.
doc : https://www.domoticz.com/wiki/Domoticz_API/JSON_URL's http:// /json.htm?type=devices&rid=
LED Blanche : http://admin:admin@10.23.12.56/jdev/sps/io/Living%20room%20SW%204/pulse LED RGBW : http://admin:admin@10.23.12.56/jdev/sps/io/Living%20room%20SW%20BIG/pulse TOUT OFF : http://admin:admin@10.23.12.56/jdev/sps/io/All%20Lights%20Off/pulse Led bleu/rouge ou vert : http://admin:admin@10.23.12.56/jdev/sps/io/Bleu(ou Rouge ou Vert)/Pulse Volet UP : http://admin:admin@10.23.12.56/jdev/sps/io/Living%20room%20SW%201/Pulse Volet Down : http://admin:admin@10.23.12.56/jdev/sps/io/Living%20room%20SW%202/Pulse Aperçu de l’application sur Mobile Android ![]() |
![]() | «Theo»), Elisabetha Huberta («Liss», 1859-1936), Willemina Jacoba («Wil» ou «Wilkie», 1862-1941) et Cornelis Vincent («Cor», 1867-1900)[wm... | ![]() | |
![]() | ![]() | ||
![]() | ![]() | ||
![]() | «direct» : dutry&CO, guntamatic, dc eco habitat. Commercialisation des Marques : tulikivi, lohberger, hoxter, big green egg, paterno,... | ![]() | |
![]() | ![]() |