Il n’y a plus aucun doute, avec 2014 nous entrons dans l’ère de la domotique et des technologies du « tout connecté » ! Je m’en réjouis car j’attendais cela avec impatience 🙂
Dans cet article, nous allons voir comment le Raspberry Pi peut vous permettre de domotiser votre maison à moindre frais en s’appuyant sur le protocole z-wave 🙂
Domotique
Derrière le mot « domotique » se cache de nombreuses technologies et des usages très variés. Il est question par exemple de commander l’allumage de ses lumières, contrôler son chauffage, programmer l’ouverture de ses volets,… On parle également de la mesure de la consommation des équipements électriques, de la température des pièces, de détecter les incendies, de collecter toutes les données qui permettent à une maison ou un bâtiment de fonctionner… Mais la domotique c’est également la sécurité des personnes, la télésurveillance, les caméras connectées, les alarmes, les capteurs de présence, la détection d’intrusion, etc…
Bref, la domotique c’est tout ce qui touche de près ou de loin à l’informatique, aux automatismes, aux télécommunications, à l’électronique et qui s’applique à l’habitat 🙂
Toutes ces technologies existent déjà depuis longtemps, mais à mon sens, la notion de domotique prend son sens quand toutes ces choses peuvent être pilotées de manière centralisée, et surtout, à distance à travers Internet 🙂 En effet, je dispose déjà depuis quelques années de prises murales télécommandées, achetées dans une grande surface de bricolage, pour allumer et éteindre les lumières dans mon séjour ; c’est très pratique. En revanche, connecter ce système à un réseau informatique, et donc pouvoir le contrôler à distance et réaliser une infinité de programmes et de scénarios, augmente considérablement le potentiel de la chose 🙂
C’est pourquoi, à mon avis, en se rapprochant de nos ordinateurs, tablettes et autres périphériques mobiles, la domotique devient réellement pertinente 🙂
Z-Wave
Parmi les nombreux systèmes, marques et protocoles domotique existants, il y en a un qui se démarque et gagne en popularité. Il s’agit du protocole Z-Wave.
Ce protocole ouvert, communiquant par onde radio, fonctionne sur le principe du « maillage » (topologie mesh), c’est à dire que chaque « module » (prise de courant, capteur de température, détecteur de présence,…) retransmet les signaux afin de garantir une grande couverture. Le gros avantage de ce protocle est qu’il est « ouvert ». Par conséquent, il existe de nombreuses entreprises et marques qui proposent des produits compatibles entre eux 🙂
Le site de la Z-Wave Alliance rassemble tous les constructeurs et acteurs (plus de 250 à l’heure actuelle) qui travaillent autour du Z-Wave et référence aujourd’hui plus de 1000 produits Z-Wave 🙂 Il y a de quoi faire !
Je préfère de loin ce type de protocole ouvert par rapport aux systèmes de grandes marques qui proposent leur écosystème chèr et fermé ! Surtout lorsqu’il s’agit de ma maison ! Selon, moi, un système domotique complet doit être ouvert et permettre à l’utilisateur de le maitriser comme il l’entend.
Razberry
Depuis quelques mois la société Z-Wave.me propose une carte d’extension pour nos chers petits Raspberry Pi : Razberry
Il s’agit d’un petit circuit qui se branche directement sur le port GPIO permettant ainsi au Pi de parler le Z-Wave 🙂
Ce module est livré avec le logiciel Z-Way (encore en développement) facilement installable sur Raspbian en suivant la procédure décrite sur le site z-wave.me – Documentation. Plusieurs interfaces web sont disponibles (desktop, mobile,…) pour créer votre réseau et gérer vos modules Z-Wave.
La carte d’extension Razberry se négocie autour de 59€, vous pouvez l’obtenir sur Amazon notamment.
Très petite, elle se loge sans problème dans un boitier Raspberry Pi.
Je vous propose de lire l’article très complet du site maison-et-domotique.com sur la carte Razberry : http://maison-et-domotique.com/product/raspberry-et-razberry-la-box-domotique-ideale
Une API pour les gouverner tous
Le point fort de la partie logicielle livrée avec la Razberry est son API web 🙂 Cette interface de programmation vous permet de créer vos propres programmes, dans le language que vous voulez 🙂 De manière très synthétique, vous pouvez gérer et piloter vos modules Z-Wave en lançant des requêtes HTTP GET sur votre Raspberry Pi ! C’est vraiment très simple et très souple.
Je vous propose de lire ce tuto très complet : http://www.openremote.org/display/docs/OpenRemote+2.0+How+To+-+Z-Wave+with+Razberry
Dans mon prochain article (qui est déjà en préparation) je vous présenterai mon installation Z-Wave composé de cinq modules « prise de courant » pilotés depuis mon smartphone 🙂 Vous verrez, c’est très simple à mettre en place en quelques lignes de PHP, HTML et JavaScript 🙂
Domotique, Internet et sécurité
Si vous vous lancez dans la domotique, il est très important de comprendre les enjeux de sécurité. En effet, si vous voulez « connecter » votre maison à Internet, il faut bien comprendre que votre maison devient, dans une certaine mesure, « pilotable » depuis n’importe où ! Il est donc primordial de vous assurer que votre système est sécurisé pour éviter que des personnes mals intensionnées prennent le contrôle de votre maison !
Je vous propose de lire cette série de trois articles du blog de la société Advens (spécialisée dans la sécurité) qui aborde cette problématique de manière très professionnelle et concrète, autour d’un projet de pilotage d’une chaudière 🙂
Totalement néophyte en matière de domotique, j’ai toujours voulu essayer ça. Je me demande combien peut coûter un simple récepteur Z-Wave pour commuter, par exemple, un relais, ou un émetteur à brancher derrière un poussoir existant.
Hello,
Pour l’exemple le plus simple, une prise télécommandée coûte actuellement environ 38€, comme celle ci : http://www.planete-domotique.com/prises/modules-prises/zwave/prise-on-off-z-wave-fr-everspring-an157-6.html
Cela reste relativement cher, mais il n’y a aucun doute que les prix vont baisser 🙂
« il n’y a aucun doute que les prix vont baisser »
3 ans plus tard : quasiment le double …
Je déprime quand je vois que la domotique ne se démocratise pas
Ping : Razberry : transformez votre Raspberry Pi en se...
Excellent ! J’ai hâte de voir la suite 🙂
Ca arrive 😉
Ping : Razberry : transformez votre Raspberry Pi en se...
Ping : Razberry : transformez votre Raspberry Pi en se...
On veut la suite :-)))
Pour info, je souhaiterai monter un ensemble raspberry py avec une carte 3G pour pouvoir commander des radiateurs électriques. Ça vous semble jouable ?
Héhé la suite arrive bientôt 😉 Avec des capteurs, des sondes, du pilotage de volets et du RFXCOM 😉
Pour ce que tu veux faire, oui c’est tout à fait possible 🙂
Génial ! J’ai hâte 🙂
Bonjour moi aussi je cherche un thermostat connecté pour des radiateurs électriques. Si quelqu’un peut m’aider, merci d’avance. Bonne journée
Wow … on arrête pas le progrès …
Je ne me suis pas lancé encore dans ce genre de projet, faute de temps. Du coup j’ai une question : l’API proposée par Z-Wave, elle se présente comment ? C’est en quelque sorte un espace de travail, vous décrivez vos fonctions et elle les traduits en code ? Un genre de CMS de la domotique ?? (:
Hello,
L’API Z-Wave.me est comme de nombreuses autre APIs, à savoir que c’est un « service » qui écoute et interprête des commandes. Dans le cas de Z-Wave.me, on peut dialoguer avec l’API en envoyant des requêtes GET sur des URL précises, de ce genre : http://localhost:8083/ZWaveAPI/Run/controller.DoSomething()
Okkkk je comprend mieux. Il s’agit en fait simplement de connaître les noms des fonctions, et les chemins de destination. C’est tout de même plus simple que du code.
Ping : Domotique | Pearltrees
Salut
Trs instructif, suis en pleine intégration du raspberry pour ma nouvelle maison.
Je cherchais les autres pages mais j ai rien trouvé…
Je trouve ou tes autres pages ?
Bonsoir,
Je vais investir dans un Raspberry + Razberry pour faire du zwave et de la surveillance sur le teleinfo (pas très original 🙂 ) Par contre je voulais savoir si ca posait un problème de brancher le Razberry sur le GPIO et accéder en même temps à la broche 15 RXD… Vous feriez comment?? (et oui mes cours d’électronique sont très très loin).
Bonsoir,
Malheureusement le module Razberry utilise la broche RXD et il n’est pas possible d’y connecter un second périphérique en même temps.
Si vous voulez faire de la téléinfo sur le même Pi, le mieux est d’utiliser un module téléinfo USB 🙂
Ping : Domotique - Articles | Pearltrees
Ping : Raspberry - Remote things | Pearltrees
Bonjour,
je cherche à piloter un stick Zwave Aeon Stick 2 en script, connaissez vous un forum qui traie de ce sujet ?
Lecture de T° et action sur une prise
Merci d’avance
y a t il les meme possibilité avec le module z-wave.me et les clé usb compatible z-wave (script…)?
merci
Ping : Vincent2162 | Pearltrees