Z-Wave + Rapsberry Pi : la domotique accessible

Domotique, mot moderne et tellement branché pour savoir ce qui se passe chez vous en votre absence, tout commander à distance, détecter, surveiller, et gérer : voici l’utilisation idéale d’un petit Raspberry Pi, la tarte aux framboises transformée en mini-ordinateur personnel.

Après tout, on ne demandera pas la lune à notre appareil, juste de gérer un réseau sans fil sur 868 MHz, muni d’une clé Z-Wave adaptée (Contrôleur Z-Wave Aeon Labs Z-Stick S2). Au final, voici le montage :

zwave
Raspberry Pi + Clé USB Z-Wave

J’ai utilisé ici la distribution HomeGenie, flashée sur une SD-Card de 2 Go seulement. Je passe volontairement sur les détails du flashage, Google est votre ami et les méthodes ne manquent pas, que ce soit sous WinChose, OS/X ou Ubuntu. Prévoyez juste une carte SD adaptée, 2 Go minimum, 8 si vous pouvez, histoire de voir venir.

Une fois la bestiole installée et mise sous tension, récupérez l’adresse IP de votre Pi et connectez-vous dessus avec votre navigateur web préféré, Chrome par exemple : vous obtenez l’interface d’administration de HomeGenie. L’ajout du contrôleur  Z-Wave usb et des différents modules qui lui sont associés reste relativement simple.

Voici une capture d’écran d’un contrôle simple : allumer ou éteindre une prise de courant Z-Wave (Wall Plug de Fibaro) :

homegenie1

Pour les plus geeks, vous retrouverez également une application Android pour gérer votre serveur HomeGénie à distance, depuis votre smartphone ou votre tablette.

Améliorons maintenant notre installation…

Pour plus de confort, nous allons attribuer une adresse IP fixe à notre Pi. Commencez par vous y connecter en ssh, soit via un client ssh, soit via la ligne de commande Linux / OS/X :

ssh pi@votre_ip, avec le mot de passe raspberry.

Par exemple : ssh pi@192.168.1.175 si 192.168.1.175 est l’IP attribuée à votre Pi.

Allons ensuite modifier l’IP :

sudo nano /etc/network/interfaces

Cherchez le ligne iface eth0 inet dhcp et remplacez là par :

iface eth0 inet static
address 192.168.1.41
netmask 255.255.255.0
gateway 192.168.1.1

pour l’IP 192.168.1.41 par exemple, et 192.168.1.1 comme adresse de sortie (l’adresse de votre box internet). Redémarrez le Pi puis connectez vous avec votre navigateur sur la nouvelle adresse IP : http://192.168.1.41

Conclusion :

Ceci terminera ce rapide billet sur le Raspberry Pi transformé en petit contrôleur domotique. Il n’avait pour vocation que de vous donner l’envie d’expérimenter, sans aucune autre prétention. Sachez que cela fonctionne, fort bien, sans doute avec moins de fonctionnalités avancées et sans doute inutiles que d’autres « box » domotiques, mais est-ce bien un handicap dans 90% des utilisations ?

Ici, je me contenterai par exemple de détecter une présence, d’allumer à distance, de lire la température, et d’avoir une alerte incendie pourquoi pas. Une alarme un peu évoluée au final, à peu de frais, et avec des performances totalement acceptables.

Et vous, vos idées, vos projets ?

Publications similaires

  • Raspberry Pi 3 et PoE : suite et fin

    Suite des aventures du p’tit Raspi 3 avec un régulateur destiné à servir de PoE. Nous avons décidé d’utiliser un boîtier un peu plus grand, avec plus d’aération, et là le résultat est conforme aux besoins : pas de surchauffe, tout va bien en charge ! Fermé, cela va vous rappeler une très ancienne console de jeux, version US : et une fois ouverte, on découvre l’assemblage très simple de ce petit PoE : Ici, le ventilateur a été enlevé,…

  • WemosD1 et OpenMQTTGateway

    Le petit Wemos D1, un ESP8266 utilisable avec MicroPython, EspEasy ou juste l’IDE d’Arduino permet de créer à moindre frais une passerelle 433 MHz vers MQTT en utilisant OpenMQTTGateway. Voici l’intégration du Wemos D1 dans un petit boîtier, 2 antennes, une pour l’émission, l’autre pour la réception. Pas de platine sophistiquée ici, juste des fils reliés aux modules 433 MHz (invisibles sur la photo), une connexion USB pour l’alimentation et le tour est joué : Le serveur MQTT va ainsi…

  • |

    Joyeux Noël !

    Pile à l’heure, je tenais à vous souhaiter un excellent Noël 2010 et à vous remercier pour votre fidélité tout au long de cette année sur le point de s’écouler ! Avec un p’tit clin d’oeil appuyé, à votre santé : et bon appétit : Et comme toujours, dans cet Etat omniscient et omniprésent, l’abus d’alcool est dangereux blabblablablabla… enfin vous connaissez la suite ! Pensez à vivre, à profiter, aux autres, et ne faites bien entendu rien qui puisse…

  • Gérez vos enfants avec le WiFi

    Comment gérer ces délicieux enfants, trop souvent abandonnés par des parents dépassés ? Simple, prévenez vos ados que si leur lit n’est pas fait, l’aspirateur pas passé au RdC et le chien pas promené, ils pourront toujours se brosser pour avoir le code d’accès du jour : Efficace non ? Certes, on peut aussi envisager d’acheter un congélateur pour les calmer, mais il parait que c’est formellement interdit, d’autres s’y sont déjà essayés, en vain 😉  

  • l’iPhone et l’Android des Charrues

    Vous avez sans doute constaté que le site Web des Vieilles Charrues n’était pas accessible depuis un iPhone, visiblement une erreur de l’entreprise chargée du site internet 🙁 Qu’à cela ne tienne, une application iPhone est disponible sur l’Appstore : Vous y retrouverez tous les renseignements pratiques, les plans d’accès, des informations à jour et le programme du festival. Lien Appstore Vous n’utilisez pas d’iPhone mais un appareil Android ? L’application existe également : Lien Android

4 commentaires

  1. Hello,
    Excellent article sur un sujet qui intéresse énormément de monde 🙂

    Pour tout ce qui tourne autour du Raspberry Pi et du Z-Wave il y a également le module Razberry de Z-Wave.me qui se plug directement sur le port GPIO du Pi et qui offre un API très complète 🙂

    Voici deux articles qui sont consacré au module Razberry :

    http://www.magdiblog.fr/domotique/razberry-transformez-votre-raspberry-pi-en-serveur-domotique-z-wave/

    http://www.magdiblog.fr/domotique/controle-de-leclairage-avec-le-module-z-wave-razberry/

    1. Suivant Madiblog (http://www.magdiblog.fr/ pour les lecteurs intéressés) depuis quelques temps, j’avais vu ce module en effet. J’ai opté pour l’usb pour une raison simple : pouvoir faire des essais sur des ordinateurs autres que le Pi, sans me bloquer avec le GPIO propre au Pi.

      On s’aperçoit vite des multiples possibilités de la Framboise en fait, c’est un plaisir de bricoler et d’expérimenter avec. En ce moment, essais de surveillance en cours via une connexion WiFi. Mais le Pi sature vite si on devient trop gourmand.

Les commentaires sont fermés.