Domotique - Contrôler l'habitat du futur
La domotique est l'ensemble des techniques de l'électronique, de physique du bâtiment, d'automatismes, de l'informatique et des télécommunications utilisées dans les bâtiments.
- La domotique vise à apporter des fonctions de confort (optimisation de l'éclairage, du chauffage), de gestion d'énergie (programmation), de sécurité (comme les alarmes) et de communication (comme les commandes à distance) que l'on peut retrouver dans les maisons, les hôtels et les lieux publics.
- La domotique vise à créer un environnement ou une maison intelligente : Les environnements intelligents sont des environnements dans lesquels des détecteurs (capteur) et actionneurs (élément activable) ont été intégrés, pour réagir à des événements et s'adapter aux personnes présentes.
Par exemple, une maison intelligente peut adapter la température et l'éclairage en fonction de l'activité, de l'humeur et les préférences des personnes et animaux à l'intérieur de chaque pièce.
- Allez vous donner le contrôle de votre maison à microsoft Windows ? Windows MCE ? Microsoft HomeOS ?
- Avec des risques de virus ? …
Des possibilités
Les éléments de votre domicile susceptibles de faire l'objet d'une automatisation sont nombreux et leur nombre continue de s'accroître de jour en jour. À l'heure actuelle, les principaux champs d'automatisation sont:
- l'éclairage (extérieur aussi bien qu'intérieur),
- les appareils ménagers (bouilloire, cafetière, réfrigérateur, four, etc.) et domestiques (téléviseur, système de son, etc.),
- la consommation de l'énergie (chauffe-eau, stores vénitiens, etc.),
- la sécurité personnelle et résidentielle (agression, rôdeurs, intrusion, feu, vol, etc.),
- Simulation de présence
- les équipements audio et vidéo, etc…
Les possibilités sont infinies et se rapprochent de la robotique, par exemple le contrôle ou l'activation de balais et laveurs de sol, et des tondeuses automatiques etc …
Logiciels et solutions libres
Open source et libre :
- OpenRemote ( site)
- Domogik (site) Basé sur le protocole xPL
- Priscilla (site) Ne semble plus évoluer.
- FHEM (site) Projet léger (perl) et puissant supportant de nombreux protocoles. Pas facile à mettre en œuvre et documentation principalement en allemand.
- Misterhouse (perl) (site) : Existe depuis 1999 mais évolue toujours en 2013. Il offre beaucoup de possibilités, comme la synthèse vocale.
- Stantor ( site )
Non libre :
Protocole :
- Xplproject : Bibliothèque libre pour gérer le protocole xpl (site)
- xAP Home Automation protocol (site)
Certains media center ont des capacités domotiques, souvent par des extensions.
Solutions libre windows
http://www.cebotics.com/–> HouseBot - 69$
Protocoles et support de transmission
Courant porteur
X10™
X10 est un protocole de communication par courants porteurs entre des émetteurs et des récepteurs domotiques. Ce mode de transmission concurrence les protocoles de communication entièrement par ondes radio ou filaire par bus.
Plus d'info sur le courant porteur en ligne ici.
Infrarouge
Ondes Radio
Il existe plusieurs fréquences disponibles en France :
- 433 MHz
- 868 MHz
Réseau câblé
- Ethernet
- UPnP
Protocoles et Modes de transmission
Les modes de transmission tels que l'infrarouge, le courant porteur, les ondes radio sont utilisés, mais il est évident que les liaisons filaires (Ethernet, BUS…) jouent en faveur de la stabilité du système.
- Par ondes Radio Hertzienne : Bluetooth, Zigbee, X2D, Wireless USB, EIB/Konnex ou KNX , et autres protocoles 433 MHz, 866 MHz etc.
- Par infrarouge : RC5 Philips, SIRCS Sony, IrDA etc.
- Par courant porteur secteur X10™ In One™ Legrand (entreprise), EIB/Konnex ou KNX , X2D DELTA DORE etc.
- Par signatures numériques magnétiques[2]
- Par réseau câblé Ethernet ou BUS (Ethernet, TCP/IP, EIB/Konnex ou KNX , SCS BUS / OpenWebNet, USB, LonWorks, UPnP, RS485, Jbus, Batibus, Profibus, ModBus, I2C, 1-Wire etc. (BUS = câblage basse tension de type Ethernet 8 fils, EIB 2 fils, I2C 2 fils etc.)
Serveur domotique
Les critères de choix de composant pour le serveur domotique :
- Faible consommation : car il sera en marche continuellement
- Capacité multimédia important ( ou non ) : support HD ou non.
- Connectivité et câblage. Il y a toujours possibilité de prendre des composants sur port USB selon besoin.
Il existe des pc basse consommation avec des puces de décodage HD ( au lieu d'une grosse carte graphique ) consommant entre 5W et 20W maximum. Le Raspberry Pi 2 peut être un bon choix vu qu'il supporte Ubuntu et ne consomme pas plus de 10W.
Voir aussi
- (en) Sur SourceForge : Domotic, et "Home automation"
- (fr) Un projet domotique X10 sous Ubuntu avec un mini PC industriel
- Discussion module CM15pro sur le forum Ubuntu-fr