Table des matières:
- Étape 1: préparer la lampe pour la mise à jour du micrologiciel
- Étape 2: Connectez une lampe à USB UART
- Étape 3: préparer l'IDE Arduino
- Étape 4: Flasher le micrologiciel
- Étape 5: configuration de la lampe et couplage avec Apple
- Étape 6: Dépannage
Vidéo: Sonoff B1 avec Native Apple Home Kit Make by Arduino: 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Ces insctuctables vous offrent un moyen assez simple d'intégrer la lampe Sonoff B1 dans votre kit maison Apple sans aucun pont supplémentaire.
Intro: Sonoff B1 est une lampe assez bon marché mais puissante qui contient trois types de Led
1. Led blanc "chaud"
2. Led blanc « Froid »
3. LED RVB
Par conséquent, ils peuvent être utilisés par différentes combinaisons et nous pouvons obtenir en théorie n'importe quel effet possible en combinant la luminosité de ces Led
Étape 1: préparer la lampe pour la mise à jour du micrologiciel
Pour mettre à jour le firmware, nous avons besoin d'un peu de compétences en soudure
OK commençons
Dévissez le capuchon en plastique et trouvez les contacts, nous devons souder les fils ou le blindage pour pouvoir connecter facilement le convertisseur USB-UART.
Dans mon cas, j'ai utilisé un en-tête mâle, cependant, tous les fils simples ou les fils avec des broches peuvent être utilisés. Si vous allez jouer quelques temps avec les lampes, les fils doivent être courts pour être sûr que le capuchon en plastique soit vissé
C'est tout. Maintenant, vous pouvez mettre à jour le firmware très facilement, il suffit de dévisser un capuchon
Étape 2: Connectez une lampe à USB UART
Les fils sont simples, mais s'il vous plaît soyez conscient de deux choses:
1. ! La lampe doit être déconnectée de la tension d'alimentation 220 v
2. ! Utilisez USB UART avec le réglage 3.3 v, sinon vous détruirez l'appareil
D'accord, connectons-nous
LAMPE UART USB
3.3V 3.3V
TERRE TERRE
RX TX
TX RX
Au GPIO 0 de la lampe, connectez simplement un fil simple. Ensuite sera expliqué une raison
Étape 3: préparer l'IDE Arduino
1. Vous devez disposer d'un environnement prêt pour la programmation des puces ESP8266. Je ne vais pas détailler là-bas, car il y a beaucoup de publications sur Internet, jetez un oeil à
2. Téléchargez la bibliothèque https://github.com/Yurik72/ESPHap et décompressez-la dans le dossier de la bibliothèque Arduino. Pour Windows, il s'agit généralement de C:\Users\Documents\Arduino\library
3. À partir de l'archive jointe https://github.com/Yurik72/ESPHap/tree/master/wol… décompressez wolfSSL_3_13_0.rar dans le même dossier des bibliothèques Arduino. (C:\Utilisateurs\Documents\Arduino\bibliothèques\wolfssl). Assurez-vous qu'il ne s'agit pas d'une racine dupliquée. Signifie que les fichiers doivent être sous (C: / Users / \Documents / Arduino / library\wolfssl)
4. Téléchargez ou installez la bibliothèque
Nous sommes maintenant prêts à programmer votre ESP8266
Ouvrez le croquis
Et définissez le bon réglage de la carte sur Arduino, voyez les images avec le bon réglage
Étape 4: Flasher le micrologiciel
Connectez votre UART USB à l'ordinateur. votre lampe est prête à clignoter. Dans Arduino IDE, choisissez le port COM approprié
Il y a une astuce mentionnée avant. pour passer la puce en mode flash GPIO 0 doit être connecté à GND pendant la mise sous tension ou la réinitialisation
Cela peut se faire de deux manières:
Si USB UART avec le bouton de réinitialisation, appuyez sur le bouton de téléchargement du firmware sur Arduino IDE, attendez le message de téléchargement et connectez les fils de GPIO 0 à GND de Sonoff puis appuyez sur le bouton de réinitialisation USB UART, attendez que le téléchargement commence, après cela les fils peuvent être déconnectés Sonoff
Si USB UART sans le bouton de réinitialisation, retirez l'USB de l'ordinateur, connectez les fils de GPIO 0 à GND Sonoff, insérez l'USB et cliquez sur "télécharger". Une fois le téléchargement commencé. Tout cela est nécessaire pour mettre Sonoff en mode boot (GPIO0 sur GND au moment de la mise sous tension)
Dans mon cas, je viens de simples fils tactiles de GPIO 0 à GND de USB UART, il y a assez de pièces dans GND
Ok, le téléchargement devrait être lancé et vous devriez voir un message de réussite
Votre lampe est prête à l'emploi, il est préférable de la réinitialiser après avoir clignoté.
Étape 5: configuration de la lampe et couplage avec Apple
Dans mon cas, j'ai continué le processus de configuration et d'appariement en connectant toujours la lampe à l'UART USB pour contrôler un moniteur série ce qui se passe
Nous devons d'abord connecter/configurer la lampe à votre WiFi domestique
Après le redémarrage, la lampe démarrera en mode point d'accès. Vous devez connecter votre ordinateur au réseau WiFi nommé "ES". Après la connexion, vous serez redirigé vers le portail captif. Sinon, ouvrez un navigateur et mettez https://192.168.4.1. vous devriez voir un portail de configuration
Sélectionnez votre réseau domestique wifi ou saisissez manuellement, entrez un mot de passe et confirmez. La lampe sera redémarrée et en cas de succès, vous devriez voir un journal comme celui-ci
*WM: Résultat de la connexion: *WM: 3 *WM: Adresse IP:
*MM: 192.168.0.93
Adresse IP connectée WiFi: 192.168.0.93
>> Intégration à domicile: homekit_is_paired 0
……..
>> HomeKit: Configuration mDNS>>> HomeKit: MDNS.begin: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Init server over
>> HomeKit: le serveur d'initialisation sur le serveur Web n'est PAS paramétré, en attente d'appariement
La lampe est prête à être appairée ! Faisons
1. Ouvrez le téléphone -> Apple home -> ajouter un appareil.
2. Faites un choix pour ajouter manuellement et nous voyons quelque chose comme ES ……. disponible, 3. Sélectionnez-le et acceptez bien sûr qu'il n'est pas certifié, entrez le mot de passe 11111111 et c'est parti …..
En règle générale, tout passera la première fois et vous le verrez immédiatement dans les appareils et vous pourrez l'allumer et l'éteindre.
En théorie c'est tout, vous pouvez assembler votre lampe connecter et jouer…
Sinon, voir la section dépannage
Étape 6: Dépannage
Si quelque chose ne va pas, le processus d'appariement est le plus capricieux, et mes tests et mon expérience peuvent prendre jusqu'à 3 tentatives au maximum.
Vous devez réinitialiser votre appareil et réessayer, Si l'appareil n'apparaît pas dans la liste des appariements, l'appareil stocke probablement déjà les informations d'appariement mais pas Apple:(Nous devons supprimer les informations de couplage de l'appareil.
Les données d'appariement sont enregistrées sur le système de fichiers SPIFFS "/pair.dat". et vous devez ouvrir un navigateur
entrez https://ip/browse et vous accéderez à votre système de fichiers SPIFF.
Où ip est l'adresse IP de votre appareil
Supprimez simplement le fichier pair.dat, réinitialisez l'appareil et recommencez l'appairage
Conseillé:
Robot de dessin avec bouclier Adafruit (concours Make It Move) : 10 étapes (avec photos)
Robot de dessin avec bouclier Adafruit (concours Make It Move): Bonjour, je m'appelle Jacob et moi vivons au Royaume-Uni. Dans ce projet, je vais construire un robot qui dessine pour vous. * Je suis sûr que beaucoup d'entre vous veulent le voir, donc si vous voulez savoir, passez directement à l'avant-dernière étape, mais assurez-vous de revenir ici pour voir
Sonoff Basic & Sonoff RF - Tutoriel COMPLET : 16 étapes
Sonoff Basic & Sonoff RF - Tutoriel COMPLET: O Sonoff é um linha de produtos projetados para automação residentielle e predial. O Sonoff Basic e RF podem ser alimentado com tensão de 90 a 250v AC, sua saída a relé suporta corrente of até 10A, possuí um WI-FI integrado of 2.4GHz, o Sonoff RF con
Contrôleur Oceania Midi (pour Make Noise 0-Coast et autres synthés) : 6 étapes (avec photos)
Contrôleur Oceania Midi (pour Make Noise 0-Coast et autres synthés) : Au cours des dernières années, un certain nombre de fabricants de synthétiseurs ont lancé des "semi-modulaires de bureau"; instruments. Ils prennent généralement le même facteur de forme que le format de synthétiseur modulaire Eurorack et la plupart sont probablement conçus comme un g
Capteur de présence au lit avec SONOFF : 8 étapes (avec photos)
Capteur de présence au lit avec SONOFF : Bienvenue dans ce didacticiel ! Prérequis Ce tutoriel nécessite que vous ayez quelques connaissances sur sonoff et tasmota. Si vous n'avez jamais flashé de sonoff avec tasmota, vous devez d'abord apprendre à le faire et alors seulement vous pourrez le construire. Si vous ne connaissez pas sonof
Comment contrôler le commutateur intelligent de base Sonoff basé sur ESP8266 avec un smartphone : 4 étapes (avec photos)
Comment contrôler le commutateur intelligent de base Sonoff basé sur ESP8266 avec un smartphone : Sonoff est une gamme d'appareils 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. Il s'agit d'un commutateur compatible Wi-Fi basé sur une excellente puce, ESP8266. Cet article décrit comment configurer le Cl