Sadržaj:

Sonoff B1 s domaćim Apple Kit Kitom od Arduina: 6 koraka
Sonoff B1 s domaćim Apple Kit Kitom od Arduina: 6 koraka

Video: Sonoff B1 s domaćim Apple Kit Kitom od Arduina: 6 koraka

Video: Sonoff B1 s domaćim Apple Kit Kitom od Arduina: 6 koraka
Video: Aqara T1 DLKZMK12LM - новое одноканальное zigbee 3.0 реле без нулевой линии 2024, Studeni
Anonim
Sonoff B1 s domaćim Apple Kit Kitom tvrtke Arduino
Sonoff B1 s domaćim Apple Kit Kitom tvrtke Arduino

Ove značajke pružaju vam prilično jednostavan način kako integrirati Sonoff B1 lampu u Appleov kućni komplet bez ikakvih dodatnih mostova

Uvod: Sonoff B1 je prilično jeftina, ali snažna svjetiljka koja sadrži tri vrste LED dioda

1. Bijelo Led "Toplo"

2. Bijeli Led "Cool"

3. RGB Led

Stoga se mogu koristiti različitim kombinacijama, a teoretski možemo postići svaki mogući učinak kombiniranjem svjetline tih Led -ova

Korak 1: Pripremite lampu za ažuriranje firmvera

Pripremite lampu za ažuriranje firmvera
Pripremite lampu za ažuriranje firmvera

Za ažuriranje firmvera potrebno nam je malo vještine lemljenja

U redu, počnimo

Odvrnite plastični poklopac i pronađite kontakte, moramo lemiti sve žice ili oklop kako bismo lako povezali USB-UART pretvarač.

U mom slučaju koristio sam muško zaglavlje, mogu se koristiti bilo koje jednostavne žice ili žice s iglama. Ako ćete se igrati nekoliko puta sa žaruljama, žice bi trebale biti kratke kako biste bili sigurni da je plastična kapica zavrnuta

To je sve. Sada možete ažurirati firmver vrlo jednostavno, samo odvrnite čep

Korak 2: Spojite lampu na USB UART

Spojite lampu na USB UART
Spojite lampu na USB UART

Žice su jednostavne, ali imajte na umu dvije stvari:

1.! Svjetiljku treba isključiti iz napona 220 v

2.! Koristite USB UART s postavkom 3.3 v, inače ćete uništiti uređaj

U redu, spojimo se

USB UART LAMPA

3.3V 3.3V

GND GND

RX TX

TX RX

Na GPIO 0 svjetiljke samo spojite jednostavnu žicu. Dalje će biti objašnjen razlog

Korak 3: Pripremite Arduino IDE

Pripremite Arduino IDE
Pripremite Arduino IDE

1. Morate imati spremno okruženje za programiranje čipova ESP8266. Tu neću iznositi detalje, jer postoji mnogo internetskih publikacija, pogledajte

2. Preuzmite biblioteku https://github.com/Yurik72/ESPHap i raspakirajte je u mapu knjižnice Arduino. Za Windows to je obično C: / Users / \ Documents / Arduino / libraries

3. Iz priložene arhive https://github.com/Yurik72/ESPHap/tree/master/wol… raspakirajte wolfSSL_3_13_0.rar u istu mapu Arduino knjižnica. (C: / Korisnici / \ Dokumenti / Arduino / biblioteke / wolfssl). Budite sigurni da to nije duplicirani root. Znači da datoteke trebaju biti pod (C: / Users / \ Documents / Arduino / libraries / wolfssl)

4. Preuzmite ili instalirajte biblioteku

Sada smo spremni za programiranje vašeg ESP8266

Otvorite skicu

I postavite odgovarajuće postavke ploče na Arduinu, pogledajte slike s ispravnom postavkom

Korak 4: Bljeskanje firmvera

Bljeskajući firmver
Bljeskajući firmver

Spojite USB UART na računalo. vaša je svjetiljka spremna za bljeskanje. U Arduino IDE -u odaberite odgovarajući COM port

Prije je spomenut trik. za prebacivanje čipa u način rada bljeskalice GPIO 0 treba biti spojen na GND tijekom uključivanja ili resetiranja

To se može učiniti na dva načina:

Ako USB UART s gumbom za resetiranje, zatim pritisnite gumb za prijenos firmvera na Arduino IDE -u, pričekajte poruku za prijenos i spojite žice s GPIO 0 na GND Sonoffa, zatim pritisnite tipku za poništavanje USB UART -a, pričekajte da prijenos počne, nakon toga žice se mogu odspojiti Sonoff

Ako USB UART nema tipku za poništavanje, uklonite USB iz računala, spojite žice s GPIO 0 na GND Sonoff, umetnite USB i kliknite "preuzmi". Nakon početka preuzimanja. Sve je to potrebno za stavljanje Sonoffa u način pokretanja (GPIO0 na GND-u u vrijeme uključivanja)

U mom slučaju ja samo jednostavnim dodirnim žicama od GPIO 0 do GND USB UART -a, ima dovoljno soba u GND -u

U redu, prijenos bi trebao započeti i trebali biste vidjeti poruku o uspjehu

Lampa je spremna za upotrebu, bolje je resetirati je nakon treptanja.

Korak 5: Postavljanje lampe i uparivanje s Appleom

Postavljanje lampe i uparivanje s Appleom
Postavljanje lampe i uparivanje s Appleom
Postavljanje lampe i uparivanje s Appleom
Postavljanje lampe i uparivanje s Appleom
Postavljanje lampe i uparivanje s Appleom
Postavljanje lampe i uparivanje s Appleom

U mom slučaju nastavio sam postupak postavljanja i uparivanja tako što sam još spojio Lamp na USB UART kako bih kontrolirao serijski monitor što se događa

Prvo moramo spojiti/konfigurirati lampu na vaš kućni WiFi

Nakon ponovnog pokretanja Lampica će se pokrenuti u načinu pristupne točke. Računalo morate povezati s WiFi mrežom pod nazivom "ES". Nakon povezivanja bit ćete preusmjereni na zarobljeni portal. Ako nije, otvorite preglednik i stavite https://192.168.4.1. trebali biste vidjeti konfiguracijski portal

Odaberite svoju Wi -Fi kućnu mrežu ili unesite ručno, unesite lozinku i potvrdite. Lampa će se ponovno pokrenuti i u slučaju uspjeha trebali biste vidjeti ovakve zapisnike

*WM: Rezultat povezivanja: *WM: 3 *WM: IP adresa:

*WM: 192.168.0.93

IP adresa WiFi povezane: 192.168.0.93

>> Kućna integracija: homekit_is_paired 0

……..

>> HomeKit: Konfiguriranje mDNS-a >>> HomeKit: MDNS.početak: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Init poslužitelj preko

>> HomeKit: Init poslužitelj preko web poslužitelja NIJE POSTAVLJEN, čeka uparivanje

Lampa je spremna za uparivanje! Učinimo

1. Otvorite telefon -> Apple home -> dodaj uređaj.

2. Odaberite ručno dodavanje i vidjet ćemo nešto poput ES ……. dostupno, 3. Odaberite to i složite se naravno da nije certificirano, unesite lozinku 11111111 i idemo…..

U pravilu će sve proći prvi put i odmah ćete to vidjeti u uređajima te ga možete uključiti i isključiti.

U teoriji to je sve, možete spojiti svjetiljku i igrati se …

Ako ne, pogledajte odjeljak za rješavanje problema

Korak 6: Rješavanje problema

Rješavanje problema
Rješavanje problema

Ako je nešto pošlo po zlu, postupak uparivanja je najkapriciozniji, a moje testiranje i iskustvo mogu potrajati do najviše 3 pokušaja.

Morate resetirati uređaj i pokušati ponovo, Ako se uređaj ne pojavljuje na popisu uparivanja, vjerojatno uređaj već pohranjuje podatke o paru, ali Apple ne:(Moramo ukloniti podatke o uparivanju s uređaja..

Podaci o uparivanju spremaju se u SPIFFS datotečni sustav "/pair.dat". i morate otvoriti preglednik

unesite https:// ip/browse i bit ćete dostupni svom datotečnom sustavu SPIFF.

Gdje je ip IP adresa vašeg uređaja

Jednostavno izbrišite datoteku pair.dat, resetirajte uređaj i ponovo započnite uparivanje

Preporučeni: