Sadržaj:

Sonoff B1 s izvornim Apple kućnim kompletom Proizvođač Arduino: 6 koraka
Sonoff B1 s izvornim Apple kućnim kompletom Proizvođač Arduino: 6 koraka

Video: Sonoff B1 s izvornim Apple kućnim kompletom Proizvođač Arduino: 6 koraka

Video: Sonoff B1 s izvornim Apple kućnim kompletom Proizvođač Arduino: 6 koraka
Video: Sonoff B1. Умная лампочка Sonoff B1 против Xiaomi Yeelight. 2024, Septembar
Anonim
Sonoff B1 sa domaćim Apple Kit kompletom od Arduina
Sonoff B1 sa domaćim Apple Kit kompletom od Arduina

Ove podstrešnice daju vam prilično jednostavan način kako integrirati Sonoff B1 lampu u vaš Apple kućni komplet bez ikakvih dodatnih mostova

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

1. Bijelo Led "toplo"

2. Bijela Led "Cool"

3. RGB LED

Stoga se mogu koristiti u različitim kombinacijama, a teoretski možemo dobiti bilo koji 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 da 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 pinovima. Ako ćete se igrati nekoliko puta sa lampama, ž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 poklopac

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 sa postavkom 3.3 v, inače ćete uništiti uređaj

Ok, spojimo se

USB UART LAMPA

3.3V 3.3V

GND GND

RX TX

TX RX

Na GPIO 0 lampe 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 ESP8266 čipova. Tu neću iznositi detalje, jer ima mnogo internetskih publikacija, pogledajte

2. Preuzmite biblioteku https://github.com/Yurik72/ESPHap i raspakirajte je u fasciklu Arduino biblioteke. Za Windows ovo je obično C: / Users / \ Documents / Arduino / biblioteke

3. Iz priložene arhive https://github.com/Yurik72/ESPHap/tree/master/wol… raspakirajte wolfSSL_3_13_0.rar u istu mapu Arduino biblioteka. (C: / Users / \ Documents / Arduino / libraries / 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

Postavite odgovarajuću postavku ploče na Arduinu, pogledajte slike s ispravnom postavkom

Korak 4: Trepćući firmver

Trepćući firmver
Trepćući firmver

Povežite USB UART sa računarom. vaša lampa je spremna za treptanje. U Arduino IDE -u odaberite odgovarajući COM port

Ranije 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 od GPIO 0 do GND Sonoffa, zatim pritisnite tipku za poništavanje USB UART -a, pričekajte da otpremanje počne, nakon toga žice se mogu odspojiti Sonoff

Ako USB UART nema tipku za poništavanje, uklonite USB iz računara, spojite žice s GPIO 0 na GND Sonoff, umetnite USB i kliknite "preuzmi". Nakon početka preuzimanja. Sve je ovo 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 resetovati 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 za kontrolu serijskog monitora šta se događa

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

Nakon ponovnog pokretanja Lampica će se pokrenuti u načinu pristupne tač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 ponovo pokrenuti i u slučaju uspjeha trebali biste vidjeti ovakve zapisnike

*WM: Rezultat veze: *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 server preko

>> HomeKit: Init server preko web servera NIJE POSTAVLJEN, čeka na uparivanje

Lampa je spremna za uparivanje! Idemo

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 na uređajima i možete ga uključiti i isključiti.

U teoriji to je sve, možete spojiti lampu 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, proces 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 informacije o uparivanju s uređaja..

Podaci o uparivanju spremaju se u SPIFFS datotečni sistem "/pair.dat". i morate otvoriti pretraživač

unesite https:// ip/browse i bit ćete dostupni vašem SPIFF -ovom sistemu datoteka.

Gdje je ip IP adresa vašeg uređaja

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

Preporučuje se: