Obsah:

Doplňky Sonoff Wall Switch: 4 kroky
Doplňky Sonoff Wall Switch: 4 kroky

Video: Doplňky Sonoff Wall Switch: 4 kroky

Video: Doplňky Sonoff Wall Switch: 4 kroky
Video: Sonoff T4EU1C. WiFi-выключатель без нейтрали 2024, Listopad
Anonim
Doplňky Sonoff Wall Switch
Doplňky Sonoff Wall Switch

Pokud používáte nástěnné přepínače Sonoff T1, přestali jste používat cloudové servery pro domácí automatizaci a chtěli byste pomocí nástěnného vypínače získat více funkcí. Tento návod vám ukáže, jak přidat teplotní čidlo a volitelně bzučák.

Předpoklad

1. Způsob blikání Sonoff T1 buď vzduchem (OTA), nebo pomocí adaptéru CP2102 USB na TTL.

2. Mqtt Broker pro příjem informací.

3. Platforma domácí automatizace pro ovládání přepínače a zobrazení dat ze senzorů.

Mým cílem pro tento projekt bylo přidat další funkce k jednomu z mých vypínačů nástěnných světel Sonoff. Chvíli je mám v bytě, všichni provozují firmware Tasmota, který jim umožňuje komunikovat přes MQTT s mojí automatizační platformou Home Assistant.

Existuje spousta videí na YouTube o Home Assistant a Tasmota, doporučuji se na ně podívat.

Vždy jsem chtěl mít centrální teplotu v bytě, abych mohl automatizovat chlazení/vytápění v celém domě. Volitelně jsem přidal bzučák, aby generické pípnutí při aktivaci alarmu. Tento návod je, jak jsem na to šel

Pozor

Při vyjímání nebo přidávání přepínače bude někdy pracovat se střídavým napětím, buďte opatrní

Krok 1: Nastavení firmwaru

Nastavení firmwaru
Nastavení firmwaru
Nastavení firmwaru
Nastavení firmwaru
Nastavení firmwaru
Nastavení firmwaru

Začal jsem nastavovat firmware na svém nástěnném přepínači a Sonoff provozuje čip ESP8266, který po blikání s Tasmota nebo ESPhome umožňuje připojení senzorů, relé, spínačů a LED, soustředím se na Tasmotu, která je firmware, který používám hlavně.

Odlamovací podložky použité pro aktualizaci firmwaru odhalují 2 GPIO piny ESP8266 pinů Tx a Rx, které respektují GPIO 1 a GPIO 3.

Při jejich použití na špendlíky je třeba vědět dvě věci. Oba piny se během spouštění dostanou vysoko, což znamená, že během zaváděcího procesu produkují 3,3 V na zlomek sekundy, a co je nejdůležitější, pokud se během procesu spouštění pin Tx GPIO 1 vytáhne nízko, ovladač se nespustí.

S ohledem na to jsem se rozhodl přidat teplotní senzor na GPIO1 (TXD) a bzučák na GPIO3 (RXD).

Když Tasmota problikla hlavou na konfigurační stránku, vyberte „konfigurovat modul“a vyberte modul jako „Sonoff T1“pomocí příslušného přepínače gangu, který máte, klikněte na uložit a počkejte na restart.

Po restartu se vraťte zpět na stránku „Konfigurovat modul“, nyní můžeme vybrat naše teplotní čidlo z rozevíracího seznamu pomocí GPIO1. Používám DHT22, takže jsem vybral AM2301, další možnosti jsou DHT11 a SI7021.

Volitelný

Pokud přidáváte bzučák, vyberte bzučák z rozbalovací nabídky pro GPIO3.

Krok 2: Čas pro mody

Čas na mody
Čas na mody
Čas na mody
Čas na mody
Čas na mody
Čas na mody
Čas na mody
Čas na mody

Přidání senzoru a volitelného bzučáku vyžaduje trochu pájení a zjištění, jak vést vodiče.

Připojte teplotní čidlo a bzučák podle schématu

1. Připojte datové vedení teplotního senzoru k TXD a kladný vodič bzučáku k RXD

2. Připojte VCC teploty ke kolíku 3,3 V na spínači světla

3. Připojte uzemnění teplotního senzoru a záporný signál bzučáku k GND

Rozhodl jsem se přidat do desky plošných spojů několik samičích kolíků a vyfrézovat zadní část plastového krytu, aby kolíky mohly projít.

Potom jsem vytvořil malý drátěný stav, abych připojil senzor a bzučák přes kolíky záhlaví.

Čas to vyzkoušet, zapnout síť a buď to bude fungovat, nebo vybouchnout, naštěstí vše fungovalo.

Krok 3: Uspořádání všeho

Úhledně to celé
Úhledně to celé
Úhledně to celé
Úhledně to celé
Vše uklidíme
Vše uklidíme

Nyní tedy nadešel čas to všechno upravit, protože nechceme, aby dráty trčely ze spínače světla, a bylo to na Fusion 360.

Rám jsem navrhl tak, aby obepínal čelní desku, která se poté rozkládá tak, aby se do ní vešel teplotní senzor a bzučák s malým grilem, vše je potištěno PLA a s podpěrami, mohlo by být namalováno nebo ponecháno tak, jak je.

Vyškrábal jsem trochu sádry, abych dráty protáhl po zádech a po straně. Sešrotování sádry znamenalo, že jsem na čelní desce neměl žádné vizuální úpravy, abych ji mohl v případě potřeby použít jinde.

Připojil jsem dva soubory STL, jeden, který upravuje pouze teplotní senzor a druhý, který obsahuje bzučák.

Krok 4: Závěr

Závěr
Závěr
Závěr
Závěr

Když je nainstalován firmware a nainstalován a upraven veškerý hardware, projekt skončí, teplotní senzor se automaticky zobrazí na domovské obrazovce tasmota a po nastavení se hodnoty vysílají na server MQTT v intervalech aktualizací 5 minut.

Odtud můžete importovat data ze senzorů do vaší preferované automatizační platformy pro prohlížení na vašich zařízeních nebo pro automatizaci.

Volitelný

Bzučák lze vyzkoušet v konzole zadáním Bzučáku následovaným 3 čísly oddělenými čárkou

První číslo je počet pípnutí

Druhé číslo je doba trvání jednoho pípnutí

Třetí číslo je doba ticha mezi jednotlivými pípnutími

Informace navíc

Chcete -li použít bzučák s MQTT, odešlete užitečné zatížení zprávy jako sekvenci čísel výše do cmnd/Téma/Bzučák

Další informace o bzučáku najdete zde

tasmota.github.io/docs/Buzzer/

Doporučuje: