Tartalomjegyzék:

Sonoff B1 natív Apple otthoni készlettel Arduino gyártmánya: 6 lépés
Sonoff B1 natív Apple otthoni készlettel Arduino gyártmánya: 6 lépés

Videó: Sonoff B1 natív Apple otthoni készlettel Arduino gyártmánya: 6 lépés

Videó: Sonoff B1 natív Apple otthoni készlettel Arduino gyártmánya: 6 lépés
Videó: Aqara S1 ZNCJMB14LM - интерактивная сенсорная панель и выключатель на три линии для умного дома 2024, November
Anonim
Sonoff B1 natív Apple Home Kit készítővel, gyártója: Arduino
Sonoff B1 natív Apple Home Kit készítővel, gyártója: Arduino

Ez az ingadozhatóság nagyon egyszerű módot kínál a Sonoff B1 lámpa beépítésére az Apple otthoni készletébe további hidak nélkül

Intro: A Sonoff B1 egy meglehetősen olcsó, de nagy teljesítményű lámpa, amely háromféle LED -et tartalmaz

1. Fehér LED "meleg"

2. Fehér LED "Cool"

3. RGB LED

Ezért különböző kombinációkban használhatók, és elméletileg bármilyen lehetséges hatást elérhetünk a LED -ek fényességének kombinálásával

Lépés: Készítse elő a lámpát a firmware frissítéséhez

Készítse elő a lámpát a firmware frissítéséhez
Készítse elő a lámpát a firmware frissítéséhez

A firmware frissítéséhez szükségünk van egy kis forrasztási készségre

Ok, kezdjük

Csavarja le a műanyag kupakot, és keresse meg az érintkezőket, forrasztani kell minden vezetéket vagy árnyékolást, hogy könnyen csatlakoztatható legyen az USB-UART átalakító.

Az én esetemben férfi fejlécet használtam, és bármilyen egyszerű vezetéket vagy csapokkal ellátott vezetéket használhatok. Ha játszani szeretne néhányszor a lámpákkal, akkor a vezetékeknek rövideknek kell lenniük, hogy biztosan le legyen csavarva a műanyag kupak

Ez minden. Most frissítheti a firmware -t nagyon egyszerűen, csak csavarja le a kupakot

Lépés: Csatlakoztasson egy lámpát az USB UART -hoz

Csatlakoztasson egy lámpát az USB UART -hoz
Csatlakoztasson egy lámpát az USB UART -hoz

A vezetékek egyszerűek, de két dologra figyelj:

1.! A lámpát le kell választani a 220 V feszültségről

2.! Használja az USB UART -ot 3.3 v beállítással, különben tönkreteszi az eszközt

Ok, csatlakozzunk

USB UART LÁMPA

3.3V 3.3V

GND GND

RX TX

TX RX

A lámpa GPIO 0 -jához egyszerűen csatlakoztasson egyszerű vezetéket. A továbbiakban egy okot fogunk elmagyarázni

Lépés: Készítse elő az Arduino IDE -t

Készítse elő az Arduino IDE -t
Készítse elő az Arduino IDE -t

1. Az ESP8266 chipek programozásához kész környezetre van szüksége. Nem részletezem, mert rengeteg internetes publikáció létezik, nézze meg

2. Töltse le a könyvtárat https://github.com/Yurik72/ESPHap és csomagolja ki az Arduino könyvtár mappába. Windows esetén ez általában a C: / Users / Documents / Arduino / libraries

3. A mellékelt archívumból https://github.com/Yurik72/ESPHap/tree/master/wol… csomagolja ki a wolfSSL_3_13_0.rar fájlt az Arduino könyvtárak ugyanazon mappájába. (C: / Users / \ Documents / Arduino / libraries / wolfssl). Győződjön meg arról, hogy nem duplikált gyökér. Azt jelenti, hogy a fájloknak a (C: / Users / \ Documents / Arduino / libraries / wolfssl) alatt kell lenniük

4. Töltse le vagy telepítse a könyvtárat:

Most készen állunk az ESP8266 programozására

Nyissa meg a vázlatot

És állítsa be a megfelelő táblabeállítást az Arduino -n, lásd a képeket a megfelelő beállítással

4. lépés: Firmware villogása

Villogó firmware
Villogó firmware

Csatlakoztassa az USB UART -ot a számítógéphez. lámpája készen áll a villogásra. Az Arduino IDE -ben válassza ki a megfelelő COM -portot

Van egy trükk, amit korábban említettünk. hogy a chipet vaku módba kapcsolja, a GPIO 0 -t a GND -hez kell csatlakoztatni a bekapcsolás vagy visszaállítás során

Ezt kétféleképpen lehet megtenni:

Ha USB UART a reset gombbal, majd nyomja meg a firmware feltöltési gombját az Arduino IDE -n, várjon a feltöltési üzenetre, és csatlakoztassa a vezetékeket a GPIO 0 -ról a SonN GND -jére, majd nyomja meg az USB UART Reset gombot, várjon, amíg a feltöltés elkezdődik, majd vezetékeket le lehet választani Sonoff

Ha az USB UART a Reset gomb nélkül van, akkor távolítsa el az USB -t a számítógépről, csatlakoztassa a vezetékeket a GPIO 0 -ról a GND Sonoff -ra, helyezze be az USB -t, és kattintson a "letöltés" gombra. A letöltés megkezdése után. Mindez szükséges ahhoz, hogy a Sonoff rendszerindítási módba kerüljön (GPIO0 a GND-n a bekapcsoláskor)

Az én esetemben csak egyszerű érintővezetékeket használok a GPIO 0 -ról az USB UART GND -jére, ezek elég helyek a GND -ben

Ok, a feltöltést el kell kezdeni, és megjelenik a sikeres üzenet

A Lámpa használatra kész, villogás után jobb visszaállítani.

5. lépés: A lámpa és az Apple párosítása

A lámpa és az Apple párosítása
A lámpa és az Apple párosítása
A lámpa és az Apple párosítása
A lámpa és az Apple párosítása
A lámpa és az Apple párosítása
A lámpa és az Apple párosítása

Esetemben folytattam a beállítási és párosítási folyamatot azzal, hogy továbbra is csatlakoztatom a Lámpát az USB UART -hoz, hogy vezéreljem a soros monitort.

Először a lámpát kell csatlakoztatnunk/konfigurálnunk az otthoni WiFi -hez

Az újraindítás után a lámpa hozzáférési pont módban indul. Csatlakoztatnia kell a számítógépet az "ES" nevű WiFi hálózathoz. A csatlakozás után átirányítjuk a fogságba eső portálra. Ha nem, nyisson meg egy böngészőt, és írja be a https://192.168.4.1 fájlt. látnia kell egy konfigurációs portált

Válassza ki a Wi -Fi otthoni hálózatát, vagy írja be manuálisan, írja be a jelszót és erősítse meg. A lámpa újraindul, és siker esetén ilyen naplókat kell látnia

*WM: A kapcsolat eredménye: *WM: 3 *WM: IP -cím:

*WM: 192.168.0.93

WiFi -hez csatlakoztatott IP -cím: 192.168.0.93

>> Otthoni integráció: homekit_is_pairs 0

……..

>> HomeKit: mDNS konfigurálása >>> HomeKit: MDNS. kezdet: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Init szerver vége

>> HomeKit: A webszerveren keresztüli Init szerver NINCS BEÁLLÍTVA, vár a párosításra

A lámpa készen áll a párosításra! Csináljuk

1. Nyissa meg a telefont -> Apple kezdőlap -> eszköz hozzáadása.

2. Válasszon manuálisan hozzáadni, és valami hasonlót látunk az ES ……. elérhető, 3. Válassza ki, és természetesen egyetért azzal, hogy nem hitelesített, írja be a 11111111 jelszót, és menjünk …

Általános szabály, hogy az első alkalommal minden elmúlik, és azonnal látni fogja az eszközökön, és be- és kikapcsolhatja.

Elméletileg ennyi, összeszerelheti a lámpát és játszhat…

Ha nem, nézze meg a hibaelhárítás részt

6. lépés: Hibaelhárítás

Hibaelhárítás
Hibaelhárítás

Ha valami hiba történt, a párosítási folyamat a legszeszélyesebb, és a tesztelésem és a tapasztalatom akár 3 kísérletet is igénybe vehet.

Vissza kell állítania a készüléket, és újra kell próbálnia, Ha az eszköz nem jelenik meg a párosítások listájában, akkor valószínűleg az eszköz már tárolja a páros információkat, de az Apple nem:(El kell távolítanunk a párosítási információkat az eszközről.

A párosítási adatokat a rendszer a "/pair.dat" SPIFFS fájlrendszerben menti. és böngészőt kell nyitnia

Írja be a https:// ip/browse parancsot, és elérheti a SPIFF fájlrendszert.

Ahol az ip az eszköz IP címe

Csak törölje a pair.dat fájlt, állítsa vissza az eszközt, és indítsa újra a párosítást

Ajánlott: