
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

Ce relais Wi-Fi à 9 $ peut contrôler deux appareils en même temps. Apprenez à le connecter à Ubidots et libérez tout son potentiel !
Dans ce guide, vous apprendrez à contrôler quelques appareils 110V via Wi-Fi pour 9 $, en utilisant le SONOFF Dual d'Itead. Comparé aux prises intelligentes WiFi grand public sur le marché, le SONOFF est une excellente alternative pour réaliser des projets de maison intelligente et même d'IoT industriel à plus grande échelle. De plus, il est basé sur la populaire puce Wi-Fi ESP8266, ce qui le rend compatible avec l'environnement Arduino et d'autres ressources comme nos bibliothèques ESP chez Ubidots.
Étape 1: Configuration requise et configuration



Pour suivre ce Instructable, vous aurez besoin de:
- Un appareil UartSBee pour pouvoir programmer le SONOFF à l'aide de votre ordinateur
- Un double SONOFF
- La bibliothèque UbidotsESPMQTT
- Compte Ubidots - ou - Licence STEM
configuration materielle
Démontez l'appareil SONOFF Dual, il s'agit d'accéder au brochage SONOFF TTL, dont nous aurons besoin pour programmer l'ESP8266 embarqué. Le SONOFF est livré sans deux de ses en-têtes de broches, vous devrez donc les souder avant de programmer l'unité.
Après soudure, connectez la carte à l'UartSBee en suivant ce tableau:
UartSBee - SONOFF Dual
VCC - VCC
TX - RX
Réception - Émission
TERRE - TERRE
Étape 2: configuration de l'IDE Arduino

Dans l'IDE Arduino, cliquez sur Fichiers -> Préférences et entrez cette URL dans le champ URL du gestionnaire de cartes supplémentaires, pour pouvoir accéder aux bibliothèques ESP8266 pour Arduino:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Ce champ prend en charge plusieurs URL. Séparez-les par des virgules au cas où vous auriez déjà tapé d'autres URL.
- Ouvrez le gestionnaire de cartes à partir du menu Outils -> Carte et installez la plate-forme ESP8266.
- Après l'installation, allez dans le menu Outils > Carte et sélectionnez la carte: Module générique ESP8266.
- Téléchargez la bibliothèque UbidotsESPMQTT sous forme de fichier ZIP dans notre compte GitHub.
- De retour dans votre IDE Arduino, cliquez sur Sketch -> Inclure la bibliothèque -> Ajouter une bibliothèque. ZIP.
- Sélectionnez le fichier. ZIP d'UbidotsESPMQTT puis cliquez sur "Accepter" ou "Choisir". Fermez l'IDE Arduino et ouvrez-le à nouveau.
Étape 3: coder votre SONOFF Dual

Cet exemple de code s'abonnera à une variable Ubidots qui active ou désactive les deux relais en même temps.
Avant d'exécuter le code, accédez à votre compte Ubidots, localisez l'onglet "Périphériques" et créez un périphérique appelé "SONOFF Dual" et une variable appelée "Relais". Cela devrait ressembler à cette image.
Assurez-vous que l'étiquette de l'API de l'appareil est « sonoff-dual » et que l'étiquette de l'API de la variable est « relais ». Ce sont les identifiants uniques utilisés par le SONOFF pour savoir à quelle variable s'abonner dans le broker MQTT. Vous pouvez modifier les étiquettes si nécessaire. Vous êtes maintenant prêt à flasher votre appareil avec ce code !
Étape 4: Contrôlez vos appareils à distance


Après avoir flashé vos appareils, ouvrez le moniteur série de l'IDE Arduino, vous devriez voir quelque chose comme sur la photo, ce qui signifie que la connexion WiFi et l'abonnement MQTT ont réussi.
Allez maintenant dans l'onglet "Dashboards" et ajoutez un nouveau Widget de type "Control" "Switch". Ce commutateur enverra un "1" ou un "0" à la variable "Relays", qui est ensuite lu dans la fonction de rappel de SONOFF pour activer ou désactiver les relais. Vous pouvez désormais contrôler votre SONOFF Dual à distance depuis votre tableau de bord !
Conseillé:
Interrupteur Tuchless pour appareils électroménagers -- Contrôlez vos appareils ménagers sans interrupteur : 4 étapes

Interrupteur Tuchless pour appareils électroménagers || Contrôlez vos appareils ménagers sans Tuch aucun interrupteur : il s'agit d'un interrupteur Tuchless pour les appareils ménagers. Vous pouvez l'utiliser dans n'importe quel lieu public afin de lutter contre tout virus. Le circuit basé sur le circuit de capteur sombre fabriqué par un ampli-op et un LDR. Deuxième partie importante de ce circuit SR Flip-Flop avec séquence
Contrôlez vos LED avec votre télécommande TV ?! -- Tutoriel Arduino IR : 5 étapes (avec photos)

Contrôlez vos LED avec votre télécommande TV ?! || Tutoriel Arduino IR : Dans ce projet, je vais vous montrer comment j'ai réutilisé les boutons inutiles de la télécommande de mon téléviseur pour contrôler les LED derrière mon téléviseur. Vous pouvez également utiliser cette technique pour contrôler toutes sortes de choses avec un peu d'édition de code. Je vais aussi parler un peu de la théorie
Contrôlez les appareils ménagers via Alexa avec ESP8266 ou ESP32 : 8 étapes

Contrôlez les appareils ménagers via Alexa avec ESP8266 ou ESP32 : Hé, quoi de neuf, les gars ! Akarsh ici de CETech. Ce projet à moi va vous faciliter la vie et vous vous sentirez comme un roi après avoir contrôlé les appareils de votre maison en donnant simplement une commande à Alexa. L'essentiel derrière ce p
Contrôlez vos appareils électriques avec votre télécommande TV (IR Remote) avec affichage de la température et de l'humidité : 9 étapes

Contrôlez vos appareils électriques avec votre télécommande TV (ir Remote) avec affichage de la température et de l'humidité : salut je suis Abhay et c'est mon premier blog sur Instructables et aujourd'hui je vais vous montrer comment contrôler vos appareils électriques avec votre télécommande TV en construisant ceci projet simple. merci au lab atl pour le soutien et la fourniture du matériel
Contrôlez les éléments électriques avec votre ordinateur : 10 étapes (avec photos)

Contrôlez les éléments électriques avec votre ordinateur : contrôlez les lumières (ou tout autre appareil électrique) avec les lumières de votre clavier. sans micro-contrôleur irritant!!!! Tout d'abord, je tiens à dire que c'est mon premier instructable et que je n'ai pas pris beaucoup de photos. J'ai également eu l'idée de : mini contrôlé par USB