Sommaire
Introduction
Préparation
1 Prérequis
2 Installation des outils nécessaires
Configuration du Sonoff
1 Téléchargement du firmware
2 Flasher le Sonoff
Installation sur Jeedom
1 Ajout du Sonoff
2 Création du Sonoff
Conclusion
Introduction
Le Sonoff Basic est un dispositif de contrôle de l’éclairage et des prises électriques intelligent. Il est compatible avec l’application eWeLink pour Android et iOS, et peut être contrôlé à distance via l’application. Le dispositif est également compatible avec Amazon Echo et Google Home, ce qui permet de contrôler l’éclairage et les prises électriques avec la voix.
Le Sonoff Basic peut être acheté sur Amazon pour environ 10 euros.
Une fois le Sonoff Basic acheté, il est nécessaire de flasher le firmware du dispositif pour pouvoir l’utiliser avec Jeedom. Cela peut être fait en suivant les étapes suivantes :
Télécharger le firmware du Sonoff Basic
Le firmware du Sonoff Basic peut être téléchargé à partir du site officiel de Sonoff. Il est important de télécharger la version du firmware qui est compatible avec le modèle de Sonoff Basic que vous avez acheté.
Préparer l’environnement de flash
Une fois le firmware téléchargé, vous aurez besoin de préparer l’environnement de flash. Cela peut être fait en installant l’IDE Arduino sur votre ordinateur. L’IDE Arduino est nécessaire pour flasher le firmware du Sonoff Basic.
Une fois l’IDE Arduino installé, vous devrez télécharger et installer le driver USB CH340G. Ce driver est nécessaire pour que l’IDE Arduino puisse communiquer avec le Sonoff Basic.
Configurer l’IDE Arduino
Une fois le driver USB CH340G installé, vous devrez configurer l’IDE Arduino pour qu’il puisse communiquer avec le Sonoff Basic. Cela peut être fait en suivant les étapes suivantes :
1. Ouvrez l’IDE Arduino.
2. Sélectionnez « Fichier »> « Préférences ».
3. Ajoutez le code suivant dans la zone « URLs additionnelles de gestionnaire de cartes » :
http://arduino.esp8266.com/stable/package_esp8266com_index.json
4. Sélectionnez « Outils »> « Type de carte »> « Gestionnaire de cartes ».
5. Recherchez « esp8266 » et sélectionnez « Installer ».
6. Sélectionnez « Outils »> « Type de carte »> « ESP8266 ESP-12E ».
7. Sélectionnez « Outils »> « Port »> « COM3 ».
Flasher le firmware
Une fois l’environnement de flash préparé, vous devrez téléverser le code source du firmware dans l’IDE Arduino. Cela peut être fait en suivant les étapes suivantes :
1. Décompressez le fichier ZIP du firmware téléchargé.
2. Ouv
Préparation
Il est nécessaire de flasher le firmware du Sonoff Basic pour pouvoir l’utiliser sur Jeedom. Pour cela, il faut d’abord télécharger le firmware ainsi qu’un programme pour le flasher. Il existe plusieurs programmes, mais le plus simple à utiliser est l’ESP8266Flasher.
Une fois le firmware et le programme de flash téléchargés, il faut les décompresser. Ensuite, il faut lancer le programme ESP8266Flasher.exe. Il est important de bien lire les instructions du programme avant de lancer la procédure de flash, car il est nécessaire de brancher le Sonoff Basic en mode flash.
Pour cela, il faut d’abord débrancher l’alimentation du Sonoff Basic, puis brancher le câble USB en veillant à respecter les polarités. Ensuite, il faut maintenir le bouton GPIO0 enfoncé tout en branchant l’alimentation. Le Sonoff Basic doit alors se mettre à clignoter.
Une fois le Sonoff Basic en mode flash, il suffit de suivre les instructions du programme ESP8266Flasher pour flasher le firmware. Une fois le flash terminé, le Sonoff Basic est prêt à être utilisé sur Jeedom.
1 Prérequis
Il y a quelques prérequis pour pouvoir flasher le firmware du Sonoff Basic :
-Tout d’abord, il faut que vous ayez une carte micro SD avec au moins 4Go d’espace disponible.
-Ensuite, vous aurez besoin du firmware du Sonoff Basic que vous pouvez télécharger à cette adresse :
-http://www.itead.cc/sonoff-firmware.html
-Il vous faudra aussi un câble USB OTG, que vous pouvez trouver dans n’importe quel magasin d’informatique.
-Pour finir, vous aurez besoin d’une application Android pour flasher le firmware, comme par exemple FlashTool.
Une fois que vous avez tous les prérequis, vous pouvez suivre les étapes suivantes pour flasher le firmware du Sonoff Basic :
-Tout d’abord, insérez la carte micro SD dans le câble USB OTG.
-Ensuite, branchez le câble USB OTG à votre téléphone Android.
-Ouvrez l’application FlashTool et sélectionnez le fichier du firmware que vous avez téléchargé précédemment.
-Appuyez sur le bouton « Flash » pour commencer le processus de flashing.
-Attendez que le processus soit terminé, puis débranchez le câble USB OTG de votre téléphone Android.
-Insérez la carte micro SD dans le Sonoff Basic.
-Branchez le Sonoff Basic à l’alimentation et attendez quelques secondes que le flashing soit terminé.
-Vous pouvez maintenant utiliser le Sonoff Basic avec Jeedom !
2 Installation des outils nécessaires
Le Sonoff Basic est un excellent module de contrôle domotique, mais il est limité au firmware officiel. Heureusement, il est possible de le flasher avec un firmware alternatif, comme Domoticz, et ainsi l’utiliser avec Jeedom. Pour cela, vous aurez besoin d’un ordinateur avec un port USB, d’un câble USB-A / USB-B, et du firmware Domoticz (téléchargeable ici).
Commencez par télécharger le firmware Domoticz sur votre ordinateur. Ensuite, branchez le Sonoff Basic à votre ordinateur via le port USB et le câble USB. Vous devriez voir le Sonoff s’allumer et clignoter.
Ouvrez ensuite l’application Domoticz sur votre ordinateur, et allez dans « Paramètres » > « Matériel ». Sélectionnez « Sonoff » comme type de matériel, puis entrez l’adresse IP du Sonoff (qui est affichée sur l’écran du Sonoff quand vous le branchez à votre ordinateur) et le port 1883. Sélectionnez ensuite « Utiliser le bouton physique » et « Activer ».
Appuyez ensuite sur le bouton physique du Sonoff pour lancer le flash du firmware. Le processus peut prendre quelques minutes, et vous devriez voir le Sonoff redémarrer plusieurs fois. Une fois le processus terminé, vous devriez voir le Sonoff apparaître dans l’interface Domoticz.
Vous pouvez maintenant configurer le Sonoff pour qu’il interagisse avec Jeedom. Pour ce faire, rendez-vous dans « Paramètres » > « Matériel », puis sélectionnez « Sonoff » comme type de matériel. Sélectionnez ensuite l’adresse IP du Sonoff et le port 1883, puis sélectionnez « Utiliser le bouton physique » et « Activer ».
Appuyez ensuite sur le bouton physique du Sonoff pour lancer le flash du firmware. Le processus peut prendre quelques minutes, et vous devriez voir le Sonoff redémarrer plusieurs fois. Une fois le processus terminé, vous devriez voir le Sonoff apparaître dans l’interface Domoticz.
Vous pouvez maintenant configurer le Sonoff pour qu’il interagisse avec Jeedom. Pour ce faire, rendez-vous dans « Paramètres » > « Matériel », puis sélectionnez « Sonoff » comme type de matériel. Sélectionnez ensuite l’adresse IP du Sonoff et le port 1883, puis sélectionnez « Utiliser le bouton physique » et « Activer ».
Appuyez ensuite sur le bouton physique du Sonoff pour lancer le flash du firmware. Le processus peut prendre quelques minutes, et vous devriez voir le Sonoff redémarrer plusieurs fois. Une fois le processus terminé, vous
Configuration du Sonoff
Le sonoff basic est un interrupteur connecté que l’on peut contrôler à distance via une application smartphone ou tablette. Il est possible de le configurer pour qu’il s’allume et s’éteigne automatiquement selon un calendrier ou à la détection d’une présence. Le sonoff basic est compatible avec l’Assistant Google, Amazon Alexa et IFTTT.
Le sonoff basic peut être acheté sur Amazon ou directement auprès du fabricant.
Le firmware du sonoff basic est une application qui permet de contrôler le sonoff basic à distance. Il est possible de le télécharger sur le site officiel du fabricant ou sur diverses plateformes de téléchargement.
Pour installer le firmware du sonoff basic, il faut d’abord télécharger l’application sur son ordinateur. L’application se trouve dans le dossier « firmware » du sonoff basic. Une fois l’application téléchargée, il faut la décompresser et l’installer sur l’ordinateur.
Pour installer le firmware du sonoff basic, il faut ensuite brancher le sonoff basic à l’ordinateur via le port USB. Une fois le sonoff basic branché, il faut ouvrir l’application et suivre les instructions à l’écran.
Une fois le firmware du sonoff basic installé, il est possible de le configurer pour qu’il s’allume et s’éteigne automatiquement selon un calendrier ou à la détection d’une présence. Il est également possible de le configurer pour qu’il s’allume et s’éteigne à distance via une application smartphone ou tablette.
1 Téléchargement du firmware
1- Téléchargement du firmware
Le firmware est le logiciel qui fait fonctionner le Sonoff Basic. Pour le télécharger, rendez-vous sur le site officiel de Sonoff : https://www.itead.cc/sonoff-wifi-wireless-switch.html . Sous la photo du produit, cliquez sur « Download ».
Une fenêtre s’ouvrira, avec plusieurs liens de téléchargement. Le fichier que vous cherchez s’appelle « sonoff.bin ». Téléchargez-le et enregistrez-le quelque part sur votre ordinateur.
2- Préparation du firmware
Maintenant que vous avez téléchargé le firmware, vous devez l’extraire du fichier zip dans un dossier. Vous vous retrouverez alors avec un fichier nommé « sonoff.bin ».
3- Installation du firmware
Pour installer le firmware, vous avez besoin d’un logiciel appelé « esptool ». Vous pouvez le télécharger ici : https://github.com/espressif/esptool/releases . Téléchargez la dernière version de « esptool-xxx.zip ».
Extrayez le contenu du fichier zip dans un dossier, vous vous retrouverez alors avec un fichier nommé « esptool.exe ».
4- Flasher le firmware
Maintenant que tout est prêt, connectez le Sonoff Basic à votre ordinateur via un câble micro-USB.
Ouvrez une fenêtre de commande (Windows + R puis tapez « cmd ») et rendez-vous dans le dossier où se trouve « esptool.exe ».
Tapez la commande suivante pour vérifier que le Sonoff Basic est bien détecté par votre ordinateur :
esptool.exe -vv -cd nodemcu -cb 115200 -cp COM3 -ca 0x00000 -cf sonoff.bin
Remplacez « COM3 » par le port série de votre Sonoff Basic (pour le savoir, ouvrez le Gestionnaire de périphériques de Windows, allez dans l’onglet « Ports (COM et LPT) » et regardez quel port est assigné au Sonoff Basic).
Vous devriez voir le message suivant s’afficher :
« Connecting…
Detecting chip type…
ESP8266
Chip is ESP8266EX
Features:
WiFi
Uploading stub…
Running stub…
Stub running… »
Si vous voyez ce message, c’est que tout se passe bien ! Le firmware est en train d’être installé sur le Sonoff Basic.
Une fois que la commande a fini d’exécuter, le Sonoff Basic redémarrera et vous pourrez le configurer pour qu’il fonctionne avec Jeedom.
2 Flasher le Sonoff
Le Sonoff Basic est un commutateur intelligent qui peut être contrôlé à distance via une application mobile. Il est également compatible avec Amazon Echo et Google Home, ce qui le rend très pratique pour les personnes qui ont ces appareils. Cependant, le firmware par défaut du Sonoff Basic n’est pas compatible avec Jeedom, ce qui peut être frustrant pour les utilisateurs qui veulent utiliser cet appareil avec cet outil domotique. Heureusement, il est possible de flasher le firmware du Sonoff Basic pour qu’il soit compatible avec Jeedom. Voici comment faire :
Tout d’abord, il vous faudra télécharger le firmware Open Source du Sonoff Basic à partir du lien suivant :
https://github.com/arendst/Sonoff-Tasmota/releases
Une fois le firmware téléchargé, connectez le Sonoff Basic à votre ordinateur via un câble USB. Ensuite, lancez l’application Arduino IDE et ouvrez le fichier du firmware que vous avez téléchargé.
Une fois le fichier ouvert, rendez-vous dans le menu “Outils” puis sélectionnez les paramètres suivants :
– Type de carte : “Generic ESP8285”
– Port : le port USB sur lequel le Sonoff Basic est connecté
– Méthode de flash : “Direct Memory Access”
Une fois ces paramètres sélectionnés, cliquez sur le bouton “Flasher” et attendez que le processus soit terminé.
Le Sonoff Basic est maintenant flashé avec le firmware Open Source et compatible avec Jeedom !
Installation sur Jeedom
Pré-requis :
– Avoir un Sonoff Basic
– Avoir un câble FTDI
– Télécharger le dernier firmware Open Source
– Télécharger l’IDE Arduino
Il est possible de flasher le firmware du Sonoff Basic directement avec l’IDE Arduino, sans passer par un module de flash externe.
Pour cela, il faut tout d’abord télécharger le dernier firmware Open Source disponible ici :
Une fois le firmware téléchargé, ouvrez l’IDE Arduino et importez le fichier sonoff.ino se trouvant dans le dossier téléchargé.
Connectez ensuite le Sonoff Basic à votre ordinateur avec le câble FTDI, en respectant les polarités.
Sélectionnez ensuite le bon port dans l’IDE Arduino (Outils > Ports > COMx).
Choisissez ensuite le bon type de carte (Outils > Type de carte > Generic ESP8266 Module).
Il ne vous reste plus qu’à flasher le firmware en cliquant sur le bouton Upload.
Une fois le flash terminé, vous pouvez débrancher le câble FTDI et le Sonoff Basic est prêt à être utilisé avec Jeedom.
1 Ajout du Sonoff
Le Sonoff Basic est un petit module de relais WiFi qui permet de contrôler une lumière ou un appareil électrique à distance via une application smartphone. Il est également possible de le contrôler via une voice assistant comme Amazon Alexa ou Google Home. Le Sonoff Basic est très simple à utiliser et à configurer, mais il est limité aux fonctionnalités de base. Si vous souhaitez ajouter des fonctionnalités avancées, il faudra flasher le firmware du Sonoff Basic.
Pour commencer, il vous faudra télécharger le firmware open source Tasmota. Vous pouvez le télécharger directement sur le site officiel du projet. Une fois le firmware téléchargé, vous devez le transférer sur la carte SD du Sonoff Basic. Pour ce faire, vous devez d’abord retirer le capot du Sonoff Basic et retirer la carte SD. Insérez ensuite la carte SD dans votre ordinateur et copiez le fichier du firmware dans le dossier racine de la carte SD. Une fois le fichier du firmware copié sur la carte SD, vous pouvez réinsérer la carte SD dans le Sonoff Basic et remettre le capot.
Le Sonoff Basic est maintenant prêt à être flashé avec le nouveau firmware. Pour ce faire, vous devez tout d’abord le connecter à votre ordinateur via un câble micro-USB. Ensuite, vous devez télécharger et installer l’application esptool.py sur votre ordinateur. Une fois l’application esptool.py installée, ouvrez-la et sélectionnez le port USB à utiliser. Ensuite, sélectionnez le fichier du firmware que vous avez copié sur la carte SD et cliquez sur le bouton « Flash ». L’application esptool.py va maintenant flasher le firmware sur le Sonoff Basic.
Une fois le firmware flashé, vous pouvez débrancher le Sonoff Basic de votre ordinateur. Le Sonoff Basic est maintenant prêt à être configuré pour fonctionner avec Jeedom.
2 Création du Sonoff
Le Sonoff Basic est un petit module WiFi qui permet de contrôler n’importe quel appareil électrique de manière autonome ou à distance. Il est particulièrement utile pour les personnes souhaitant créer une installation domotique à moindre coût.
Le Sonoff Basic est vendu avec un firmware propriétaire, ce qui le rend incompatible avec Jeedom. Cependant, il est possible de flasher le firmware du Sonoff Basic pour l’utiliser sur Jeedom.
Pour cela, il faut d’abord télécharger le firmware open-source Tasmota. Ensuite, il faut suivre les instructions fournies avec le firmware pour le flasher sur le Sonoff Basic.
Une fois le firmware flashé, le Sonoff Basic sera compatible avec Jeedom. Il suffira ensuite de configurer le module dans Jeedom pour qu’il puisse contrôler n’importe quel appareil électrique de votre installation domotique.
Conclusion
Le processus de flashage du firmware du Sonoff Basic est relativement simple et ne prend que quelques minutes. Une fois que vous avez téléchargé le firmware, vous pouvez suivre les étapes ci-dessous pour le flashage.
Étape 1 : Téléchargez le firmware du Sonoff Basic à partir du site officiel.
Étape 2 : Connectez le Sonoff Basic à votre ordinateur à l’aide d’un câble USB.
Étape 3 : Ouvrez l’application FlashTool et sélectionnez le fichier du firmware que vous avez téléchargé.
Étape 4 : Sélectionnez l’option « Flash » et cliquez sur « Démarrer ».
Étape 5 : Une fois le processus de flashage terminé, vous pouvez déconnecter le Sonoff Basic de votre ordinateur.
Vous pouvez maintenant utiliser le Sonoff Basic avec Jeedom.