Kazalo:

Dodatki za stensko stikalo Sonoff: 4 koraki
Dodatki za stensko stikalo Sonoff: 4 koraki

Video: Dodatki za stensko stikalo Sonoff: 4 koraki

Video: Dodatki za stensko stikalo Sonoff: 4 koraki
Video: BlitzWolf BW-IS22 - Сигнализация, wi-fi + GSM, Tuya Smart, интеграция и управление в Home Assistant 2024, November
Anonim
Dodatki za stensko stikalo Sonoff
Dodatki za stensko stikalo Sonoff

Če uporabljate stenska stikala Sonoff T1, ste odstopili od uporabe strežnikov v oblaku za avtomatizacijo doma in bi radi dobili več funkcionalnosti iz stenskega stikala za luč. Ta navodila vam pokažejo, kako dodati temperaturni senzor in po izbiri tudi zvočni signal.

Predpogoj

1. Način utripanja Sonoff T1 bodisi po zraku (OTA) bodisi s CP2102 adapterjem USB na TTL.

2. posrednik Mqtt za prejem informacij.

3. Platforma za avtomatizacijo doma za nadzor stikala in prikaz podatkov senzorja.

Moj cilj za ta projekt je bil dodati eno dodatno funkcionalnost enemu od mojih stikal za stensko svetilko Sonoff. Že nekaj časa jih imam v stanovanju, vsi imajo vdelano programsko opremo Tasmota, ki jim omogoča komunikacijo prek MQTT z mojo platformo za avtomatizacijo Home Assistant.

Obstaja veliko videoposnetkov na YouTubu o domačem pomočniku in Tasmoti, priporočam, da jih pogledate.

Vedno sem si želel centralno merjenje temperature stanovanja, da lahko avtomatiziram hlajenje/ogrevanje po hiši. Kot možnost sem dodal zvočni signal, ki je sprožil splošni pisk, ko se alarm aktivira. To navodilo je, kako sem se tega lotil

Pozor !

Pri odstranjevanju ali dodajanju stikala bodo včasih delovali z izmenično napetostjo. Bodite previdni

1. korak: Namestitev vdelane programske opreme

Namestitev vdelane programske opreme
Namestitev vdelane programske opreme
Namestitev vdelane programske opreme
Namestitev vdelane programske opreme
Namestitev vdelane programske opreme
Namestitev vdelane programske opreme

Začel sem nastavljati vdelano programsko opremo na stenskem stikalu in Sonoff poganja čip ESP8266, ki po utripanju s Tasmoto ali ESPhome omogoča priključitev senzorjev, relejev, stikal in LED, osredotočam se na Tasmoto vdelano programsko opremo, ki jo večinoma uporabljam.

Prelomne ploščice, ki se uporabljajo za utripanje vdelane programske opreme, razkrivajo 2 zatiča GPIO ESP8266, zatiča Tx in Rx, ki sta v korelaciji z GPIO 1 in GPIO 3.

Ko uporabljate te zatiče, morate vedeti dve stvari. Oba zagona se med zagonom dvigneta, kar pomeni, da med zagonom oddajata 3,3 V za delček sekunde, kar je najpomembneje, če se med zagonskim postopkom Tx GPIO 1 zatakne, se krmilnik ne zažene.

Glede na to sem se odločil, da dodam temperaturni senzor na GPIO1 (TXD) in zvočni signal na GPIO3 (RXD).

Ko je Tasmota utripal, pojdite na stran s konfiguracijo, izberite »konfiguriraj modul« in izberite modul kot »Sonoff T1« z ustreznim stikalom skupine, kliknite shrani in počakajte na ponovni zagon.

Po ponovnem zagonu se vrnite na stran »Konfiguriraj modul«, zdaj lahko s spustnega seznama izberemo senzor temperature GPIO1. Uporabljam DHT22, zato sem izbral AM2301, druge možnosti, ki so na voljo, so DHT11 in SI7021.

Neobvezno

Če dodate zvočni signal, v spustnem meniju izberite brenčalo za GPIO3.

2. korak: Čas za modove

Čas za modove
Čas za modove
Čas za modove
Čas za modove
Čas za modove
Čas za modove
Čas za modove
Čas za modove

Če dodate senzor in izbirni zvočni signal, morate malo spajkati in ugotoviti, kako voditi žice.

Senzor temperature in zvočni signal pritrdite v skladu s shemo

1. Podatkovni vod temperaturnega tipala priključite na TXD, pozitivni vod zvočnika pa na RXD

2. VCC temperature povežite z vtičem 3.3v na stikalu luči

3. Priključite ozemljitev temperaturnega tipala in negativ zvonca na GND

Odločil sem se, da na tiskano vezje dodam nekaj ženskih zatičev glave in izrežem zadnjo stran plastičnega pokrova, da se nožice prebijejo.

Nato sem naredil majhen žični statve, s katerim sem pritrdil senzor in zvočni signal skozi zatiče glave.

Čas je, da ga preizkusite, vklopite električno omrežje in bo delovalo ali bo eksplodiralo, na srečo je vse delovalo.

Korak: Vse uredite

Vse lepo urejeno
Vse lepo urejeno
Vse lepo urejeno
Vse lepo urejeno
Vse lepo urejeno
Vse lepo urejeno

Zdaj je prišel čas, da se vse skupaj približa, saj nočemo, da bi žice štrlele iz stikala za luč, in to je bilo na Fusion 360.

Okvir sem zasnoval tako, da se ovije okoli sprednje plošče, ki se nato razteza, da z majhnim žarom prilagodi temperaturni senzor in brenčalo, vse je natisnjeno s PLA in s podporami, lahko ga pobarvamo ali pustimo, kot je.

Odstranil sem malo ometa, da sem žice speljal mimo hrbta in stran. Odstranjevanje mavca je pomenilo, da nisem imel vizualnih sprememb na sprednji plošči, tako da ga lahko uporabim drugje, če se pojavi potreba.

Priložil sem dve datoteki STL, eno, ki samo spreminja temperaturni senzor, in drugo, ki vključuje zvočni signal.

4. korak: Zaključek

Zaključek
Zaključek
Zaključek
Zaključek

Ko je vdelana programska oprema in vsa strojna inštalacija nameščena in urejena, se projekt konča, temperaturni senzor se samodejno prikaže na domačem zaslonu tasmota, po nastavitvi pa se vrednosti predvajajo na strežnik MQTT v 5 -minutnih posodobitvah.

Od tu lahko podatke senzorja uvozite v želeno platformo za avtomatizacijo za ogled v svojih napravah ali uporabite za avtomatizacijo.

Neobvezno

Buzzer lahko preizkusite v konzoli tako, da vnesete Buzzer, nato pa 3 številke, ločene z vejico

Prva številka je količina piskov

Druga številka je Trajanje enega piska

Tretja številka je trajanje tišine med posameznimi piski

Dodatne informacije

Če želite uporabiti brenčalnik z MQTT, pošljite koristno obremenitev sporočila kot zgornjo zaporedje številk na cmnd/temo/brenčanje

Dokumentacijo najdete tukaj za več informacij o zvočniku

tasmota.github.io/docs/Buzzer/

Priporočena: