Talaan ng mga Nilalaman:

Sonoff B1 Sa Katutubong Apple Home Kit Gumawa ng Arduino: 6 Mga Hakbang
Sonoff B1 Sa Katutubong Apple Home Kit Gumawa ng Arduino: 6 Mga Hakbang

Video: Sonoff B1 Sa Katutubong Apple Home Kit Gumawa ng Arduino: 6 Mga Hakbang

Video: Sonoff B1 Sa Katutubong Apple Home Kit Gumawa ng Arduino: 6 Mga Hakbang
Video: SONOFF NSPanel Pro - интерактивная панель умного дома с zigbee шлюзом, первое знакомство 2024, Nobyembre
Anonim
Sonoff B1 Sa Katutubong Apple Home Kit Gumawa ni Arduino
Sonoff B1 Sa Katutubong Apple Home Kit Gumawa ni Arduino

Ang mga insctuctable na ito ay nagbibigay sa iyo ng isang napakadaling paraan kung paano isama ang lampara ng Sonoff B1 sa iyong home kit sa Apple nang walang anumang karagdagang mga tulay

Intro: Ang Sonoff B1 ay isang murang ngunit malakas na lampara na naglalaman ng tatlong uri ng Led's

1. Puting Led "Warm"

2. White Led "Cool"

3. Pinangunahan ng RGB

Samakatuwid maaari silang magamit ng iba't ibang mga kumbinasyon at maaari naming makuha sa teorya ang anumang posibleng epekto sa pamamagitan ng pagsasama ng brigthness ng mga Led's

Hakbang 1: Maghanda ng Lampara para sa Pag-update ng Firmware

Maghanda ng Lampara para sa Update ng Firmware
Maghanda ng Lampara para sa Update ng Firmware

Upang ma-update ang firmware kailangan namin ng kaunting mga kasanayan sa paghihinang

Sige magsimula na tayo

Alisin ang takip ng plastik at maghanap ng mga contact, kailangan naming maghinang ng anumang mga wire o kalasag upang madaling kumonekta sa USB-UART converter.

Sa aking kaso nagamit ko ang male header, ang hovewer anumang simpleng mga wire o wires na may mga pin ay maaaring magamit. Kung magpapalaro ka ng kaunting oras sa mga lampara na wire ay dapat na maikli upang matiyak na ang plastic cap ay mai-screwed

Yun lang Ngayon ay maaari mong i-update ang firmware nang napakadali bumili ng i-unscrew lamang ang isang takip

Hakbang 2: Ikonekta ang isang Lampara sa USB UART

Ikonekta ang isang Lampara sa USB UART
Ikonekta ang isang Lampara sa USB UART

Ang mga wire ay simple, ngunit mangyaring magkaroon ng kamalayan ng dalawang bagay:

1.! Ang lampara ay dapat na idiskonekta mula sa boltahe ng kuryente 220 v

2.! Gumamit ng USB UART sa setting na 3.3 v, kung hindi man ay masisira mo ang aparato

Ok, kumonekta tayo

USB UART LAMP

3.3V 3.3V

GND GND

RX TX

TX RX

Sa GPIO 0 ng lampara kumonekta lamang sa simpleng kawad. Susunod ay ipapaliwanag ang isang dahilan

Hakbang 3: Ihanda ang Arduino IDE

Ihanda ang Arduino IDE
Ihanda ang Arduino IDE

1. Kailangan mong magkaroon ng handa na kapaligiran para sa pag-program ng mga chips ng ESP8266. Hindi ko idetalye doon, dahil maraming publication ng internet, tingnan ang

2. I-download ang library https://github.com/Yurik72/ESPHap at i-unzip ito sa folder ng Arduino library. Para sa Windows, karaniwang ito ay C: / Users / \ Documents / Arduino / library

3. Mula sa nakalakip na archive https://github.com/Yurik72/ESPHap/tree/master/wol… i-unpack ang wolfSSL_3_13_0.rar sa parehong folder ng Arduino libraries. (C: / Users / \ Documents / Arduino / libraries / wolfssl). Mangyaring tiyaking hindi ito duplicated root. Ang ibig sabihin ng mga file ay dapat na nasa ilalim (C: / Users / \ Documents / Arduino / libraries / wolfssl)

4. Mag-download o mag-install ng silid aklatan

Handa na kaming i-program ang iyong ESP8266

Buksan ang sketch

At itakda ang tamang setting ng board sa Arduino, tingnan ang mga larawan na may tamang setting

Hakbang 4: Flashing Firmware

Flashing Firmware
Flashing Firmware

Ikonekta ang iyong USB UART sa computer. handa nang mag-flash ang iyong lampara. Sa Arduino IDE pumili ng tamang COM port

May trick na nabanggit dati. upang ilipat ang chip sa flash mode na GPIO 0 ay dapat na konektado sa GND sa panahon ng pag-on o pag-reset

Maaari itong magawa ng dalawang paraan:

