Obsah:

Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte aplikaci pro Android: 11 kroků
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte aplikaci pro Android: 11 kroků

Video: Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte aplikaci pro Android: 11 kroků

Video: Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte aplikaci pro Android: 11 kroků
Video: Broadlink RM plus - integrace do Domoticz, vytvoření databáze IR a RF kódů 2024, Červenec
Anonim
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí aplikace pro Android
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí aplikace pro Android

Co je Sonoff?

Sonoff je řada inteligentních přepínačů pro Smart Home vyvinutá společností ITEAD. Jedním z nejflexibilnějších a nejlevnějších zařízení z této řady jsou Sonoff Basic a Sonoff mini. Jedná se o přepínače s podporou Wi-Fi založené na skvělém čipu ESP8266/ESP8285.

Zatímco infrastruktura Sonoff může fungovat docela dobře pro základní uživatele, jiní mohou chtít hacknout, aby si vytvořili vlastní hardware. Hardware pro sestavení DIY Sonoff smart přepíná svou nízkou cenu: ESP8266 s 1 MB blesku, reléovou LED, tlačítkem a napájením.

Dále k načtení firmwaru na esp8266 nepotřebujete počítač nebo notebook, stačí smartphone s Androidem s úžasnou aplikací, kterou je SwitchIoT, s touto aplikací je zařízení IoT stejně snadné jako nahrávání firmwaru bez nutnosti registrů/ konfigurace přihlášení a serveru.

Tento tutoriál vám řekne, jak vytvořit inteligentní přepínač DIY Sonoff pomocí několika různých modelů hardwaru.

Krok 1: Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01

Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01
Vytvořte si vlastní přepínač Sonoff Smart Switch Použijte ESP-01

Co vyžaduje nejnižší náklady, je použití ESP-01 a reléového modulu.

Potřebujete přídavný převodník modulu USB na TTL pro ESP-01, který se používá pouze k aktualizaci firmwaru. Musíte jej upravit přidáním tlačítka pro připojení GPIO0 k GND, aby po zapnutí ESP-01 při stisknutém a podrženém tlačítku mohlo přejít do režimu blesku.

Pomocí OTG propojte převodník USB TTL se smartphonem Android.

Krok 2: Vytvořte si inteligentní přepínač DIY Sonoff pomocí Wemos a relé, štít tlačítka

Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí Wemos a relé, štít tlačítka
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí Wemos a relé, štít tlačítka
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí Wemos a relé, štít tlačítka
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí Wemos a relé, štít tlačítka

Zde potřebujete pouze desku Wemos, relé, tlačítko a dvojitý základový štít s pájenými kolíky.

Snadno jej smontujete, protože skládalo pouze několik štítů dohromady, jak je na obrázku, zkontrolujte orientaci čepu, aby se neotáčel.

Pomocí kabelu OTG a micro USB propojte Wemos se smartphonem Android.

Krok 3: Vytvořte inteligentní přepínač DIY Sonoff pomocí modulu NodeMCU a relé

Vytvořte si inteligentní přepínač DIY Sonoff pomocí modulu NodeMCU a relé
Vytvořte si inteligentní přepínač DIY Sonoff pomocí modulu NodeMCU a relé

Pokud používáte NodeMCU, potřebujete k jeho umístění a umístění reléového modulu nepájivou desku. K připojení následujícím způsobem potřebujete alespoň 3 kusy propojovacího kabelu:

Reléový modul NodeMCU

VIN VCC

GND GND

D0 IN

Pomocí kabelu OTG a micro USB se připojte mezi NodeMCU a smartphonem Android.

Krok 4: Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí startovací sady Bluino IoT

Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí startovací sady Bluino IoT
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí startovací sady Bluino IoT
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí startovací sady Bluino IoT
Vytvořte si vlastní přepínač Sonoff Smart Switch pomocí startovací sady Bluino IoT

Starter Kit Bluino IoT již má desku Wemos, relé, LED a tlačítko. Použijete relé připojené na pin D6, LED diody připojené na pin D0 a tlačítko připojené na pin D1. Pomocí kabelu OTG a micro USB propojte Wemos se smartphonem Android

Krok 5: Flash Sonoff Basic R1/R2/R3/mini s firmwarem SwitchIoT

Flash Sonoff Basic R1/R2/R3/mini s firmwarem SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmwarem SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmwarem SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmwarem SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmwarem SwitchIoT
Flash Sonoff Basic R1/R2/R3/mini s firmwarem SwitchIoT

ESP8266/ESP8285 se programuje přes sériový port. Chcete -li flashovat hardware Sonoff, potřebujete převodník USB na TTL úrovně 3,3 V (PL2303) a dupontní kabel pro připojení. Pro snadné připojení převaděče USB na TTL bude možná třeba připájet konektor na PCB. Sonoff Basic R1/R2/R3/mini každý pcb má různé body RX, TX, 3V3 & GND, značku vidíte podle obrázku.

Zásadně musíte propojit PCB Sonoff s převodníkem USB na TTL následovně:

PCB Sonoff USB na TTL

3V3 3V3

RX TX

TX RX

GND GND

Abyste mohli nejprve vypnout blesk, musíte vstoupit do režimu blesku, udělejte to podržením a stisknutím tlačítka, když vložíte OTG do smartphonu, aby se zapnul.

Krok 6: Nahrání firmwaru z Androidu do ESP8266/ESP8285 Použijte aplikaci SwitchIoT

Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT
Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT
Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT
Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT
Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT
Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT
Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT
Nahrávání firmwaru z Androidu na ESP8266/ESP8285 Použijte aplikaci SwitchIoT

Jakmile dokončíte nastavení hardwaru pomocí smartphonu, je čas začít nahrávat firmware na čip ESP8266/ESP8285. Počkejte, než se přesvědčíte, že během připojení kabelu blesku NEPŘIPOJTE SÍŤOVOU NAPÁJENÍ.

Nainstalujte si aplikaci SwitchIoT z Google Playstore.

Aplikace SwitchIoT

Otevřete aplikaci SwitchIoT, vstupte do nabídky nastavení widgetu, vyberte možnost „Nahrát firmware přes USB“a poté specifikujte přednastavené možnosti podle hardwaru, který budete blikat. Nakonec stiskněte tlačítko „UPLOAD“a počkejte, než se to provede, bude to chvíli trvat.

Pokud nemáte USB OTG nebo jste s telefonem stále ohroženi při nahrávání firmwaru z telefonu, můžete vygenerovat soubor firmwaru v binárním formátu (např. 0x00000_32e5_NodeMCU.bin) klepnutím na tlačítko „GENERATE. BIN“na Aplikace ji poté odešle na e -mail nebo online úložiště, poté ji otevřete v počítači a poté nahrajte firmware pomocí softwaru NodeMCU Flasher.

Krok 7: Připojte zařízení SwitchIoT k síti

Připojte zařízení SwitchIoT k síti
Připojte zařízení SwitchIoT k síti
Připojte zařízení SwitchIoT k síti
Připojte zařízení SwitchIoT k síti

Po dokončení nahrávání zapněte hardware a sledujte, co se stane. Při prvním rychlém blikání stavové diody LED znamená, že zařízení není připojeno k žádné síti (nebo v režimu AP s názvem hostitele siot-xxxx), musíte přidat síť, kterou bude zařízení používat.

Otevřete aplikaci, přejděte na nastavení a vyberte nabídku „Připojit zařízení k síti“, potvrďte, že stavová LED dioda zařízení SwitchIoT rychle bliká, připojte svůj smartphone k síti s názvem hostitele siot-xxxx a poté zadejte SSID a heslo síť, která bude použita pomocí zařízení SwitchIoT. Poté stiskněte „PŘIPOJIT“a počkejte, až bude hotovo.

Krok 8: Seznámení se stavovým LED indikátorem

Vědící stavový LED indikátor
Vědící stavový LED indikátor

Existuje několik podmínek, kdy zařízení SwitchIoT funguje, je viditelné se změnou stavové LED.

1. LED rychle bliká, to znamená, že se nepodařilo připojit k vašemu routeru, může to být způsobeno:

  • Síla WiFi je slabá. Směrovač je příliš daleko od vašeho zařízení a může docházet k rušení prostředí. Chcete -li to vyřešit, vezměte zařízení SwitchIoT blízko routeru. Pokud problém přetrvává, resetujte zařízení SwitchIoT, znovu se připojte k síti přidáním nastavení sítě pomocí aplikace a postupujte podle předchozího kroku.
  • WiFi SSID a heslo uložené v zařízení SwitchIoT bylo zapomenuto, k tomu může dojít stisknutím tlačítka na zařízení SwitchIoT na 5 sekund. potřebujete se znovu připojit k síti přidáním nastavení sítě pomocí předchozího kroku aplikace.

2. LED dioda bliká jednou za 4 s, což znamená, že se nelze připojit k serveru, což může být způsobeno tím, že síť nemůže přistupovat k internetu. Zkontrolujte připojení k síťovým službám a resetujte zařízení SwitchIoT.

3. Svítící dioda LED znamená, že zařízení SwitchIoT funguje a je připojeno k serveru.

Krok 9: Sdílejte token SwitchIoT s jiným uživatelem

Sdílejte token SwitchIoT s jiným uživatelem
Sdílejte token SwitchIoT s jiným uživatelem

Vlastník zařízení SwitchIoT může ostatním plně sdílet kontrolu nad zařízeními a ostatní tak mohou zapínat/vypínat, měnit plán, časovač, looptimer a pojmenovat zařízení v aplikaci SwitchIoT. Tato funkce je pro rodinu skvělá, protože jim umožní společné ovládání.

Způsob sdílení tokenů zařízení SwitchIoT je velmi snadný, stačí sdílet jedinečné tokeny ostatním a oni je jednoduše vloží do aplikace SwitchIoT.

Token každého zařízení SwitchIoT je jedinečný a je generován z vašeho smartphonu Android, proto je tento token trvalý, musíte s ním zacházet opatrně, abyste jej mohli sdílet s ostatními.

Krok 10: Ovládejte více zařízení stejného zařízení SwitchIot

Ovládejte více zařízení stejného přepínače
Ovládejte více zařízení stejného přepínače

K unikátním tokenům může mít přístup více než jedna aplikace a více než jedno zařízení SwitchIoT. Pomocí této funkce můžete vytvářet schémata, jako jsou dvě switchiot zařízení a aplikace SwitchIoT, které lze ovládat společně. Pokud je jedno zařízení SwitchIoT ZAPNUTO, pak další zařízení SwitchIoT také dodržuje stejné podmínky ZAPNUTO, stejně jako aplikace.

Krok 11: Užijte si to

Doufejme, že se vám vaše SwitchIoT bude líbit. Pokud to uděláte a uděláte, sdílejte prosím „I Made It!“abych věděl, jak moc se pracuje. Sdílejte odkaz, lajkujte a odebírejte. Jako vždy, pokud máte nějaké dotazy, dejte mi prosím vědět!

Doporučuje: