Sisällysluettelo:

Sonoff-seinäkytkimen lisäosat: 4 vaihetta
Sonoff-seinäkytkimen lisäosat: 4 vaihetta

Video: Sonoff-seinäkytkimen lisäosat: 4 vaihetta

Video: Sonoff-seinäkytkimen lisäosat: 4 vaihetta
Video: My Trendy Phone / Sonoff NSPanel Smart Home Ohjauspaneeli - EU 2024, Marraskuu
Anonim
Sonoff-seinäkytkimen lisäosat
Sonoff-seinäkytkimen lisäosat

Jos käytät Sonoff T1 -seinäkytkimiä, olet luopunut pilvipohjaisten palvelimien käyttämisestä kodin automaatioon ja haluat saada enemmän toimintoja seinälle asennetusta valokytkimestä. Tämä opas näyttää, kuinka lämpötila -anturi ja valinnaisesti summeri lisätään.

Edellytys

1. Välineet, joilla Sonoff T1 vilkkuu joko ilmaa (OTA) tai CP2102 USB -TTL -sovitinta käyttäen.

2. Mqtt Broker vastaanottaa tiedot.

3. Kodin automaatioalusta kytkimen ohjaamiseen ja anturitietojen näyttämiseen.

Tämän projektin tavoitteena oli lisätä lisätoimintoja yhteen Sonoff -seinävalaisinkytkimestäni. Minulla on ollut niitä asunnossa jonkin aikaa, heillä kaikilla on Tasmota -laiteohjelmisto, jonka avulla he voivat kommunikoida MQTT: n kautta automaatioalustani Home Assistantille.

On paljon YouTube -videoita Home Assistantista ja Tasmotasta, suosittelen menemään katsomaan ne.

Olen aina halunnut saada asunnon lämpötilalukeman, jotta voin automatisoida jäähdytyksen/lämmityksen koko talossa. Lisävarusteena lisäsin summerin, joka antaa yleisen piippauksen, kun hälytys aktivoituu. Tämä opettavainen on se, miten tein sen

Varoitus

Joskus kytket irrotettaessa tai lisättäessä vaihtovirtajännitettä, ole varovainen

Vaihe 1: Laiteohjelmiston asennus

Laiteohjelmiston asennus
Laiteohjelmiston asennus
Laiteohjelmiston asennus
Laiteohjelmiston asennus
Laiteohjelmiston asennus
Laiteohjelmiston asennus

Aloin asentaa laiteohjelmiston seinäkytkimelleni, ja Sonoff käyttää ESP8266 -sirua, joka kun Tasmota- tai ESPhome -vilkkumisen jälkeen sallii antureiden, releiden, kytkimien ja LED -valojen kytkemisen, keskityn Tasmotaan sellaisenaan käyttämäni laiteohjelmisto.

Laiteohjelmiston vilkuttamiseen käytetyt katkaisutyynyt paljastavat ESP8266: n 2 GPIO -nastaa Tx- ja Rx -nastat, jotka vastaavat kunnioittavasti GPIO 1: tä ja GPIO 3: ta.

Kun käytät näitä tappeihin, on tiedettävä kaksi asiaa. Molemmat nastat menevät korkealle käynnistyksen aikana, mikä tarkoittaa, että ne tuottavat 3.3v sekunnin murto -osan aikana käynnistysprosessin aikana, ja mikä tärkeintä, jos Tx GPIO 1 -tappi vedetään alhaiseksi käynnistyksen aikana, ohjain ei käynnisty.

Tämän vuoksi päätin lisätä GPIO1: n (TXD) lämpötila -anturin ja GPIO3: n (RXD) summerin.

Kun Tasmota vilkkuu pään yli asetussivulle, valitse "configure module" ja valitse moduuliksi "Sonoff T1" vastaavalla jenkkikytkimellä, napsauta tallenna ja odota uudelleenkäynnistystä.

Kun olet käynnistänyt uudelleen "Configure Module" -sivulle, voimme nyt valita lämpötila-anturimme GPIO1: n avattavasta luettelosta. Käytän DHT22 -laitetta, joten olen valinnut muut AM2301 -pakkauksesta vaihtoehdot DHT11 ja SI7021.

Valinnainen

Jos lisäät summerin, valitse summeri GPIO3: n pudotusvalikosta.

Vaihe 2: Modien aika

Modien aika
Modien aika
Modien aika
Modien aika
Modien aika
Modien aika
Modien aika
Modien aika

Anturin ja valinnaisen summerin lisääminen vaatii hieman juottamista ja johtimien johtamisen selvittämistä.

Kiinnitä lämpötila -anturi ja summeri kaavion mukaisesti

1. Liitä lämpötila -anturin datajohto TXD: hen ja summerin positiivinen johto RXD: hen

2. Liitä lämpötilan VCC valokytkimen 3,3 V: n napaan

3. Liitä lämpötila -anturin maa ja summerin negatiivi GND: hen

Päätin lisätä piirilevyyn naaraspuolisia otsatappeja ja jauhaa muovikannen takaosan, jotta nastat kulkevat läpi.

Tein sitten pienen lankapuomin kiinnittääkseni anturin ja summerin otsikkotappien läpi.

Aika testata se, kytkeä verkkovirta päälle ja se joko toimii tai räjähtää, onneksi kaikki toimi.

Vaihe 3: Selvitä kaikki

Siistii kaiken
Siistii kaiken
Siistii kaiken
Siistii kaiken
Siistii kaiken
Siistii kaiken

Joten nyt tuli aika siivota se kaikki, koska emme halua johtoja ulos valokytkimestä, ja se poistui Fusion 360: sta.

Suunnittelin kehyksen kietoutumaan etulevyn ympärille, joka sitten ulottuu lämpötila -anturin ja summerin mukaiseksi pienellä grillillä, kaikki on painettu PLA: lla ja tuilla, se voidaan maalata tai jättää sellaisenaan.

Kaapin vähän kipsiä, jotta johdot kulkisivat takaa ja sivulta. Kipsin romuttaminen tarkoitti sitä, että minulla ei ollut visuaalisia modifikaatioita etulevyyn, jotta voisin käyttää sitä muualla tarvittaessa.

Olen liittänyt kaksi STL -tiedostoa, joista toinen muokkaa vain lämpötila -anturia ja toinen sisältää summerin.

Vaihe 4: Johtopäätös

Johtopäätös
Johtopäätös
Johtopäätös
Johtopäätös

Kun laiteohjelmisto on asetettu ja kaikki laitteistot on asennettu ja puhdistettu, projekti päättyy, lämpötila -anturi näkyy automaattisesti tasmotan aloitusnäytössä, ja kun asetukset on määritetty, arvot lähetetään MQTT -palvelimelle 5 minuutin välein.

Täältä voit tuoda anturitiedot haluamaasi automaatioalustaan katseltavaksi laitteillasi tai käytettäväksi automaatiossa.

Valinnainen

Summeri voidaan testata konsolissa kirjoittamalla Buzzer ja sen jälkeen kolme numeroa, jotka erotetaan toisistaan pilkulla

Ensimmäinen numero on piippausten määrä

Toinen numero on yhden piippauksen kesto

Kolmas numero on hiljaisuuden kesto yksittäisten piippausten välillä

Lisätieto

Jos haluat käyttää summeria MQTT: n kanssa, lähetä viestin hyötykuorma yllä olevan numerojärjestyksen mukaisesti cmnd/Aihe/summeri

Dokumentaatio löytyy täältä, jos haluat lisätietoja summerista

tasmota.github.io/docs/Buzzer/

Suositeltava: