Tartalomjegyzék:

Sonoff falkapcsoló-kiegészítők: 4 lépés
Sonoff falkapcsoló-kiegészítők: 4 lépés

Videó: Sonoff falkapcsoló-kiegészítők: 4 lépés

Videó: Sonoff falkapcsoló-kiegészítők: 4 lépés
Videó: Fali kapcsolók 2024, November
Anonim
Sonoff fali kapcsoló kiegészítők
Sonoff fali kapcsoló kiegészítők

Ha Sonoff T1 fali kapcsolókat használ, akkor elhagyta a felhőalapú szerverek használatát az otthoni automatizáláshoz, és szeretne több funkciót kihozni a falra szerelhető fénykapcsolóból. Ez az utasítás megmutatja, hogyan adhat hozzá hőmérséklet -érzékelőt és opcionálisan hangjelzőt.

Előfeltétel

1. A Sonoff T1 felvillanásának eszközei a levegőben (OTA) vagy a CP2102 USB -TTL adapterrel.

2. Mqtt Broker, hogy megkapja az információt.

3. Otthoni automatizálási platform a kapcsoló vezérléséhez és az érzékelőadatok megjelenítéséhez.

A projekt célja az volt, hogy további funkciókat adjak az egyik Sonoff fali lámpás kapcsolómhoz. Már egy ideje a lakásban vannak, mindegyikük Tasmota firmware -t futtat, amely lehetővé teszi számukra, hogy az MQTT -n keresztül kommunikáljanak a Home Assistant automatizálási platformommal.

Rengeteg youtube videó található a Home Assistantről és a Tasmotáról, azt javaslom, hogy nézd meg őket.

Mindig is szerettem volna egy központi lakáshőmérsékletet, hogy automatizálhassam a hűtést/fűtést az egész házban. Opcióként egy hangjelzőt adtam hozzá, hogy az általános hangjelzést adjon, amikor a riasztó bekapcsol. Ez a tanulságos így jártam el

Vigyázat

A kapcsoló eltávolításakor vagy hozzáadásakor váltakozó áramú feszültséggel kell dolgozni. Kérjük, legyen óvatos

1. lépés: Firmware beállítása

Firmware beállítás
Firmware beállítás
Firmware beállítás
Firmware beállítás
Firmware beállítás
Firmware beállítás

Elkezdtem beállítani a firmware -t a fali kapcsolómon, és a Sonoff egy ESP8266 chipet futtat, amely amikor Tasmota vagy ESPhome villanás után lehetővé teszi az érzékelők, relék, kapcsolók és LED -ek csatlakoztatását, a Tasmota -ra összpontosítok. a firmware, amit főleg használok.

A firmware felvillanásához használt kitörőpárnák az ESP8266 2 GPIO érintkezőjét, a Tx és Rx csapokat tárják fel, amelyek tisztelettel korrelálnak a GPIO 1 és a GPIO 3 típusokkal.

Két dolgot kell tudni, amikor ezeket csapokhoz használja. Mindkét érintkező magas lesz a rendszerindítás során, ami azt jelenti, hogy a rendszerindítási folyamat során a másodperc töredékéig 3,3 V -ot adnak ki, és ami a legfontosabb, ha a Tx GPIO 1 érintkező alacsony lesz az indítási folyamat során, a vezérlő nem indul el.

Ezt szem előtt tartva úgy döntöttem, hogy hozzáadom a GPIO1 (TXD) hőmérséklet -érzékelőt és a GPIO3 (RXD) zümmögőt.

A Tasmota villogva a konfigurációs oldalra, válassza a "configure module" lehetőséget, és válassza ki a modult "Sonoff T1" -ként a megfelelő csoportkapcsolóval, kattintson a Mentés gombra, és várja meg az újraindítást.

Az újraindítás után visszatérve a "Modul konfigurálása" oldalra, most GPIO1 segítségével kiválaszthatjuk a hőmérséklet-érzékelőnket a legördülő listából. DHT22 -t használok, ezért kiválasztottam a AM2301 egyéb opcióit a dobozból: DHT11 és SI7021.

Választható

Ha hozzáadja a zümmögőt, válassza ki a zümmögőt a GPIO3 legördülő menüjéből.

2. lépés: A modok ideje

A modok ideje
A modok ideje
A modok ideje
A modok ideje
A modok ideje
A modok ideje
A modok ideje
A modok ideje

Az érzékelő és az opcionális hangjelző hozzáadása egy kis forrasztást és a vezetékek futtatásának kitalálását igényli.

Csatlakoztassa a hőmérséklet -érzékelőt és a hangjelzőt az ábra szerint

1. Csatlakoztassa a hőmérséklet -érzékelő adatvezetékét a TXD -hez, a zümmögő pozitív vezetékét pedig az RXD -hez

2. Csatlakoztassa a hőmérséklet VCC -jét a világításkapcsoló 3,3 V -os tüskéjéhez

3. Csatlakoztassa a hőmérséklet -érzékelő földjét és a zümmögő negatívját a GND -hez

Úgy döntöttem, hogy hozzáadok néhány női fejlécet a NYÁK -hoz, és kivágom a műanyag borítás hátulját, hogy a csapok átfolyhassanak.

Ezután készítettem egy kis dróthálót, hogy rögzítsem az érzékelőt és a hangjelzőt a fejcsapokon keresztül.

Ideje kipróbálni, bekapcsolni a hálózatot, és vagy működni fog, vagy felrobban, szerencsére minden működött.

3. lépés: Tisztítsa meg az egészet

Minden rendbe hozása
Minden rendbe hozása
Minden rendbe hozása
Minden rendbe hozása
Minden rendbe hozása
Minden rendbe hozása

Tehát most eljött az idő, hogy mindent rendbe tegyünk, mivel nem akarjuk, hogy a vezetékek kilógjanak a villanykapcsolóból, és ki volt kapcsolva a Fusion 360 -hoz.

A keretet úgy terveztem, hogy körbefogja az előlapot, amely aztán kinyúlik, hogy elférjen benne a hőmérséklet -érzékelő és a zümmögő, egy kis rács segítségével, mind PLA -val nyomtatva, és támasztékokkal, lehet festeni vagy csak úgy hagyni, ahogy van.

Kicsúsztam egy kis vakolatot, hogy a vezetékeim elfussanak hátul és kifelé. A vakolat leselejtezése azt jelentette, hogy nem volt vizuális modom az előlapon, hogy szükség esetén máshol is használhassam.

Csatoltam két STL fájlt, az egyik csak a hőmérséklet -érzékelő módosításait, a másik pedig a hangjelzőt.

4. lépés: Következtetés

Következtetés
Következtetés
Következtetés
Következtetés

A firmware beállításával és az összes hardver telepítésével és tisztításával a projekt véget ér, a hőmérséklet -érzékelő automatikusan megjelenik a tasmota kezdőképernyőjén, és a beállítás után az értékeket 5 perces időközönként frissítik az MQTT szerverre.

Innen importálhatja az érzékelő adatait a kívánt automatizálási platformra, hogy megtekintse az eszközein, vagy használhassa az automatizáláshoz.

Választható

A zümmögő tesztelhető a konzolban, ha beírja a Zümmögőt, majd 3 számot választ el egymástól vesszővel

Az első szám a hangjelzések száma

A második szám egyetlen hangjelzés időtartama

A harmadik szám az egyes hangjelzések közötti csend időtartama

Extra információ

A Zümmernek az MQTT -vel való használatához küldjön üzenetet a fenti számok sorrendjében a cmnd/Téma/Zümmernek

A zümmerrel kapcsolatos további információkért itt talál dokumentációt

tasmota.github.io/docs/Buzzer/

Ajánlott: