Tuto

Créer sa propre box domotique Somfy IO

Nous avons acheté une maison des années 70, nous sommes donc passé par la phase remplacement fenêtres.
Mon choix c’est porté sur des fenêtres avec volets roulant SOMFY ( fiable ).

Pourquoi j’ai créer ma box domotique SOMFY

Lors de notre choix le vendeur nous à évidement proposer des moteurs domotisable … N’étant pas connaisseur dans le domaine des fenêtres je lui ai fait confiance, il nous vends des volets Somfy IO !
L’avantage du IO par rapport au RTS c’est le retour d’information.

J’utilise Domoticz pour piloter ma domotique via Homebridge, je me suis donc commander un RFXcom pour piloter mes volets (ne sachant pas que les IO n’étaient pas pris en compte par le RFXcom ).

Je découvre donc malgré moi que ce n’est pas compatible, je fais des recherches, et découvre que les Somfy IO ne sont pilotable qu’avec des BOX qui fonctionnent en Cloud, ce que je ne veux surtout pas chez moi ! je souhaite rester autonome sur ma domotique.

Le choix de fabriquer ma box maison c’est donc fait !!!

Comment créer sa box Somfy Io

Tout d’abord voici ce qu’il nous faut pour amener à bien ce projet.

Cahier des charge :

  • Piloter 12 volets Somfy IO ( 8 en premier temps ) avec SIRI
  • Être entièrement autonome ( Pas de Cloud )
  • Ne pas s’envoler en termes de budget.

Ce qu’il faut acheter

Voici le schéma de câblage :

Je n’ai pas fait tout le câblage des télécommandes pour simplifier le schéma, j’en ai représenté une ( fermeture / Ouverture ), c’est le même principe pour toutes les autres télécommandes, il faut raccorder un switch de télécommande (que nous allons remplacer par des fils).

En premier temps il faut démonter les télécommandes SOMFY, trois vis torx 4, on obtient ce module

Il faut comme sur la photo enlever délicatement le switch blanc (comme celui du milieux, je ne l’ai pas retirer car nous n’utiliserons pas le switch MY).
Souder avec précision des fils téléphone sur les bornier comme sur la photo.
En retournant le module on obtient la première image puis il faut dessouder les pattes du support de la pile et souder des fils pour alimenter la télécommande

Imprimer ou se faire imprimer la boite pour intégrer les télécommandes, ou encore fabriquer toute autre boite.
On peut voir les 4 cartes relais de 4 relais chacune, le NodeMcu et enfin les deux PCF8574.

Raccorder le tout suivant le schéma de câblage :

Ajouter le transformateur 230V-5V ( présent sur la partie basse de la photo ).

Sur les PCF8574 il y a des cavaliers, ils servent à adresser les PCF, deux PCF ne peuvent pas avoir la même adresse de com, il fut donc bouger sur l’une des deux cartes un des cavaliers ( peux importe pourvu que ce ne soit pas comme le premier ).

J’ai collé des dominos sur les plaques relais pour câbler l’alimentation des télécommandes.
Ne pas fermer le boitier maintenant ( il va falloir flasher le nodemcu )

Qu’est ce que Nodemcu ?

NodeMCU est une plate-forme open source IoT, matérielle et logicielle, basée sur un SoC Wi-Fi ESP8266 ESP-12 fabriqué par Espressif Systems (ca). Le terme « NodeMCU » se réfère par défaut au firmware plutôt qu’aux kits de développement. Le firmware, permettant nativement l’exécution de scripts écrits en Lua, est basé sur le projet eLua et construit sur le SDK Espressif Non-OS pour ESP8266. Il utilise de nombreux projets open source comme lua-cjson et spiffs.

Revenons à la partie pratique et passons à la partie info :

Il vous faut en premier temps flasher le nodemcu avec Easyesp :

Il faut impérativement paramétrer l’adresse IP fixe du nodemcu.

  • Onglet : Config => Ip Setting.

Lancer une recherche du reseaux l2c :

  • Onglet : Tools => Interface puis cliquer sur l2C Scan.

Vous devriez avoir ceci :

Vous pouvez faire un test en ouvrant un navigateur puis rentré la commande : http://192.168.0.40/control?cmd=PCFPulse,8,0,1000

Bien entendu c’est un exemple il faut remplacer l’adresse IP par celui de votre nodemcu.
La commande envoie à l’adresse IP de votre nodemcu, de mettre la sortie N°8 du PCF à l’état LOW avec une impulsion de 1000 Millisecondes soit 1 seconde.
Si tout va bien vous devriez entendre un de vos relais s’actionner une seconde.
Si c’est le cas vous pouvez aller dans domoticz.

Dans l’onglet Réglage => Matériel

En bas de la page vous pouvez ajouter un matériel, vous choisissez Dummy en type, avec le noms de votre choix, la page s’actualise et dans la liste du haut vous devriez avoir le nouveaux matériel ajouter.
Vous cliquez ensuite sur crée un capteur virtuel.

Sur la page qui s’ouvre vous pouvez nommé et choisir un type de capteur, vous choisissez interrupteur.
Votre ‘interrupteur’ est maintenant dans l’onglet dispositif mais reconnu en lumière.
Vous pouvez aller dans l’onglet interrupteur, votre dispositif est présent dans la liste, vous cliquez sur modifier, dans type vous choisissez ‘Blind’.

Puis dans action ON vous rentrer la commande précédente que vous avez essayez dans votre navigateur et dans OFF vous rentrez la commande qui correspond à la fermeture ou ouverture du même volet. Par exemple voici un des miens :

Pour l’impression du boitier les fichiers sont disponibles si besoin.

Vous pouvez retrouver les tutos sur Youtube de l’auteur de l’article :

 

 

 

  • Somfy 1822617 - Prise ON/OFF io intérieure type E | Compatible TaHoma
    Pour éteindre ou allumer une lampe ou un petit appareil (chauffage d'appoint, TV, aquarium...) branchés dans la prise, avec une télécommande io (non fournie) ou avec la box domotique TaHoma Avec cette prise, connectez votre lampe ou votre appareil à TaHoma (non fournie), pour les contrôler depuis votre canapé ou à distance, avec l'application, sur votre smartphone Une fois connectée à TaHoma, vérifiez l'état réel de votre équipement (allumé/éteint), et grâce à la technologie radio io, éteignez ou allumez-le à distance ou depuis votre canapé, via l'application Avec TaHoma, associez vos lampes à d'autres équipements connectés tels que les volets roulants, et simulez automatiquement votre présence lorsque vous quittez votre domicile Grâce à son design compact, elle s'insère facilement dans les prises murales ou multiprises.
  • Commande murale radio SOMFY Smoove Origin IO blanc
  • Télécommande SOMFY SMOOVE ORIGIN IO
    TÃlÃcommande de portail de frÃquence 868.95 MHz Type de programmation: Enregistrement dans le rÃcepteur Type de pile CR2430 Dimensions [8mm x 8mm x 1mm] Garantie 1 an - Piles et notice incluses
  • Prise télécommandée On/Off IO / compatible TaHoma et Connexoon - SOMFY - - 1822617.

Ajouter un commentaire

Cliquez ici pour ajouter un commentaire

CommentLuv badge

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.