Table des matières:

Faire un DIY Sonoff Smart Switch Utiliser l'application Android : 11 étapes
Faire un DIY Sonoff Smart Switch Utiliser l'application Android : 11 étapes

Vidéo: Faire un DIY Sonoff Smart Switch Utiliser l'application Android : 11 étapes

Vidéo: Faire un DIY Sonoff Smart Switch Utiliser l'application Android : 11 étapes
Vidéo: Сделайте ЛЮБОЙ прибор Smart за 10 фунтов стерлингов - ЛУЧШИЙ СМАРТ Wi-Fi Switch НИКОГДА от Sonoff 2024, Novembre
Anonim
Faire un bricolage Sonoff Smart Switch Utiliser l'application Android
Faire un bricolage Sonoff Smart Switch Utiliser l'application Android

Qu'est-ce que Sonoff ?

Sonoff est une gamme de commutateurs intelligents pour Smart Home développée par ITEAD. L'un des appareils les plus flexibles et les moins chers de cette gamme est le Sonoff Basic et le Sonoff mini. Ce sont des commutateurs compatibles Wi-Fi basés sur une excellente puce, ESP8266/ESP8285.

Alors que l'infrastructure Sonoff peut très bien fonctionner pour les utilisateurs de base, d'autres peuvent vouloir pirater pour s'approprier leur matériel. Le matériel pour construire des commutateurs intelligents DIY Sonoff à son petit prix: ESP8266 avec flash de 1 Mo, LED de relais, bouton et alimentation.

Ensuite, pour charger le firmware sur esp8266, vous n'avez pas besoin d'un ordinateur ou d'un ordinateur portable, vous avez juste besoin d'un smartphone Android avec une application géniale qui est SwitchIoT, avec cette application, un appareil IoT est aussi simple que de télécharger un firmware sans avoir besoin de registres/ configuration de connexion et de serveur.

Ce tutoriel vous expliquera comment fabriquer un commutateur intelligent DIY Sonoff en utilisant plusieurs modèles de matériel différents.

Étape 1: Fabriquez un commutateur intelligent DIY Sonoff en utilisant ESP-01

Faire un DIY Sonoff Smart Switch Utiliser ESP-01
Faire un DIY Sonoff Smart Switch Utiliser ESP-01
Faire un DIY Sonoff Smart Switch Utiliser ESP-01
Faire un DIY Sonoff Smart Switch Utiliser ESP-01
Faire un DIY Sonoff Smart Switch Utiliser ESP-01
Faire un DIY Sonoff Smart Switch Utiliser ESP-01
Faire un DIY Sonoff Smart Switch Utiliser ESP-01
Faire un DIY Sonoff Smart Switch Utiliser ESP-01

Ce qui nécessite le coût le plus bas est l'utilisation de l'ESP-01 et du module relais.

Besoin d'un module supplémentaire convertisseur USB vers TTL pour ESP-01 utilisé lors du flashage du firmware uniquement. Vous devez le modifier en ajoutant un bouton pour connecter le GPIO0 à GND afin que lorsque l'ESP-01 est allumé alors que le bouton est enfoncé et maintenu, il peut passer en mode flash.

Utilisez un OTG pour vous connecter entre le convertisseur USB TTL avec un smartphone Android.

Étape 2: Fabriquez un commutateur intelligent Sonoff DIY avec Wemos et Relay, Button Shield

Faire un DIY Sonoff Smart Switch Utiliser Wemos et Relay, Button Shield
Faire un DIY Sonoff Smart Switch Utiliser Wemos et Relay, Button Shield
Faire un DIY Sonoff Smart Switch Utiliser Wemos et Relay, Button Shield
Faire un DIY Sonoff Smart Switch Utiliser Wemos et Relay, Button Shield

Ici, vous n'avez besoin que de la carte Wemos, du relais, du bouton et du blindage à double base avec les broches d'en-tête soudées.

Vous serez facile à assembler car il n'empile que plusieurs boucliers ensemble comme sur la photo, vérifiez l'orientation de la broche pour ne pas inverser.

Utilisez un câble OTG et micro USB pour vous connecter entre Wemos et un smartphone Android.

Étape 3: Créez un commutateur intelligent DIY Sonoff en utilisant NodeMCU et un module de relais

Faire un DIY Sonoff Smart Switch Utiliser NodeMCU et le module de relais
Faire un DIY Sonoff Smart Switch Utiliser NodeMCU et le module de relais

Si vous utilisez un NodeMCU, vous avez besoin d'une maquette pour le placer et pour placer le module de relais. Besoin d'au moins 3 morceaux de câble de démarrage pour se connecter comme suit:

Module relais NodeMCU

NIV VCC

TERRE TERRE

D0 IN

Utilisez un câble OTG et micro USB pour vous connecter entre NodeMCU et un smartphone Android.

Étape 4: Fabriquez un commutateur intelligent DIY Sonoff Utilisez le kit de démarrage Bluino IoT

Faire un bricolage Sonoff Smart Switch Utiliser le kit de démarrage Bluino IoT
Faire un bricolage Sonoff Smart Switch Utiliser le kit de démarrage Bluino IoT
Faire un bricolage Sonoff Smart Switch Utiliser le kit de démarrage Bluino IoT
Faire un bricolage Sonoff Smart Switch Utiliser le kit de démarrage Bluino IoT

Le kit de démarrage Bluino IoT dispose déjà d'une carte Wemos, d'un relais, d'une LED et d'un bouton. Vous utiliserez un relais connecté à la broche D6, des LED connectées à la broche D0 et un bouton connecté à la broche D1. Utilisez un câble OTG et micro USB pour vous connecter entre Wemos et un smartphone Android

Étape 5: Flash Sonoff Basic R1/R2/R3/mini avec le micrologiciel SwitchIoT

Flash Sonoff Basic R1/R2/R3/mini avec le micrologiciel SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini avec le micrologiciel SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini avec le micrologiciel SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini avec le micrologiciel SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini avec le micrologiciel SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini avec le micrologiciel SwitchIoT

ESP8266/ESP8285 est programmé via le port série. Pour flasher le matériel Sonoff, vous avez besoin d'un convertisseur USB vers TTL de niveau 3.3V (PL2303) et d'un câble dupont pour le connecter. Vous devrez peut-être souder un en-tête de broche sur le PCB pour connecter facilement un convertisseur USB vers TTL. Sonoff Basic R1/R2/R3/mini chaque carte a différents points de RX, TX, 3V3 et GND, vous pouvez voir la marque selon l'image.

Fondamentalement, vous devez connecter le PCB Sonoff avec le convertisseur USB vers TTL comme suit:

PCB Sonoff USB vers TTL

3V3 3V3

RX TX

TX RX

TERRE TERRE

Pour activer le son du flash, vous devez d'abord passer en mode flash, faites-le en maintenant enfoncé et en appuyant sur le bouton lorsque vous insérez OTG dans le smartphone pour le mettre sous tension.

Étape 6: Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT

Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT
Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT
Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT
Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT
Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT
Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT
Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT
Téléchargement du micrologiciel d'Android vers ESP8266/ESP8285 Utilisez l'application SwitchIoT

Une fois que vous avez terminé de configurer le matériel avec un smartphone, il est temps de commencer à télécharger le micrologiciel dans la puce ESP8266/ESP8285. Attendez avant cela, assurez-vous de NE PAS CONNECTER L'ALIMENTATION CA pendant la connexion du câble flash.

Installez l'application SwitchIoT depuis Google Playstore.

Application SwitchIoT

Ouvrez l'application SwitchIoT, accédez au menu des paramètres du widget, sélectionnez l'option "Télécharger le firmware via USB", puis spécifiez les options prédéfinies en fonction du matériel que vous allez flasher. Appuyez enfin sur le bouton "UPLOAD" et attendez que cela soit fait cela prendra un peu de temps.

Si vous n'avez pas d'OTG USB ou si vous courez toujours un risque avec votre téléphone lors du téléchargement du micrologiciel à partir du téléphone, vous pouvez générer un fichier de micrologiciel au format binaire (par exemple 0x00000_32e5_NodeMCU.bin) en appuyant sur le bouton "GÉNÉRER. BIN" sur L'application puis l'envoyer par courrier électronique ou sur le stockage en ligne, ouvrez-la ensuite sur votre ordinateur, puis téléchargez le micrologiciel à l'aide du logiciel NodeMCU Flasher.

Étape 7: connectez l'appareil SwitchIoT à un réseau

Connecter un appareil SwitchIoT à un réseau
Connecter un appareil SwitchIoT à un réseau
Connecter un appareil SwitchIoT à un réseau
Connecter un appareil SwitchIoT à un réseau

