[[projet:|Projets]] ====== Domotisation de volets roulants ====== **Description du projet** : Domotisation de volets roulants électriques existants. \\ **Solution envisagée** : \\ **Contributeurs** : Stéphane, Helmut, Annick \\ **Date de création** : 09 11 2022 \\ **Dernière modification ** :27 01 2024 \\ Garder les commandes actuelles \\ Prendre le contrôle des commandes à distance via appli android et/ou site internet \\ Possibilité de monter/descendre totalement ou partiellement les stores \\ Utilisation de l'application Home Assistant \\ **Matériel :** \\ Sonoff Dual R3, 2-Gang Wi-fi Smart Switch \\ Raspberry Pi 3B, \\ **Système :** \\ Home assistant pour Rasberry Pi 3B \\ Tasmota pour module Sonoff \\ ===== Etape 1 : Reprogrammer le module Sonoff avec le système Tasmota ===== On veut remplacer le systeme du "wifi smart switch" du fabricant par un autre plus ouvert afin d'utiliser le protocole. Le nouveau systeme s'appelle Tasmota le protocole mqtt. \\ Un montage est nécessaire, il faut alimenter le "wifi smart switch" en 3v au lieu du 5v de l'usb de l'ordinateur. \\ Flashage : * débrancher le fils rouge (plus) * appuyer le bouton qui permet passer en mode ré-écriture. * re-brancher le fils rouge (plus) * relacher le bouton au bout de trois secondes Relier l'ordinateur avec le logiciel [[https://github.com/Jason2866/ESP_Flasher|ESP flasher]], pour transférer le nouveau système Tasmota. \\ {{:projet:volets_roulants:img_20221230_154434.jpg?direct&400 |}} {{:projet:volets_roulants:img_20221230_154140.jpg?direct&400 |}} {{:projet:volets_roulants:img_20221230_154157.jpg?direct&400 |}} {{:projet:volets_roulants:img_20221230_154211.jpg?direct&400|}} Schéma du cordon usb permettant le branchement de l'alimentation (plus en rouge et ground en noir) et la transmission des données (tdx et rdx) entre le pc et le module. {{:projet:volets_roulants:logiciel-esp32-4.png?direct&400|}} {{:projet:volets_roulants:montage_electro.jpg?direct&600 |}} {{:projet:volets_roulants:20240127_sonoff_1.jpg?direct&300 |}} {{:projet:volets_roulants:20240127_sonoff_2.jpg?direct&300 |}} {{:projet:volets_roulants:20240127_branchement_1.jpg?direct&200 |}} ---- Avec le logiciel, on transfert les fichiers : {{:projet:volets_roulants:logiciel-esp32-2.png?direct&400 |}} {{:projet:volets_roulants:logiciel-esp32-3.png?direct&400 |}} ===== Etape 1.2 : Montage interrupteurs, moteur, domotique ===== {{:projet:volets_roulants:sonoff_montage_moteur.png?direct&300|}} ===== Etape 2 : Connexion du module au wifi ===== Dans le navigateur on se connecte à l'interface du module : Puis on le connecte à la box par le wifi. Maintenant le module est sur le réseau. Définir les adresses ip du module et des équipement en adresse ip fixes en dehors de la plage dhcp de la box. * Adresse IP : //IPAddress1 192.168.1.100// * Passerelle : //IPAddress2 192.168.1.254// * Masque : //IPAddress3 255.255.255.0// * Serveur DNS //IPAddress4 192.168.1.254// * Redémarrer l’ESP pour appliquer les modifications : restart 1 On fixe une adresse Ip fixe à tous les modules et aussi plus tard au Raspberry Pi. ===== Etape 3 : Installation du raspberry pi 3B ===== On flash la carte sd avec BalenaEtcher pour mettre l'image Home Assistant. \\ Installation : {{ :projet:volets_roulants:img_20221230_154621.jpg?direct&400 |}} {{ :projet:volets_roulants:home_assistant_01.png?direct&200 |}} On fixe l'asressse IP \\ mqtt, relier les volets. \\ On se connecte à l'adresse Ip du Raspberry pi 2B, port 8123, ou à l'adresse http://homeassistant.local:8123/ \\ {{ :projet:volets_roulants:home_assistant_02.png?direct&200 |}} ===== Ressources ===== * [[https://sonoff.tech/|sonoff.tech]] Sonoff Official * [[https://sonoff.tech/product-document/diy-smart-switches-doc/dualr3-doc/|sonoff.tech/product-document/diy-smart-switches-doc/dualr3-doc/]] DualR3 * [[https://www.home-assistant.io/|www.home-assistant.io]] Home Assistant ===== Licence ===== Projet Cisgdb https://creativecommons.org/licenses/by-nc/4.0/deed.fr \\ Documentation Cisgdb : https://creativecommons.org/licenses/by-nc/4.0/deed.fr \\ {{ :projet:cc:cc_non_com_88x31.png |}} [[http://creativecommons.org/licenses/by-nc/4.0/ | Licence Creative Commons]] \\ Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale 4.0 International.