Toggle theme
Icaunux
User Tools
Toggle theme
Log In
Site Tools
Search
Tools
Show page
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
>
Recent Changes
Media Manager
Sitemap
Trace:
box_domotique
====== Une box domotique DIY ?====== Deux articles web inspirent cet article. Un très fouillé issu du blog projetsdiy, plein de liens publicitaires, ce qui en pollue la lecture,mais qui est incontournable, et un plus simple, celui de [[http://www.magdiblog.fr/domotique/raspberrypi-razberry-rfxtrx433usb-domoticz-le-combo-parfait/ | madiblog]] [[https://projetsdiy.fr/comment-fabriquer-box-domotique-diy-raspberry-pi3/#Cle_Z-Wave_ouRaZberry | Comment fabriquer une box domotique 100% DIY avec un Raspberry Pi 3 pour Jeedom, Domoticz, Home Assistant]] ====== Box domotique à moins de 220 € ou moins ? ====== Base: Raspberry complet ( alim de qualité + 2 cartes SD); une passerelle, un logiciel pour gérer. Madiblog nous donne un razberry et un rf link; projetsdiy un z-vawe. ===== Protéger électriquement ===== Le talon d’Achille du système réside dans la carte SD. Une coupure de courant durant une phase d’écriture et la carte SD risque d’être endommagée. Un onduleur pourra protéger efficacement le système. Un petit onduleur de 400VA est suffisant. <note importante> Les autres cartes d' extension ajoutées devront posséder leur propre alimentation 5 v de qualité si vous voulez que le matériel dure plus longtemps. Ajouter leur coût au budget. </note> Le Raspberry PI consomme peu mais il est préférable de disposer d’une alimentation pouvant délivrer 2,5A au minimum. **Le mieux est une alimentation 5V/3A (3000mA) si vous devez utiliser le GPIO ou le module caméra**. ===== Passerelles ===== Ajouter une passerelle pour communiquer avec des appareils domotiques. Les appareils domotiques utilisent des protocoles pour communiquer avec un serveur ou une box domotique. En fonction de la technologie employée par vos appareils vous aurez besoin d’ajouter **une passerelle** pour pouvoir communiquer avec eux (mesure de température, détecteur d’ouverture de porte ou fenêtre, inondation…), ou les commander (éclairage, déclencher la sirène d’alarme, ouvrir les volets, allumer le chauffage…). ==== Choix de passerelles ==== - Clé Z-Wave+ ou RaZberry - Contrôleur USB Z-Wave+ - Everspring - Z-Wave.Me Centrale USB-Stick ZME_UZB1 - z-wave.me RaZberry - contrôleurs périphériques (Z-Wave) - RXFCom 433MHz ou RFLink - Rfxcom USB Transceiver (Transmitter/Receiver 433?Mhz) with Somfy Stand by Rfxcom, Rfxcom - Homebridge (attention, **pas compatible avec Androïd** !)[[https://projetsdiy.fr/homebridge-installation-configuration-piloter-objets-domotique-ios-homekit/#Installation_de_Homebridge_et_eDomoticz |Installation_de_Homebridge_et_eDomoticz]] <note> Si on élimine Z-Wave, il ne reste que RXFCom, et RFLink **si on sait** bidouiller matériel et logiciels.</note> ===== Contrôleurs Razberry GPIO ou Z-wave USB ? ===== * **La tendance actuelle va plutôt vers l’abandon du Razberry au profit des clés Z-Wave USB moins coûteuses (sic)**. En format USB, cela occupe donc un port USB du Rasp ! (On peut penser que le RazBerry sur GPIO a été plus cher à fabriquer car sa connectique est plus complexe (?))Les protocoles de comm sur port GPIO ou sur port USB ne sont pas les mêmes. * __Le choix va surtout dépendre du logiciel domotique choisi__. Les clés Z-Wave+ Everspring ou Z-Wave.Me sont très bien prises en charge par Jeedom et Domoticz ou Home Assistant. ===== Razberry ===== La carte d’extension RazBerry a été la plus connue, car ancienne; elle est présente depuis les Raspberry 1. C’est une carte d’extension à brancher sur le GPIO du Raspberry PI (Hat). Elle se **négociait** autour de 59€ sur le web. ==== Z-Way par Z-Wave.me ==== <note>Exemple d'utilisation [[http://www.magdiblog.fr/domotique/controle-de-leclairage-avec-le-module-z-wave-razberry/ | contrôle éclairage]]</note> * Enficher la carte sur le Pi * booter et installer le soft proposé par Z-Wave.me par la commande wget -q -O - razberry.z-wave.me/install | sudo bash * rebooter le Pi * L’interface web de Z-Way est alors disponible directement sur le port TCP/8083 ==== Z-Wave==== <note> La société z-wave commercialise des cartes [[ https://z-wave.me/products/razberry/ | "razberry"]], ce qui peut prêter à confusion. Rien ne dit qu' elle soit à l' origine des premiers appareils.</note> Le contrôleur Z-Wave d'Everspring se connecte sur un port USB de votre ordinateur ou d'une carte Raspberry-Pi. Il vous permet ensuite de communiquer avec votre réseau Z-Wave. Devenu moins cher, fin 2018, il coûte 30 €, mais utilise des pilotes propriétaires. **Depuis une box domotique DIY, il faudra utiliser un projet Open Source compatible**. [[http://www.openzwave.com/ | Openzwave]] ===== Z-wave, un protocole ===== ==== Principe ==== Le Z-Wave est un protocole de communication sans fil entre appareils électroniques. Ce protocole a comme principales caractéristique d’être: * principalement destiné à la domotique, * relativement sécurisé, * à double sens (chaque composant est à la fois récepteur et émetteur), * utilisée dans un système de réseau maillé Comme tout signal RF sans fil, la portée d’un signal Z-Wave est très fortement influencée par l’environnement dans lequel il est émis (murs épais, etc). La fonctionnalité de réseau maillé (ou mesh en anglais) permet à l’architecture des réseaux de ne pas être définie a priori mais de se construire au fur et à mesure de la densification des éléments du réseau. ==== Historique ==== Z-Wave (et Z-Wave+) est un **protocole domotique propriétaire** développé par Sigma Designs. Chaque fabricant qui veut vendre son matériel doit intégrer une puce dédiée (processus payant évidemment). C’est pourquoi //les appareils Z-Wave sont souvent plus chers//. Le Z-Wave+ augmente la portée de 50% (en théorie) avec une consommation moindre (67% annoncé). C’est important car les appareils fonctionnent très souvent sur piles.Mais le réseau maillé permet de réduire les besoins de portée. ==== Les fabriquants de puces: Zensys => Sigma Designs; Mitsumi ==== [[http://www.domotique-info.fr/technologies-domotique/zwave/ | domotique-info]] Jusqu’à l’année dernière (??), cette puce était fabriquée par une seule entreprise, la société danoise Zensys (créée en 1999 puis rachetée en 2008 par l’entreprise américaine Sigma Designs ). **Zensys qui a conçu le protocole Z-Wave, produisait des puces Z-Wave pour tout le marché mondial**. Bonne nouvelle pour la pérennité du système et pour l’approvisionnement en puces des constructeurs un nouveau fabricant est habilité à en produire. Sigma Designs a accordé en mai 2011 une license de fabrication à la société japonaise Mitsumi . ====== Passerelle sans fil ====== <note> La solution la plus chère est la plus simple à mettre en oeuvre. </note> ===== RFXCOM RFXtrx433 USB ===== Cartes relai sans fil, attention cela coûte dans les 100 euros. Déjà citée, la plus connue est le RFXCOM RFXtrx433 USB. [[http://easydomoticz.com/forum/viewtopic.php?t=109 | avantage du trx433 versus module z-wave moins cher au départ]] Ce relai est moins cher mais aussi plus limité [[https://hackspark.fr/fr/esp/1168-esp8266-wee-serial-wifi-module-starter-kit-for-arduino-with-bee-interface-gpio.html | Wi-fi avec ESP8266 à 12€ ]] ===== RFLink alternative diy moins chère ?===== <note bloquante> Moins chère mais beaucoup plus compliquée, grands débutants, passez votre chemin ! </note> [[https://projetsdiy.fr/passerelle-radio-domotique-433mhz-rflink-rfxcom-domoticz/#Cout_de_fabrication |rflink-rfxcom-domoticz]] La société Nodo commercialise des kits à assembler soi même ou des modules prêt à l’emploi sur sa boutique en ligne à partir de 37€ environ (hors frais de port). <note tuyau> Gros avantage, outre son prix bas, du RFLINK : large gamme de fréquence et pas que 433 Mhz utilisable. </note> ====== Comment faire ====== ===== Matériel ===== ==== Récepteur radio de qualité ==== Super Heterodyne RXB6 ==== Emetteur radio ==== Les modules low cost XD-FST FS1000A semblent convenir parfaitement et ne coûtent presque rien (environ [[http://www.banggood.com/315MHz-XDFST-XDRF5V-Wireless-Transmitter-Receiver-Module-p-925524.html?p=RA18043558422201601Y | 1,70€).]] ==== Arduino Mega 2560 ==== Le firmware RFLink est trop volumineux pour fonctionner sur un Arduino Uno R3 classique. C’est pour cette raison qu’il vous faudra faire l’acquisition d’un Arduino Mega 2560. Un clone d’Arduino Mega peut également convenir. Pour ma part, j’ai opté pour un SainSmart Mega 2560. ==== Breadboard ==== Breadboard 400 [[https://fr.aliexpress.com/item/Mini-Universal-Essais-Sans-Soudure-400-Contacts-Cravate-points-Disponibles/32842600711.html?spm=a2g0w.search0604.3.8.c9b145c5BXBeCM&ws_ab_test=searchweb0_0%2Csearchweb201602_2_10065_10068_319_10892_317_10696_453_10084_454_10083_10618_10304_10307_10820_10821_537_10302_536_10843_328_10059_10884_10887_100031_321_322_10103_10913_10912-10892%2Csearchweb201603_1%2CppcSwitch_0&algo_pvid=0c67f792-637e-4e4e-9d39-b9f13b37c765&algo_expid=0c67f792-637e-4e4e-9d39-b9f13b37c765-1 | points moins de 2 €]] ==== Antenne ==== Une chute de cable électrique de 17 cm. Un câble de section 1,5mm2 pourra faire l’affaire. L’antenne doit mesurer 170 mm de long. ===== Logiciel ===== Téléverser le [[http://www.rflink.nl/blog2/download | différentes versions de firmware]] Branchez l’Arduino Mega 2560 sur le port USB puis lancez le programme RFLinkLoader. Ouvrez le sélecteur de fichier (Select File) puis indiquez le chemin vers le firmware (fichier RFLink.cpp.hex). Vérifiez que l’Arduino Mega est bien reconnu et proposé dans le combo Serial Port. Lancez le téléchargement depuis le bouton Upload/program Firmware to device. L’opération ne dure pas très longtemps. Le logiciel vous informera de la fin de l’opération via une boîte d’information. ==== Pré requis ==== [[https://projetsdiy.fr/domoticz-installation-configuration-raspberry-pi-3/ | Débuter avec Domoticz: installation, configuration sur Raspbian Pixel (Raspberry Pi 3/2) ]] [[ https://projetsdiy.fr/commandes-utiles-utiliser-configurer-raspberry-pi/ | Commandes utiles pour configurer et utiliser le Raspberry Pi sous Linux Raspbian ]] [[ https://projetsdiy.fr/connexion-ssh-raspberry-pi/ | Connexion SSH pour accéder à un Raspberry Pi à distance ]] ou [[ http://icaunux.org/doku.php?id=documentation:raspberrypreparation | cet article de la doc icaunux ]] <note importante>Attention. Faites une sauvegarde de votre carte SD et/ou de la base de données de Domoticz avant d’installer une Gateway RFLink. </note> ==== Commandes ==== Trouver le port USB sur lequel est branché la passerelle. Domoticz est allergique à une erreur de déclaration du port USB.Connectez vous à votre Pi en SSH ou en direct et exécutez cette commande pour arrêter le service Domoticz sudo service domoticz.sh stop Branchez la passerelle RFLink sur un port USB du Raspberry et exécutez la commande dmesg -s 1024 Il ne reste plus qu’à redémarrer le service Domoticz avec la commande sudo service domoticz.sh start ==== Ajout du matériel RFLink ==== Allez dans les Réglages puis Matériel puis : Donnez un nom, Dans la liste Type, choisissez RFLink Gateway USB (ou Network) N’indiquez aucun temps d’attente Choisissez le port série sur lequel l’Arduino est branché Enregistrez ==== Ajout d’un dispositif radio==== Il existe plusieurs manières d’ajouter un matériel. Dans tous les cas, dès qu’un signal est décodé par RFLink, il est transmis à Domoticz qui l’ajoute à la liste des dispositifs. Si votre dispositif dispose de boutons (par exemple une télécommande, un mode test pour un détecteur de présence ou de fumées), actionnez le. Le dispositif sera alors directement ajouté dans la liste des dispositifs Domoticz. On l’ajoute comme d’habitude à l’aide de la flèche verte. ====== Box madiblog ====== Pour créer ce contrôleur domotique il vous faut : Un Raspberry Pi (avec une alimentation, une carte SD et un boîtier): env. 60€ Le module **Razberry** : env. 59€ Le module RFXCOM RFXtrx433 USB : env. 109€ Branchez le module Razberry sur le port GPIO du Raspberry Pi et le module RFXCOM sur un port USB. Installez une Raspbian, et vous voilà prêt. ==== Tarifs fin 2018 ==== A vous de traquer les bonnes affaires (l'occasion est rare). Les liens sont ici à titre indicatif et ne garantissent pas la qualité des vendeurs et des produits. rasp dans les 50, cela peut être moins, mais souvent plus. Kubii n'est pas le moins cher. raz 54 livré RFXCOM RFXtrx433 USB 90 Et en pack, c'est moins cher ? [[https://www.espace-domotique.fr/fr/raspberry/raspberry-raspberry-pi-3-avec-carte-z-wave-plus-et-rfxcom-raspberry-raspberry-zwave-rf-1189.html?gclid=EAIaIQobChMIsOHbzfC93gIV8TLTCh0Lgg0hEAkYASABEgKgFfD_BwE | espace-domotique.fr kit à 190 €]] [[http://www.magdiblog.fr/domotique/controle-de-leclairage-avec-le-module-z-wave-razberry/ | contrôle de l'éclairage avec le module z-wave]] ==== Logiciel: Domoticz ==== Pour faire fonctionner tout ce beau monde ensemble, nous allons utiliser le logiciel open source Domoticz. Domoticz est une sorte d’agrégateur qui permet de gérer de nombreux contrôleurs tels que : le module Razberry le module RFXCOM la Teleinfo EDF le port GPIO du Raspberry Pi la carte d’extension PiFace [[http://www.domoticz.com/wiki/Installing_and_running_Domoticz_on_a_Raspberry_PI | Installing_and_running_Domoticz_on_a_Raspberry_PI]] ==== Modules supplémentaires==== EVERSPRING Module Prise ON/OFF Z-Wave AN157-6 CHACON DI-O Module On/Off sans fil (54755) ====== Un raspberry pour une seule application ? ====== ===== Idleman ===== <note tuyau>Un blog très pédagogique et simple à comprendre. 23 articles autour du raspberry </note> [[http://blog.idleman.fr/raspberry-pi-07-allumerteindre-une-vraie-lampe-ou-faire-de-la-domotique-pour-pas-cher/|Idleman tuto n°7: faire-de-la-domotique-pour-pas-cher]] ===== Rasp + carte sur port GPIO + appareil filaire ===== Pour commander un ou plusieurs appareils depuis le pi, il existe des cartes d' extensions sur port GPIO (de un à 8 ports) ==== Des cartes relai filaires ==== <note bloquante>Attention beaucoup de cartes relais sont vendues comme « compatibles arduino et rpi » alors que ce n’est pas le cas sans bidouillage. </note> Le rpi sort du 3.3v par ses pins, vérifiez donc que la tension minimum de seuil du relais est supérieure a 3.3v sans quoi le relais ne s’actionnera pas (mais la led si, dans la plupart des cas). ==== Hackspark ==== Boutique française, basée à Paris, pas chère et très complète. [[https://hackspark.fr/en/electronics/113-8-channel-5v-relay-module-5v-250vac-10a.html|hackspark.fr 8-channel-5v-relay-module]] Vous pouvez aussi acheter une relais 1 seul canal pour 1.27€ ici, histoire de tester sans vous ruiner.Le montage est le même. Bref n’hésitez pas à regarder régulièrement sur ebay dans les achats immédiats catégorie monde entier, il y a souvent d’excellent prix et livraison gratuite. ===== Kit de développement ===== ==== Breadboards ==== Afin d'effectuer les branchements sans soudure, utiliser des [[https://hackspark.fr/fr/prototypage/1785-7-mini-breadboard-various-colors-3x2cm.html | breadboards]] Il en existe de toutes sortes, de 3 à 15 € [[https://hackspark.fr/fr/109-platines-d-essai-breadboards | platines-d-essai-breadboards]] ==== Fils, câbles ==== Penser aussi à acheter de la connectique, des petits câbles, par exemple sauf si vous pouvez en récupérer sur du vieux matériel. [[https://hackspark.fr/fr/electronique/48-fils-a-breadboard-renforces-male-male.html | 48-fils-a-breadboard-renforces-male-male pour 7€]] [[https://hackspark.fr/fr/accueil/387-adaptateur-gpio-raspberry-pi-en-t-pour-breadboard-t-cobbler.html | Adaptateur GPIO Raspberry PI en T pour breadboard (T-Cobbler) 4,5€]] Cet adaptateur vous permet d'avoir tous les pin du raspberry pi disponible directement sur votre breadboard (et alimenter celle-ci au passage). ==== Kits ==== [[https://hackspark.fr/fr/188-kits-de-composants-pour-debutants-etc | kits-de-composants]] [[https://www.amazon.fr/Sintron-Interrupteur-temp%C3%A9rature-T%C3%A9l%C3%A9commande-dexp%C3%A9rimentation/dp/B00WSTMIVU | Raspberry Pi Kit d'accessoires Câble GPIO, 1602 LCD, T-cobbler, télécommande infrarouge et interrupteur" dans les 16€]] ====== Autres liens ====== [[https://projetsdiy.fr/comment-fabriquer-box-domotique-diy-raspberry-pi3/#Vous_debutez | projetsdiy.fr vous débutez]] [[https://www.framboise314.fr/controlez-votre-raspberry-pi-depuis-un-smartphone-android/| framboise314: controlez-votre-raspberry-pi-depuis-un-smartphone-android]] [[https://www.windtopik.fr/debuter-gpio/ | windtopic: debuter-gpio]] [[https://www.kubii.fr/composants-raspberry-pi/1760-t-cobbler-40-pin-gpio-pour-carte-d-extension-kubii-3272496006447.html | kubii.fr t-cobbler-40-pin-gpio]] [[http://www.magdiblog.fr/domotique/raspberrypi-razberry-rfxtrx433usb-domoticz-le-combo-parfait/|Le combo parfait par Madiblog]] [[https://ouiaremakers.com/posts/tutoriel-diy-relais-wi-fi-avec-esp8266|ouiaremakers relai wifi avec esp 8266]] {{tag>outils box domotique}}
box_domotique.txt
· Last modified: 2023/05/19 09:10 by
127.0.0.1
Page Tools
Show page
Old revisions
Backlinks
Back to top