Une fois le téléchargement terminé, allumez le matériel et voyez ce qui se passe. La première fois que le voyant d'état clignotera rapidement, cela signifie que l'appareil n'est connecté à aucun réseau (ou en mode AP avec le nom d'hôte siot-xxxx), vous devez ajouter le réseau qui sera utilisé par l'appareil.

Ouvrez l'application, accédez aux paramètres et choisissez le menu "Connecter l'appareil au réseau", confirmez que le voyant d'état de l'appareil SwitchIoT clignote rapidement, connectez votre smartphone à un réseau avec le nom d'hôte siot-xxxx, puis remplissez le SSID et mot de passe un réseau qui sera utilisé par l'appareil SwitchIoT. Appuyez ensuite sur "CONNECT", attendez que ce soit fait.

Étape 8: Connaître l'indicateur LED d'état

Indicateur LED d'état de connaissance
Indicateur LED d'état de connaissance

Il existe plusieurs conditions lorsque l'appareil SwitchIoT fonctionne, il est visible avec le changement de LED d'état.

1. La LED clignote rapidement, cela signifie que vous n'avez pas réussi à vous connecter à votre routeur, cela peut être causé par:

  • La force du WiFi est faible. Votre routeur est trop éloigné de votre appareil et il peut y avoir des interférences dans l'environnement. Pour le résoudre, veuillez approcher votre appareil SwitchIoT du routeur. Si le problème persiste, veuillez réinitialiser l'appareil SwitchIoT, reconnectez-vous à un réseau en ajoutant un paramètre réseau, utilisez l'application en suivant l'étape précédente.
  • Le SSID WiFi et le mot de passe stockés dans l'appareil SwitchIoT ont été oubliés, cela peut se produire en appuyant sur le bouton de l'appareil SwitchIoT pendant 5 secondes. vous devez vous reconnecter à un réseau en ajoutant un paramètre réseau, utilisez l'étape précédente de l'application.

2. Le voyant clignote une fois toutes les 4 secondes, cela signifie que la connexion au serveur échoue, cela peut être dû à l'impossibilité pour le réseau d'accéder à Internet. Veuillez vérifier vos connexions de service réseau et réinitialiser l'appareil SwitchIoT.

3. Le voyant reste allumé, cela signifie que l'appareil SwitchIoT fonctionne et est connecté au serveur.

Étape 9: partager le jeton SwitchIoT avec un autre utilisateur

Partager le jeton SwitchIoT avec un autre utilisateur
Partager le jeton SwitchIoT avec un autre utilisateur

Le propriétaire de l'appareil SwitchIoT peut partager le contrôle total des appareils avec d'autres, et ainsi d'autres peuvent allumer/éteindre, modifier l'horaire, la minuterie, la minuterie de boucle et nommer l'appareil sur l'application SwitchIoT. Cette fonctionnalité est idéale pour la famille car elle leur permettra de contrôler ensemble.

La façon de partager les jetons d'appareil SwitchIoT est très simple, il vous suffit de partager les jetons uniques avec d'autres, et ils les collent simplement dans l'application SwitchIoT.

Le token de chaque appareil SwitchIoT est unique et est généré à partir de votre smartphone Android, donc ce token est permanent, vous devez le manipuler avec précaution pour le partager avec les autres.

Étape 10: Contrôlez plusieurs piles du même périphérique SwitchIot

Contrôler plusieurs piles du même périphérique SwitchIot
Contrôler plusieurs piles du même périphérique SwitchIot

Les jetons uniques peuvent être accessibles par plusieurs applications et plusieurs appareils SwitchIoT. Avec cette fonctionnalité, vous pouvez créer des schémas tels que deux appareils Switchiot et une application SwitchIoT qui peuvent être contrôlés ensemble. Si un appareil SwitchIoT est activé, l'autre appareil SwitchIoT suit également les mêmes conditions ON, ainsi que l'application.

Étape 11: Profitez

J'espère que vous apprécierez votre SwitchIoT. Si vous le faites et que vous avez terminé, partagez "Je l'ai fait !" pour me faire savoir combien est travaillé. Partagez le lien, likez et abonnez-vous. Comme toujours, si vous avez des questions, n'hésitez pas à me le faire savoir !

Conseillé: