Obsah:
- Zásoby
- Krok 1: Sonoff na 5 V DC
- Krok 2: Instalace nového firmwaru
- Krok 3: Konfigurace Wi -Fi
- Krok 4: Vyčištění, vylepšení pomocí MQTT a reléového suchého kontaktu
- Krok 5: Otestujte MQTT
- Krok 6: Vylepšení …?
Video: Sonoff Basic Wifi Extender - MQTT relé se suchým kontaktem - 5 V DC nízké napětí: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Dobře, měl jsem nějaké základní zařízení Sonoff první generace a nechci je používat s 220v, protože v té verzi ještě nebyly opravdu bezpečné. Chvíli leželi a čekali, až s nimi něco udělají.
Tak jsem narazil na projekt martin-ger na GitHubu (https://github.com/martin-ger/esp_wifi_repeater) a hacknul Sonoffa.
Nejprve jsem přizpůsobil Sonoff pro práci na 5vDC a deaktivoval zbytek obvodu.
Zásoby
Sonoff Basic R1
Napájení 5 V DC
Krok 1: Sonoff na 5 V DC
Takže je to docela jednoduché.
Na prvním obrázku uvidíte, že Sonoff používá regulátor AMS1117 k přechodu z 5v na 3,3v. Kolíky na regulátoru jsou zleva doprava: IN (GND), OUT, IN (+). Pájením malého vodiče na IN (GND) a IN (+) můžete připojit svůj 5V stejnosměrný zdroj napájení pro napájení zbytku desky. Protože to tam může být trochu fiddly, použil jsem 2 další připojovací body. Prázdný pájecí bod vpravo od AMS117 (čtverečkovaný značkovač desek) je GND. Vlevo je připojení +. Podívejte se na detailní obrázek.
Dobře, jakmile to bude hotové, můžete již testovat před provedením dalších změn.
Krok 2: Instalace nového firmwaru
Na Github https://github.com/martin-ger/esp_wifi_repeater ve firmwaru složky uvidíte soubory.bin:
- 0x00000.bin
- 0x02000.bin
Musíte si je stáhnout.
Poté přejděte na web ESP Expressif a stáhněte si nástroj pro stahování ESP (pouze PC):
www.espressif.com/en/support/download/othe…
Spusťte jej a nejprve se vám zobrazí okno výběru - zvolte DEVELOPER a poté ESP8266. Obrazovka by měla vypadat jako na obrázku výše.
Poté klikněte na pravé straně na „…“a procházejte a vyberte nejprve soubor 0x00000. Přidejte umístění paměti do pole vedle něj: 0x00000.
Totéž proveďte pro druhý soubor a nastavte umístění paměti na: 0x02000.
Jakmile to uděláte, vezměte si svůj oblíbený USB-TTL a připojte Sonoff (ujistěte se, že k desce Sonoff nemáte připojeno žádné jiné napájení). Také zkontrolujte, zda je USB-TTL nastaveno na 3,3 V!
Chcete-li aktivovat režim blesku, stiskněte při vkládání USB-TTL do počítače tlačítko na Sonoff.
V nástroji pro stahování ESP vyberte port COM a nastavte rychlost na 1152 000. Klikněte na START.
Mělo by to trvat jen 3 nebo 4 sekundy. Někdy moje deska nepřešla správně v režimu blesku-stačí vyjmout USB-TTL, stisknout tlačítko a znovu vložit.
Dobře - s tímto máme nový firmware na Sonoff ESP8266.
Odpojte USB-TTL a připojte 5 V DC napájecí zdroj k Sonoff.
Krok 3: Konfigurace Wi -Fi
Ke konfiguraci zařízení použijeme Telnet. Používám tmel.
Po připojení napájení k Sonoffu byste měli vidět nový Wifi SSID: MyAP.
Připojte se k němu pomocí počítače - zpočátku není heslo.
Po připojení otevřete Putty a nastavte jej na: 192.168.4.1 PORT 7777
Po dokončení připojení uvidíte: CMD>
Pomocí základních příkazů nakonfigurujete zařízení Wifi. Tučně je příkaz - kurzíva poté, co nastavíte. První příkaz se mnou vždy dává „neplatný příkaz“- stačí jej tedy zopakovat.
CMD>
nastavte ssid your_home_router's_SSID
nastavit heslo your_home_router's_password
nastavit ap_ssid the_ESP's_new_ssid
nastavit ap_password Heslo ESP
show // (pro kontrolu parametrů)
set status_led 13 // (LED svítí na GPIO 13 na desce)
uložit // (!!! nezapomeňte)
resetovat // (= restartovat)
Dobře, nyní máte základní podsíť, kterou můžete použít k připojení zařízení IoT oddělených od hlavní sítě Wifi.
Nebo to můžete použít pro hosty, chůvy, děti, které mají časovač s připojením na internet,….
Další - Přidejte MQTT, relé suchého kontaktu a vyčištění.
Krok 4: Vyčištění, vylepšení pomocí MQTT a reléového suchého kontaktu
ČIŠTĚNÍ
Nejprve jsem vyčistil desku a připravil ji na chování kontaktu suchého relé.
To znamená:
- připojení 5 V DC k zelenému terminálu
- řezání starých tras na desce plošných spojů (řez horní a dolní části desky), takže terminál je ve skutečnosti izolován a připojuje se přímo ke 2 bodům, které jsme dříve pájili na desce plošných spojů. Nahoře to můžete oříznout tam, kde jsou červené čáry - uvidíte, že jsem je zpočátku ořízl o kousek dál. Používám nůž Stanley a poté velmi ostrou škrabku. Místo toho je obvykle malý plochý šroubovák také v pořádku k oškrábání mědi desky plošných spojů.
- rozřízněte desku plošných spojů v blízkosti relé (pájecí dráha) a nainstalujte můstek, jak vidíte na obrázku. V zásadě jsou levá 2 připojení k relé stále napájena 3,3 V. Pravé 2 kontakty nyní vytvoří uzavřenou smyčku se zeleným terminálem v horní části desky. Tím se vytvoří základní suchý kontakt.
MQTT
Jakmile to bude hotové, připojím zdroj 5 V DC k zelenému terminálu, aby se deska zapnula. Když je Wifi v provozu, měla by blikat zelená LED dioda.
Pro MQTT používám nastavení uzel-červená na Raspberry Pi 3A+ s Aedes MQTT. Dejte mi vědět, pokud má někdo zájem rozšířit tento návod, jak to nastavit. Ale bude také fungovat s jakýmkoli jiným makléřem MQTT.
Spojte se s Putty na Sonoff. Můžete použít interní (192.168.4.1) nebo externí IP (IP, kterou získal z vašeho routeru Wifi).
CMD>
nastavit mqtt_host IP_from_your_MQTT_server // (zbytek jsem nechal výchozí - MQTT by však měl být v hlavní síti - tedy na vaší hlavní Wifi interně nebo na internetu)
gpio 12 out mode // (relé je na GPIO 12)
Uložit
resetovat
Nezapomeňte uložit a resetovat. Nastavení MQTT se mění pouze při restartu.
Jakmile to bude hotové, můžete ke kontrole zpráv použít klientský nástroj MQTT. Používám MQTT Explorer.
Krok 5: Otestujte MQTT
Po 15 sekundách byste měli vidět ESP tlačit zprávy.
Chcete -li otestovat relé, publikujete zprávu:
téma:/WiFi/ESPRouter_xxxxxx/příkaz // (xxxxxx je HEX hodnota vašeho zařízení)
zpráva: gpio 12 nastaveno vysoko na 4 // (nastaveno gpio 12, relé, na 4 sekundy na maximum)
Měli byste slyšet cvaknutí relé a ESP odešle zpětnou vazbu k tématu („odpověď“).
Od této chvíle můžete ke konfiguraci a změně nastavení používat buď telnet, nebo MQTT. MQTT může publikovat jakýkoli platný příkaz.
A je to. Nyní byste měli mít nízkonapěťový Sonoff, soukromý Wifi SSID, s MQTT a suché relé, které lze ovládat.
Dovolte mi nyní v komentářích, zda jste to považovali za užitečné, jakékoli chyby, kterých jsem se dopustil, chyby, které jste našli, nebo vylepšení!
Dík.
Krok 6: Vylepšení …?
Rozsah je však tak-tak.
Mám nějakou 2,4Ghz mini anténu ze starého routeru.
Zkusím to nainstalovat na Sonoff a uvidíme, jestli to trochu nezlepší dosah.
Přístup k AP/ST - uzamčení přístupu na webovou stránku
ve výchozím nastavení je webová stránka „otevřená“. Ideálně tedy, když vám vše funguje dobře, otevřete Putty a odešlete příkaz 'lock' a uložte jej. Ve výchozím nastavení bude k ochraně webové stránky používat vaše heslo ST.
Doporučuje:
Modifikace WiFi přepínače Sinilink se snímačem napětí/proudu INA219: 11 kroků
Modifikace WiFi přepínače Sinilink se snímačem napětí/proudu INA219: USB přepínač Sinilink XY-WFUSB WIFI je pěkné malé zařízení pro vzdálené zapnutí/vypnutí připojeného zařízení USB. Bohužel mu chybí schopnost měřit napájecí napětí nebo použitý proud připojeného zařízení. Tento návod ukazuje, jak upravuji
Vícekanálový měřič napětí a proudu Wifi: 11 kroků (s obrázky)
Vícekanálový Wifi měřič napětí a proudu: Při chlebování často potřebujete sledovat různé části obvodu najednou. Abych se vyhnul bolesti při přilepení multimetrových sond z jednoho místa na druhé, chtěl jsem navrhnout vícekanálový měřič napětí a proudu. Deska Ina260
Nastavitelné napětí DC napájení pomocí regulátoru napětí LM317: 10 kroků
DC napájecí zdroj s nastavitelným napětím pomocí regulátoru napětí LM317: V tomto projektu jsem navrhl jednoduché stejnosměrné napájení s nastavitelným napětím pomocí IC LM317 IC se schématem napájecího obvodu LM317. Protože tento obvod má vestavěný můstkový usměrňovač, můžeme na vstup přímo připojit napájení 220 V/110 V AC
Sup - myš pro lidi s quadriplegií - nízké náklady a otevřený zdroj: 12 kroků (s obrázky)
„Sup - myš pro lidi s quadriplegií - nízké náklady a otevřený zdroj: Na jaře 2017 se mě rodina mého nejlepšího přítele zeptala, zda chci letět do Denveru a pomoci jim s projektem. Mají přítele Allena, který má kvadruplégii v důsledku nehody na horském kole. Felix (můj přítel) a já jsme si udělali rychlou rese
Sonoff Basic & Sonoff RF - Tutorial KOMPLETNÍ: 16 kroků
Sonoff Basic & Sonoff RF - Tutorial DOKONČENÍ: O Sonoff a další typy projektů s předstihem a automatickou rezidencí. O Sonoff Basic a RF podem s napájením z 90 a 250 V AC, má dosah a odezvu podporuje proud 10A, má WI-FI integraci 2,4 GHz, nebo Sonoff RF