Obsah:

Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou aplikácie pre Android: 11 krokov
Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou aplikácie pre Android: 11 krokov

Video: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou aplikácie pre Android: 11 krokov

Video: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou aplikácie pre Android: 11 krokov
Video: Система мониторинга солнечных панелей Home Assistant 2024, Júl
Anonim
Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou aplikácie pre Android
Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou aplikácie pre Android

Čo je Sonoff?

Sonoff je rad inteligentných prepínacích zariadení pre Smart Home vyvinutý spoločnosťou ITEAD. Jedným z najflexibilnejších a najlacnejších zariadení z tejto rady sú Sonoff Basic a Sonoff mini. Jedná sa o prepínače s podporou Wi-Fi založené na skvelom čipe ESP8266/ESP8285.

Zatiaľ čo infraštruktúra Sonoff môže fungovať celkom dobre pre základných používateľov, iní môžu chcieť hacknúť a vytvoriť si vlastný hardvér. Hardvér na stavbu kutilstva Sonoff smart prepína svoju nízku cenu: ESP8266 s 1 MB blesku, LED relé, tlačidla a napájania.

Ďalej, na načítanie firmvéru do esp8266 nepotrebujete počítač ani prenosný počítač, stačí vám smartphone so systémom Android s úžasnou aplikáciou, ktorou je SwitchIoT, s ktorou táto aplikácia robí zariadenie IoT rovnako jednoduchým ako nahrávanie firmvéru bez nutnosti registrov/ konfigurácia prihlásenia a servera.

Tento tutoriál vám povie, ako vytvoriť inteligentný prepínač DIY Sonoff pomocou niekoľkých rôznych hardvérových modelov.

Krok 1: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou systému ESP-01

Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01
Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01
Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01
Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01
Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01
Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01
Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01
Vytvorte si svojpomocný inteligentný spínač Sonoff pomocou systému ESP-01

Čo si vyžaduje najnižšie náklady, je použitie ESP-01 a reléového modulu.

Potrebujete ďalší modul prevodníka USB na TTL pre ESP-01, ktorý sa používa iba na aktualizáciu firmvéru. Musíte ho upraviť pridaním tlačidla na pripojenie GPIO0 k GND, aby po zapnutí a podržaní tlačidla ESP-01 mohlo prejsť do režimu blesku.

Na prepojenie medzi prevodníkom USB TTL a smartfónom Android použite OTG.

Krok 2: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou wemos a relé, tlačidlového štítu

Vyrobte si svojpomocný inteligentný prepínač Sonoff pomocou wemos a relé, gombíkového štítu
Vyrobte si svojpomocný inteligentný prepínač Sonoff pomocou wemos a relé, gombíkového štítu
Vyrobte si svojpomocný inteligentný prepínač Sonoff pomocou wemos a relé, gombíkového štítu
Vyrobte si svojpomocný inteligentný prepínač Sonoff pomocou wemos a relé, gombíkového štítu

Tu potrebujete iba dosku Wemos, relé, tlačidlo a dvojitý základný štít s spájkovanými kolíkmi záhlavia.

Ľahko ho zostavíte, pretože skladalo iba niekoľko štítov dohromady, ako na obrázku, skontrolujte orientáciu čapu, aby ste ho neotočili.

Na prepojenie zariadenia Wemos a smartfónu s Androidom použite kábel OTG a micro USB.

Krok 3: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou modulu NodeMCU a relé

Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou modulu NodeMCU a relé
Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou modulu NodeMCU a relé

Ak používate NodeMCU, potrebujete na jeho umiestnenie a na umiestnenie reléového modulu nepájivú dosku. Na pripojenie nasledovne potrebujete najmenej 3 kusy prepojovacieho kábla:

Reléový modul NodeMCU

VIN VCC

GND GND

D0 IN

Na prepojenie NodeMCU a smartfónu s Androidom použite kábel OTG a micro USB.

Krok 4: Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou štartovacej sady Bluino IoT

Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou štartovacej sady Bluino IoT
Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou štartovacej sady Bluino IoT
Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou štartovacej sady Bluino IoT
Vytvorte si svojpomocný inteligentný prepínač Sonoff pomocou štartovacej sady Bluino IoT

Starter Kit Bluino IoT už má dosku Wemos, relé, LED a tlačidlo. Budete používať relé pripojené na pin D6, LED diódy pripojené na pin D0 a tlačidlo pripojené na pin D1. Na prepojenie zariadenia Wemos a smartfónu s Androidom použite kábel OTG a micro USB

Krok 5: Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT

Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmvérom SwitchIoT

ESP8266/ESP8285 sa programuje cez sériový port. Na flashovanie hardvéru Sonoff potrebujete prevodník USB na TTL na úrovni 3,3 V (PL2303) a na jeho pripojenie dupontný kábel. Na ľahké pripojenie prevodníka USB na TTL bude možno potrebné spájkovať kolíkový konektor na doske plošných spojov. Sonoff Basic R1/R2/R3/mini každá doska má rôzne body RX, TX, 3V3 a GND, značku vidíte podľa obrázku.

V zásade musíte pripojiť PCB Sonoff k prevodníku USB na TTL nasledovne:

DPS Sonoff USB na TTL

3V3 3V3

RX TX

TX RX

GND GND

Aby ste mohli najskôr vypnúť blesk, musíte prejsť do režimu blesku, urobte to podržaním a stlačením tlačidla, keď vložíte OTG do smartfónu, aby sa zapol.

Krok 6: Nahranie firmvéru z Androidu do ESP8266/ESP8285 Použite aplikáciu SwitchIoT

Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT
Nahrávanie firmvéru z Androidu na ESP8266/ESP8285 Použite aplikáciu SwitchIoT

Po dokončení nastavovania hardvéru pomocou smartfónu je načase začať nahrávať firmvér na čip ESP8266/ESP8285. Počkajte, až sa počas pripojenia kábla blesku NEPRIPÁJAJTE SIEŤOVÝ SIEŤ.

Nainštalujte si aplikáciu SwitchIoT z obchodu Google Play.

Aplikácia SwitchIoT

Otvorte aplikáciu SwitchIoT, vstúpte do ponuky nastavení miniaplikácií, vyberte možnosť „Nahrať firmvér cez USB“a potom zadajte prednastavené možnosti podľa hardvéru, ktorý budete flashovať. Nakoniec stlačte tlačidlo „UPLOAD“a počkajte, kým sa to dokončí, bude to chvíľu trvať.

Ak nemáte USB OTG alebo vám s telefónom stále hrozí riziko pri odosielaní firmvéru z telefónu, môžete vygenerovať súbor firmvéru v binárnom formáte (napr. 0x00000_32e5_NodeMCU.bin) klepnutím na tlačidlo „VYgenerovať. BIN“na Aplikácia ju potom odošle do e -mailu alebo online úložiska, potom ju otvorte v počítači a potom nahrajte firmvér pomocou softvéru NodeMCU Flasher.

Krok 7: Pripojte zariadenie SwitchIoT k sieti

Pripojte zariadenie SwitchIoT k sieti
Pripojte zariadenie SwitchIoT k sieti
Pripojte zariadenie SwitchIoT k sieti
Pripojte zariadenie SwitchIoT k sieti

Po dokončení nahrávania zapnite hardvér a uvidíte, čo sa stane. Keď prvýkrát stavová LED dióda začne rýchlo blikať, znamená to, že zariadenie nie je pripojené k žiadnej sieti (alebo v režime AP s názvom hostiteľa siot-xxxx), musíte pridať sieť, ktorú bude zariadenie používať.

Otvorte aplikáciu, prejdite na nastavenie a zvoľte menu „Pripojiť zariadenie k sieti“, potvrďte, že stavová dióda zariadenia SwitchIoT rýchlo bliká, pripojte svoj smartphone k sieti s názvom hostiteľa siot-xxxx a potom zadajte SSID a heslo sieť, ktorá sa použije zariadením SwitchIoT. Potom stlačte „PRIPOJIŤ“a počkajte, kým sa nedokončí.

Krok 8: Poznanie stavového LED indikátora

Vedúci stavový LED indikátor
Vedúci stavový LED indikátor

Keď zariadenie SwitchIoT funguje, existuje niekoľko podmienok, ktoré je viditeľné pri zmene stavovej diódy LED.

1. LED dióda rýchlo bliká, čo znamená, že sa nepodarilo pripojiť k vášmu smerovaču, môže to byť spôsobené:

  • Sila WiFi je slabá. Váš smerovač je príliš ďaleko od vášho zariadenia a môže dochádzať k rušeniu prostredia. Ak to chcete vyriešiť, vezmite svoje zariadenie SwitchIoT blízko k smerovaču. Ak problém stále pretrváva, resetujte zariadenie SwitchIoT, znova sa pripojte k sieti pridaním sieťového nastavenia pomocou aplikácie a postupujte podľa predchádzajúceho kroku.
  • WiFi SSID a heslo uložené v zariadení SwitchIoT boli zabudnuté, čo sa môže stať stlačením tlačidla na zariadení SwitchIoT na 5 sekúnd. musíte sa znova pripojiť k sieti pridaním sieťového nastavenia pomocou predchádzajúceho kroku aplikácie.

2. LED dióda bliká raz za 4 s, čo znamená, že sa nemôžete pripojiť k serveru, môže to byť spôsobené tým, že sieť nemá prístup na internet. Skontrolujte pripojenia k sieťovým službám a resetujte zariadenie SwitchIoT.

3. LED dióda stále svieti, to znamená, že zariadenie SwitchIoT funguje a je pripojené k serveru.

Krok 9: Zdieľajte token SwitchIoT s iným používateľom

Zdieľajte token SwitchIoT s iným používateľom
Zdieľajte token SwitchIoT s iným používateľom

Vlastník zariadenia SwitchIoT môže zdieľať plnú kontrolu nad zariadeniami s ostatnými, a ostatní tak môžu zariadenie zapínať/vypínať, meniť plán, časovač, časovač a pomenovať zariadenie v aplikácii SwitchIoT. Táto funkcia je pre rodinu skvelá, pretože im umožní ovládať ich spoločne.

Spôsob zdieľania tokenov zariadení SwitchIoT je veľmi jednoduchý. Jedinečné tokeny musíte zdieľať iba s ostatnými a tí ich jednoducho prilepia do aplikácie SwitchIoT.

Token každého zariadenia SwitchIoT je jedinečný a je generovaný z vášho smartfónu s Androidom, preto je tento token trvalý, musíte s ním zaobchádzať opatrne a zdieľať ho s ostatnými.

Krok 10: Ovládajte viacero rovnakých zariadení SwitchIot

Ovládajte násobok rovnakého zariadenia SwitchIot
Ovládajte násobok rovnakého zariadenia SwitchIot

K jedinečným tokenom môže mať prístup viac ako jedna aplikácia a viac ako jedno zariadenie SwitchIoT. Pomocou tejto funkcie môžete vytvárať schémy, ako sú dve prepínacie zariadenia a aplikáciu SwitchIoT, ktoré je možné ovládať spoločne. Ak je jedno zariadenie SwitchIoT ZAPNUTÉ, ostatné zariadenie SwitchIoT tiež dodržiava rovnaké podmienky ZAPNUTÉ, ako aj aplikáciu.

Krok 11: Užite si to

Dúfam, že sa vám SwitchIoT bude páčiť. Ak to urobíte a urobíte, zdieľajte prosím „I Made It!“aby som vedel, koľko sa pracovalo. Zdieľajte odkaz, lajkujte a prihláste sa na odber. Ako vždy, ak máte akékoľvek otázky, dajte mi vedieť!

Odporúča: