Obsah:

Doplnky nástenného spínača Sonoff: 4 kroky
Doplnky nástenného spínača Sonoff: 4 kroky

Video: Doplnky nástenného spínača Sonoff: 4 kroky

Video: Doplnky nástenného spínača Sonoff: 4 kroky
Video: LED pásky McLED 2024, Júl
Anonim
Doplnky Sonoff pre nástenné spínače
Doplnky Sonoff pre nástenné spínače

Ak používate nástenné vypínače Sonoff T1, prestali ste používať cloudové servery na domácu automatizáciu a chceli by ste získať viac funkcií z nástenného vypínača. Tento návod vám ukáže, ako pridať snímač teploty a voliteľne bzučiak.

Predpoklad

1. Spôsob blikania Sonoff T1 buď vzduchom (OTA), alebo pomocou adaptéra CP2102 USB na TTL.

2. Mqtt Broker na prijatie informácií.

3. Platforma pre domácu automatizáciu na ovládanie prepínača a zobrazenie údajov zo senzorov.

Mojím cieľom pre tento projekt bolo pridať ďalšie funkcie k jednému z mojich vypínačov nástenných svetiel Sonoff. Chvíľu som ich mal v byte, všetky používajú firmvér Tasmota, ktorý im umožňuje komunikovať cez MQTT s mojou automatizačnou platformou Home Assistant.

Na YouTube je veľa videí o Home Assistant a Tasmota, ktoré by som odporučil navštíviť.

Vždy som chcel mať centrálnu teplotu v byte, aby som mohol automatizovať chladenie/kúrenie v celom dome. Ako možnosť som pridal bzučiak, aby generické pípnutie po aktivácii alarmu. Tento návod je, ako som k tomu pristúpil

Pozor !

Pri odstraňovaní alebo pridávaní prepínača bude niekedy pracovať so striedavým napätím, buďte opatrní

Krok 1: Nastavenie firmvéru

Nastavenie firmvéru
Nastavenie firmvéru
Nastavenie firmvéru
Nastavenie firmvéru
Nastavenie firmvéru
Nastavenie firmvéru

Začal som nastavovať firmvér na nástennom prepínači a Sonoff prevádzkuje čip ESP8266, ktorý po bliknutí s Tasmota alebo ESPhome umožňuje pripojenie senzorov, relé, prepínačov a diód LED, zameriavam sa na Tasmotu, ktorá je firmware, ktorý hlavne používam.

Odlamovacie podložky používané na aktualizáciu firmvéru odkrývajú 2 GPIO piny ESP8266 Tx a Rx piny, ktoré korešpondujú s GPIO 1 a GPIO 3.

Pri ich použití na špendlíky je potrebné vedieť dve veci. Oba piny sa počas zavádzania zvyšujú, čo znamená, že počas bootovania vydávajú 3,3 V na zlomok sekundy, a čo je najdôležitejšie, ak sa počas procesu spustenia zníži kolík Tx GPIO 1, ovládač sa nespustí.

S ohľadom na to som sa rozhodol pridať teplotný senzor na GPIO1 (TXD) a bzučiak na GPIO3 (RXD).

Keď Tasmota zablikala na konfiguračnú stránku, zvoľte „Konfigurovať modul“a pomocou zodpovedajúceho prepínača gangov, ktorý máte, vyberte modul ako „Sonoff T1“, kliknite na tlačidlo Uložiť a počkajte na reštart.

Po reštarte sa vráťte späť na stránku „Konfigurovať modul“, teraz si môžeme vybrať náš teplotný snímač z rozbaľovacieho zoznamu pomocou GPIO1. Používam DHT22, takže som vybral AM2301, ďalšie možnosti, ktoré sú k dispozícii po vybalení, sú DHT11 a SI7021.

Voliteľné

Ak pridávate bzučiak, vyberte bzučiak z rozbaľovacej ponuky pre GPIO3.

Krok 2: Čas na úpravy

Čas na módy
Čas na módy
Čas na módy
Čas na módy
Čas na módy
Čas na módy
Čas na módy
Čas na módy

Pridanie senzora a voliteľného bzučiaka vyžaduje trochu spájkovania a zistenie, ako viesť vodiče.

Pripojte snímač teploty a bzučiak podľa schémy

1. Pripojte dátový kábel snímača teploty k TXD a kladný vodič bzučiaka k RXD

2. Pripojte VCC teploty k kolíku 3,3 V na vypínači

3. Pripojte uzemnenie snímača teploty a negatív bzučiaka k GND

Rozhodol som sa pridať niekoľko zásuvkových kolíkov do dosky plošných spojov a vyfrézovať zadnú stranu plastového krytu, aby kolíky prešli.

Potom som vyrobil malý drôtený stav na pripevnenie senzora a bzučiaka cez kolíky záhlavia.

Čas otestovať to, zapnúť elektrickú sieť a buď to bude fungovať, alebo vybuchne, našťastie všetko fungovalo.

Krok 3: Celé to upravte

Všetko úhľadne upravené
Všetko úhľadne upravené
Všetko úhľadne upravené
Všetko úhľadne upravené
Všetko úhľadne upravené
Všetko úhľadne upravené

Teraz prišiel čas to všetko vylepšiť, pretože nechceme, aby drôty trčali zo spínača svetla, a potom to bolo na Fusion 360.

Rám som navrhol omotať okolo predného panelu, ktorý sa potom rozprestiera tak, aby pojal snímač teploty a bzučiak s malým grilom. Všetko je vytlačené pomocou PLA a s podperami, môže byť natreté alebo ponechané tak, ako je.

Zoškrabal som trochu sadry, aby som previedol svoje drôty po chrbte a po boku. Zošrotovanie sadry znamenalo, že som nemal žiadne vizuálne úpravy čelnej dosky, aby som ju mohol použiť kdekoľvek v prípade potreby.

Pripojil som dva súbory STL, jeden, ktorý upravuje iba snímač teploty, a druhý, ktorý obsahuje bzučiak.

Krok 4: Záver

Záver
Záver
Záver
Záver

Keď je firmvér nastavený a všetok hardvér je nainštalovaný a upravený, projekt sa skončí, teplotný snímač sa automaticky zobrazí na domovskej obrazovke zariadenia tasmota a po nastavení sa hodnoty budú odosielať na server MQTT v intervale 5 minút.

Odtiaľto môžete importovať údaje zo senzorov do preferovanej automatizovanej platformy, aby ste ich mohli zobrazovať na svojich zariadeniach alebo používať na automatizáciu.

Voliteľné

Bzučiak je možné v konzole vyskúšať tak, že napíšete Bzučiak a za ním tri čísla oddelené čiarkou

Prvé číslo je počet pípnutí

Druhé číslo je trvanie jedného pípnutia

Tretím číslom je trvanie ticha medzi jednotlivými pípnutiami

Extra informácia

Ak chcete použiť bzučiak s MQTT, odošlite užitočné zaťaženie správy ako číselnú postupnosť vyššie do cmnd/Téma/Bzučiak

Dokumentáciu nájdete tu, kde nájdete ďalšie informácie o bzučiaku

tasmota.github.io/docs/Buzzer/

Odporúča: