Taula de continguts:
- Pas 1: prepareu Lamp per a l'actualització del firmware
- Pas 2: connecteu un llum a USB UART
- Pas 3: prepareu Arduino IDE
- Pas 4: Firmware intermitent
- Pas 5: configureu el llum i emparelleu-lo amb Apple
- Pas 6: resolució de problemes
Vídeo: Sonoff B1 With Native Apple Home Kit Make by Arduino: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquests insctuctables us ofereixen una manera molt senzilla d’integrar la làmpada Sonoff B1 al vostre kit domèstic d’Apple sense cap pont addicional.
Introducció: Sonoff B1 és una làmpada bastant barata però potent que conté tres tipus de leds
1. Led blanc "Warm"
2. Led blanc "Cool"
3. Led RGB
Per tant, es poden utilitzar per diferents combinacions i podem obtenir en teoria qualsevol efecte possible combinant la intensitat dels Led
Pas 1: prepareu Lamp per a l'actualització del firmware
Per actualitzar el firmware necessitem una mica de soldadura
D'acord, comencem
Descargoleu la tapa de plàstic i busqueu contactes, necessitem soldar qualsevol cable o escut perquè sigui fàcil connectar el convertidor USB-UART.
En el meu cas, he utilitzat capçalera masculina, però es poden utilitzar cables senzills o amb pins. Si aneu a jugar una estona amb els llums, els cables haurien de ser curts per assegurar-vos que el tap de plàstic estigui cargolat
Això és tot. Ara podeu actualitzar el microprogramari de manera molt senzilla, només cal descargolar una tapa
Pas 2: connecteu un llum a USB UART
Els cables són senzills, però tingueu en compte dues coses:
1.! La llum s’ha de desconnectar de la tensió de 220 v
2.! Utilitzeu USB UART amb la configuració 3.3 v, en cas contrari destruireu el dispositiu
D’acord, connectem-nos
LÀMPARA USB UART
3,3V 3,3V
GND GND
RX TX
TX RX
Al GPIO 0 de la làmpada només heu de connectar un cable simple. A continuació s'explicarà una raó
Pas 3: prepareu Arduino IDE
1. Cal que tingueu a punt el vostre entorn per programar xips ESP8266. No hi detallaré, perquè hi ha moltes publicacions a Internet, fes un cop d'ull a
2. Baixeu la biblioteca https://github.com/Yurik72/ESPHap i descomprimiu-la a la carpeta de la biblioteca Arduino. Per a Windows, normalment es tracta de biblioteques C: / Users / \ Documents / Arduino
3. Des de l'arxiu adjunt https://github.com/Yurik72/ESPHap/tree/master/wol… descomprimiu wolfSSL_3_13_0.rar a la mateixa carpeta de les biblioteques Arduino. (C: / Users / \ Documents / Arduino / libraries / wolfssl). Assegureu-vos que no es tracta de root duplicat. Els fitxers mitjans haurien d’estar a sota (C: / Users / \ Documents / Arduino / libraries / wolfssl)
4. Descarregueu o instal·leu la biblioteca
Ara estem preparats per programar el vostre ESP8266
Obriu l'esbós
I configureu la configuració adequada del tauler a Arduino; vegeu les imatges amb la configuració adequada
Pas 4: Firmware intermitent
Connecteu el vostre USB UART a l'ordinador. el llum està llest per parpellejar. A Arduino IDE trieu el port COM adequat
Abans s’ha esmentat un truc. per canviar el xip al mode de flaix, GPIO 0 hauria d’estar connectat a GND durant l’encesa o el reinici
Es pot fer de dues maneres:
Si USB UART amb el botó de restabliment, premeu el botó de càrrega del firmware a Arduino IDE, espereu el missatge de càrrega i connecteu els cables de GPIO 0 a GND de Sonoff que premeu el botó de restabliment USB UART, espereu que comenci la càrrega, després d’això. els cables es poden desconnectar de Sonoff
Si USB UART no té el botó Restableix, traieu l'USB de l'ordinador, connecteu els cables de GPIO 0 a GND Sonoff, introduïu l'USB i feu clic a "descarregar". Després de començar la descàrrega. Tot això és necessari per posar Sonoff en mode d'arrencada (GPIO0 a GND en el moment de l'engegada)
En el meu cas, només tinc cables senzills de GPIO 0 a GND de USB UART, hi ha habitacions suficients a GND
D'acord, s'hauria d'iniciar la càrrega i hauríeu de veure un missatge d'èxit
Vostè Lamp està llest per utilitzar, és millor restablir-lo després de parpellejar.
Pas 5: configureu el llum i emparelleu-lo amb Apple
En el meu cas, he continuat la configuració i el procés de sincronització connectant Lamp a la UART USB per controlar el que està passant a un monitor sèrie
En primer lloc, hem de connectar / configurar el llum al WiFi de casa vostra
Després de reiniciar Lamp, s'iniciarà en mode de punt d'accés. Heu de connectar l'ordinador a la xarxa WiFi anomenada "ES". Després de la connexió, se us redirigirà al portaal captiu. Si no, obriu un navegador i poseu https://192.168.4.1. hauríeu de veure un portal de configuració
Seleccioneu la vostra xarxa domèstica wifi o introduïu-la manualment, introduïu una contrasenya i confirmeu-la. El llum es reiniciarà i, en cas d’èxit, hauríeu de veure registres com aquest
* WM: Resultat de la connexió: * WM: 3 * WM: Adreça IP:
* WM: 192.168.0.93
Adreça IP connectada a WiFi: 192.168.0.93
>> Integració de la llar: homekit_is_paired 0
……..
>> HomeKit: Configuració de mDNS >>> HomeKit: MDNS.begin: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Inici del servidor
>> HomeKit: el servidor d'inici sobre el servidor web NO està configurat, esperant la vinculació
El llum està llest per aparellar-se. Fem-ho
1. Obriu el telèfon -> Apple home -> afegiu un dispositiu.
2. Feu una selecció per afegir manualment i veiem alguna cosa com ES … disponible, 3. Seleccioneu-lo i accepteu, per descomptat, que no està certificat, introduïu la contrasenya 11111111 i anem …
Com a regla general, tot passarà la primera vegada i ho veureu immediatament als dispositius i el podreu engegar i apagar.
En teoria, això és tot, podeu muntar el llum connectat i jugant …
Si no, consulteu la secció de resolució de problemes
Pas 6: resolució de problemes
Si alguna cosa ha fallat, el procés de sincronització és el més capritxós, i les meves proves i experiència poden trigar fins a un màxim de 3 intents.
Heu de restablir el dispositiu i tornar-ho a provar.
Si el dispositiu no apareix a la llista de parells, probablement el dispositiu ja emmagatzemi informació sobre parells, però Apple no:(Hem d’eliminar la informació de sincronització del dispositiu.
Les dades de sincronització es guarden al sistema de fitxers SPIFFS "/pair.dat". i necessiteu obrir un navegador
introduïu https:// ip / browse i se us accedirà al vostre sistema de fitxers SPIFF.
On IP és l'adreça IP del dispositiu
Només heu de suprimir el fitxer pair.dat, restablir el dispositiu i tornar a començar a emparellar-lo
Recomanat:
SONOFF afegeix Alexa i Google Home Voice Control als dispositius intel·ligents ZigBee: 3 passos
SONOFF afegeix el control de veu Alexa i Google Home als dispositius intel·ligents de ZigBee: des de connectors i endolls intel·ligents Wi-Fi fins a connectors i endolls intel·ligents de ZigBee, el control de veu és un popular punt d’entrada de control intel·ligent mans lliures. Mitjançant el treball amb Amazon Alexa o Google Home, els endolls intel·ligents us permeten controlar directament la casa connectada
Schrodinger's Cat Make With Arduino: 4 passos
Schrodinger's Cat Make With Arduino: Schrödinger és un físic i el líder de la mecànica quàntica. El que vull dir aquí és la famosa hipòtesi "El gat de Schrödinger". L'experiment és el següent: poseu un gat en una caixa opaca, un recipient ple de gas tòxic. El dispositiu ha
Sonoff Basic i Sonoff RF - Tutorial COMPLETO: 16 passos
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff és uma línia de productes projectats per a automatització residencial i predial. O Sonoff Basic e RF podem ser alimentat amb tensió de 90 a 250v AC, sua saída a relé supporta current of até 10A, possuí um WI-FI integrado de 2.4GHz, o Sonoff RF con
El kit de pràctiques de soldadura SMD, o com he après a deixar de preocupar-me i estimar el kit xinès barat: 6 passos
El kit de pràctica de soldadura SMD, o com he après a deixar de preocupar-me i estimar el kit xinès barat: no es pot instruir sobre la soldadura. Aquesta és una instrucció sobre com construir un kit xinès barat. El proverbi és que obteniu el que pagueu i aquí teniu el que obtingueu: mal documentat. Qualitat de la peça qüestionable. No hi ha suport. Per què comprar un
Firmware Sonoff B1: domòtica Openhab Google Home: 3 passos
Firmware Sonoff B1 Automatització domèstica Openhab Google Home: M'agrada molt el firmware Tasmota per als meus interruptors Sonoff. Però un no estava realment content amb el firmware de Tasmota al meu Sonoff-B1. No vaig aconseguir integrar-lo completament a l'Openhab i controlar-lo mitjançant Google Home. Per tant, vaig escriure la meva pròpia empresa