En discutant avec les domo-nautes sur notre groupe d’échange telegram Domo-Café, je me suis rendu compte que beaucoup sont perdus avec la procédure permettant de changer le microgiciel du module afin de le piloter avec une box domotique. Il est vrai que plusieurs procédures existent, certaines obsolètes, d’autres, à jour, et le tout sème un peu la confusion chez les utilisateurs.
Étant donné que cette manipulation demande un peu de pratique, j’ai décidé de vous rédiger un guide assisté pour réussir le flash du module à tous les coups et profiter de ces petits modules qui sont tout simplement formidables. Je suis pourtant habituellement anti chinoiseries, mais pour le coup, voilà une exception à la règle qui mérite d’être mise en avant!
Enfin, vous avez été très nombreux à me demander comment piloter ces modules depuis la box Eedomus suite à mon guide d’intégration à la box domotique Jeedom, voici alors le guide à suivre.
La liste du matériel nécessaire
Pour commencer, il faut un module Sonoff Basic. Sachez que la méthode est la même pour les autres modules, mais le firmware, lui peut être différent. Disponible sur Amazon pour quelques euros et avec un tarif intéressant sur les lots. Vous pouvez en prendre plusieurs, c’est vraiment un périphérique qui peut servir partout dans la maison. Pilotage d’un appareil, d’un éclairage ou encore d’un radiateur… Il faut simplement que l’appareil n’excède pas 2200W et 10A.
No products found.
Afin de programmer le module, vous devrez disposer d’un module FTDI. Il se connectera à votre PC via un cordon mini USB qui n’est pas fourni avec, mais que nous avons tous dans nos tiroirs.
- ✅ L'adaptateur série USB est équipé de la puce compatible avec FT232RL et est l'un des...
Dernière mise à jour du tarif le 2024-10-25 at 00:42
Enfin, il vous faudra aussi un peu de matériel électronique tel que des PIN à souder, des câbles de test et un kit fer à souder si vous n’êtes pas équipé.
No products found.
La partie logiciel
Pour la partie logiciel, vous devrez utiliser le programme Flash Download Tools, il existe plusieurs versions sur le web, je vous ai donc créé un zip de la version que j’utilise actuellement afin d’être sur de réussir votre flash. Idem pour le firmware, il existe également plusieurs versions, stable, non stable, dev, etc… Je vous joins dans le zip suivant la version que j’ai utilisée et uniquement cette dernière, cela évitera la confusion également. Sinon vous pouvez retrouver les dernières releases sur le Github ESPEasy ici.
La soudure des PIN
Vous n’aurez besoin que de 5 PIN. En réalité 4 suffisent, mais tant qu’a sortir le fer à souder, autant faire la cinquième. Surtout que vous verrez dans d’autres guides que cette dernière PIN sera utile; Les PIN sont donc à souder à l’emplacement indiqué en rouge ci-dessous.
Une fois repéré, opérez calmement avec votre fer à souder, les 5 soudures sont simples à réaliser, si vous prenez le temps de bien chauffer la piste avec la panne du fer, l’étain viendra se déposer sans souci.
Le repérage des branchements
Avant de procéder au branchement, il convient de vérifier attentivement le branchement à opérer pour vous éviter toute erreur de manipulation. Pour cela, vous veillerez bien à ne rien brancher là ou il y a un petit panneau interdit! Attention toute particulière sur le fait de ne pas laisser brancher le Sonoff au 230V pendant l’opération !
Veillez également a ce que le cavalier du FTDI soit bien en position 3,3V. Pour cela referez-vous au schéma ci-dessous, le cavalier doit donc être entre la PIN du milieu et celle de droite.
Ci-dessous le repérage sur les cartes, ci-dessous le câblage physique.
La procédure de flash
1 Procédez au câblage des PIN entre le FTDI et le Sonoff comme sur le schéma suivant. Si vous avez peur de vous tromper, utilisez les mêmes couleurs et positionnez les modules dans le même sens ! 2 Il est à présent temps de connecter le montage au PC. pour cela:- presser le bouton du Sonoff
- Brancher le port USB
- attendez 1 à 2 secondes
- Puis relâchez le bouton
Puis paramétrez-le comme ci-dessous.
- Placez-vous sur l’onglet SPIDownload
- Pointez vers le fichier .bin
- Ajoutez 0x00000 dans le champ
- Sélectionnez 26.7MHz
- Sélectionnez le mode DOUT
- Sélectionnez 8Mbit
- choisissez le port COM correspondant AU FTDI
- enfin sélectionnez 115200 dans la liste
- Il ne reste plus qu’a lancer l’écriture du programme avec START
Vous arrivez alors sur un écran qui affiche les réseaux wifi visibles par le Sonoff
8 Choisissez votre SSID dans la liste, entrez votre clé wifi et faites Connect. 9 Un timer de 20 secondes défile le temps de la configuration et de la connexion. 10 Une nouvelle page affiche l’adresse IP du Sonoff sur votre réseau. Vous pouvez à présent l’administrer depuis votre réseau sur cette adresse. (au passage, pensez à réserver cette adresse dans votre DHCP afin qu’elle ne change pas).Et après?
Après, si vous vous connectez sur l’adresse IP du Sonoff, vous pouvez consulter son état, mais aussi, et surtout, le configurer!
1 Commencez par éditer l’onglet Controllers et ajouter une configuration via le bouton edit. 2 Editez la page controller comme ci-dessous en remplaçant l’adresse IP du contrôleur par celle de votre box Eedomus. 3 Passons ensuite à l’onglet Devices. Nous allons y créer deux device, un premier switch qui sera le relais et un second bouton qui sera, le bouton! 4 La page du seconde device.Voilà pour la partie configuration de l’ESP. Il est temps de passer à la configuration sous la box domotique Eedomus pour terminer.
La configuration sous la box Eedomus
1 Afin de contrôler le module Sonoff depuis la box Eedomus, créez un actionneur HTTP. 2 Configurez cet actionneur de la manière suivante. 3 Dans l’onglet valeur, créez deux nouvelle lignes de commande ON/OFF 4 Configurez les actions HTTP de la manière suivante:http://IPSONOFF/control?cmd=gpio,12,05 Et voila, vous pouvez à présent contrôler le module Sonoff depuis la box et l’intégrer dans vos différents scénarios.
C’est à vous de jouer les amis !
Add Comment