Kung ang USB UART na may pindutang pag-reset, pagkatapos ay pindutin ang pindutan ng pag-upload ng firmware sa Arduino IDE, hintayin ang mensahe sa pag-upload at ikonekta ang mga wire mula sa GPIO 0 hanggang GND ng Sonoff kaysa pindutin ang USB UART Reset button, hintaying magsimula ang pag-upload, pagkatapos nito ang mga wire ay maaaring maalis sa pagkakakonekta Sonoff

Kung ang USB UART nang walang pindutang I-reset, pagkatapos alisin ang USB mula sa computer, ikonekta ang mga wire mula sa GPIO 0 hanggang sa GND Sonoff, ipasok ang USB at i-click ang "i-download". Pagkatapos magsimula ang pag-download. Ang lahat ng ito ay kinakailangan upang ilagay ang Sonoff sa boot mode (GPIO0 sa GND sa oras ng power-up)

Sa aking kaso ako ay simpleng mga touch wires lamang mula sa GPIO 0 hanggang sa GND ng USB UART, ang mga ito ay mga enought room sa GND

Ok, dapat simulan ang pag-upload at dapat mong makita ang mensahe ng tagumpay

Handa nang gamitin ang Iyong Lampara, mas mahusay na i-reset iyon pagkatapos i-flashing.

Hakbang 5: I-setup ang Lampara at Pagpapares Sa Apple

I-setup ang Lampara at Pagpapares Sa Apple
I-setup ang Lampara at Pagpapares Sa Apple
I-setup ang Lampara at Pagpapares Sa Apple
I-setup ang Lampara at Pagpapares Sa Apple
I-setup ang Lampara at Pagpapares Sa Apple
I-setup ang Lampara at Pagpapares Sa Apple

Sa aking kaso ay nagpatuloy ako sa proseso ng pag-set up at pagpapares sa pamamagitan ng pagkonekta pa rin ng Lamp sa USB UART upang makontrol ang isang serial monitor kung ano ang nangyayari

Una kailangan naming ikonekta / i-configure ang lampara sa iyong WiFi sa bahay

Pagkatapos ng pag-reboot ng lampara ay magsisimula sa Access point Mode. Kailangan mong ikonekta ang iyong computer sa WiFi network na pinangalanang "ES". Pagkatapos ng koneksyon ire-redirect ka sa bihag na portaal. Kung hindi, buksan ang isang browser at ilagay ang https://192.168.4.1. dapat kang makakita ng isang portal ng pagsasaayos

Piliin ang iyong wifi home network o manu-manong pag-input, magpasok ng isang password at kumpirmahin. Ire-reboot ang lampara at sa kaso ng tagumpay dapat mong makita ang isang mga log na tulad nito

* WM: resulta ng koneksyon: * WM: 3 * WM: IP Address:

* WM: 192.168.0.93

Konektadong WiFi address ng IP: 192.168.0.93

>> Pagsasama sa Bahay: homekit_is_paired 0

……..

>> HomeKit: Configuring mDNS >>> HomeKit: MDNS.begin: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Init server over

>> HomeKit: Ang una na server sa Web server ay HINDI NAKATAKDA, naghihintay para sa pagpapares

Handa nang ipares ang lampara! Ating gawin

1. Buksan ang telepono -> Apple home -> magdagdag ng aparato.

2. Gumawa ng isang pagpipilian upang magdagdag nang manu-mano at may nakikita kaming tulad ng ES ……. magagamit, 3. Piliin iyon at sumang-ayon syempre na hindi ito sertipikado, i-input ang password 11111111 at pumunta tayo…..

Bilang isang patakaran, ang lahat ay lilipas sa unang pagkakataon at makikita mo agad ito sa mga aparato at maaari mo itong i-on at i-off.

Sa teorya na lahat, maaari mong tipunin ang iyong lampara na kumonekta at maglaro …

Kung hindi, tingnan ang seksyon ng pag-troubleshoot

Hakbang 6: Pag-troubleshoot

Pag-troubleshoot
Pag-troubleshoot

Kung may mali, ang proseso ng pagpapares ay ang pinaka-kapritsoso, at ang aking pagsubok at karanasan ay maaaring tumagal ng hanggang sa maximum na 3 mga pagtatangka.

Kailangan mong i-reset ang iyong aparato at subukang muli, Kung ang aparato ay hindi lumitaw sa listahan ng mga pares, marahil ang aparato ay nag-iimbak na ng impormasyon ng pares ngunit Apple Hindi:(Kailangan naming alisin ang impormasyon sa pagpapares mula sa aparato..

Ang data ng pagpapares ay nai-save sa SPIFFS file system na "/pair.dat". at kailangan mong buksan ang isang browser

ipasok ang https:// ip / browse at maa-access ka sa iyong SPIFFs file system.

Kung saan ip ang IP address ng iyong aparato

Tanggalin lamang ang file pair.dat, i-reset ang aparato at simulang muling ipares

Inirerekumendang: