Taula de continguts:
- Pas 1: Configuració del microprogramari
- Pas 2: temps per a modificacions
- Pas 3: ordenar-ho tot
- Pas 4: Conclusió
Vídeo: Complements Sonoff Wall Switch: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Si utilitzeu commutadors de paret Sonoff T1, heu deixat d’utilitzar servidors basats en el núvol per a la domòtica i voleu obtenir més funcionalitat del commutador de llum muntat a la paret. Aquesta instrucció us mostra com afegir un sensor de temperatura i, opcionalment, un brunzidor.
Requisit previ
1. Mitjans de flaixar el Sonoff T1 per aire (OTA) o amb l'adaptador CP2102 USB a TTL.
2. Mqtt Broker per rebre la informació.
3. Plataforma domòtica per controlar l’interruptor i visualitzar les dades del sensor.
El meu objectiu per a aquest projecte era afegir funcions addicionals a un dels meus interruptors de paret de Sonoff. Fa temps que els tinc a l’apartament, tots executen el firmware de Tasmota, que els permet comunicar-se per MQTT amb la meva plataforma d’automatització Home Assistant.
Hi ha molts vídeos de youtube sobre Home Assistant i Tasmota, recomanaria anar-los a veure.
Sempre he volgut tenir una lectura centralitzada de la temperatura dels apartaments per poder automatitzar la refrigeració / calefacció a tota la casa. Com a opció, he afegit un brunzidor per emetre aquest so genèric quan s’activa l’alarma. Aquesta instrucció és com ho vaig fer
Atenció
Hi haurà vegades que funcioni amb tensió de corrent altern en treure o afegir l’interruptor. Tingueu cura
Pas 1: Configuració del microprogramari
Vaig començar a configurar el microprogramari al meu interruptor de paret i el Sonoff utilitza un xip ESP8266, que després de parpellejar amb Tasmota o ESPhome permet connectar sensors, relés, commutadors i LEDs, em concentro en Tasmota, tal com és el firmware que faig servir principalment.
Els coixinets que s’utilitzen per fer flaixar el microprogramari exposen 2 pins GPIO de l’ESP8266, els pins Tx i Rx, que es correlacionen amb GPIO 1 i GPIO 3 respectuosament.
Hi ha dues coses que cal saber quan s’utilitzen aquests passadors. Ambdós pins augmenten durant l'arrencada, el que significa que produeixen 3,3 v durant una fracció de segon durant el procés d'arrencada i, el més important, si el pin Tx GPIO 1 es queda baix durant el procés d'inici, el controlador no arrenca.
Amb això en ment, vaig decidir afegir el sensor de temperatura a GPIO1 (TXD) i el brunzidor a GPIO3 (RXD).
Amb Tasmota dirigit cap a la pàgina de configuració, seleccioneu "configurar mòdul" i seleccioneu el mòdul com a "Sonoff T1" amb el commutador de banda corresponent que tingueu, feu clic a Desa i espereu a reiniciar.
Després del reinici, torneu a la pàgina "Configuració del mòdul", ara podem seleccionar el sensor de temperatura de la llista desplegable de GPIO1. Estic fent servir un DHT22, de manera que he seleccionat AM2301, entre les altres opcions, hi ha DHT11 i SI7021.
Opcional
Si afegiu al brunzidor, seleccioneu el brunzidor al menú desplegable de GPIO3.
Pas 2: temps per a modificacions
Per afegir el sensor i el brunzidor opcional es necessita una mica de soldadura i esbrinar com fer funcionar els cables.
Connecteu el sensor de temperatura i el brunzidor segons el diagrama
1. Connecteu la línia de dades del sensor de temperatura a TXD i el cable positiu del brunzidor a RXD
2. Connecteu el VCC de la temperatura al pin de 3,3 v del commutador de llum
3. Connecteu la terra del sensor de temperatura i el negatiu del brunzidor a GND
Vaig decidir afegir uns passadors de capçalera femenins a la placa base i treure la part posterior de la tapa de plàstic per deixar passar els passadors.
Després vaig fer un petit teler de filferro per fixar el sensor i el brunzidor a través dels passadors de capçalera.
És hora de provar-lo, encendre la xarxa elèctrica i ja funcionarà o explotarà, per sort tot ha funcionat.
Pas 3: ordenar-ho tot
Per tant, ara va arribar el moment de posar-ho tot en marxa, ja que no volem que surtin cables d’un interruptor de llum, i es va apagar a Fusion 360.
Vaig dissenyar el marc per embolicar-lo al voltant de la placa frontal, que s’estén per acomodar el sensor de temperatura i el brunzidor amb una petita graella, està tot imprès amb PLA i amb suports, es pot pintar o deixar-lo tal qual.
Vaig raspar una mica de guix per passar els cables passant per la part posterior i pel lateral. El desballestament del guix significava que no tenia modificacions visuals a la placa frontal, de manera que puc fer-lo servir en un altre lloc en cas de necessitat.
He adjuntat dos fitxers STL, un que només fa modificacions per al sensor de temperatura i l’altre que inclou el brunzidor.
Pas 4: Conclusió
Amb el firmware configurat i tot el maquinari instal·lat i endreçat, el projecte finalitza, el sensor de temperatura es mostra automàticament a la pantalla inicial de tasmota i, un cop configurat, els valors es transmeten al servidor MQTT a les actualitzacions d’interval de 5 minuts.
A partir d’aquí, podeu importar les dades del sensor a la vostra plataforma d’automatització preferida per visualitzar-les als vostres dispositius o utilitzar-les per a l’automatització.
Opcional
El Buzzer es pot provar a la consola escrivint Buzzer seguit de 3 números separats per una coma
El primer número és la quantitat de sons sonors
El segon número és la durada d’un so sonor
El tercer número és la durada del silenci entre pitits individuals
Informació addicional
Per utilitzar el buzzer amb MQTT envieu un missatge de càrrega útil com a seqüència numèrica anterior a cmnd / Topic / Buzzer
Podeu trobar documentació aquí per obtenir més informació sobre el brunzidor
tasmota.github.io/docs/Buzzer/
Recomanat:
LEGO WALL-E Amb Micro: bit: 8 passos (amb imatges)
LEGO WALL-E Amb Micro: bit: fem servir un micro: bit juntament amb una placa de bits compatible amb LEGO per controlar els dos servomotors que permetran que WALL-E pugui travessar el terreny perillós del terra de la vostra sala d’estar .Per al codi farem servir Microsoft MakeCode, que és un bloc
Feu un bricolatge Sonoff Smart Switch Utilitzeu l'aplicació Android: 11 passos
Feu un bricolatge Sonoff Smart Switch Utilitzeu l'aplicació Android: què és Sonoff? Sonoff és una línia de dispositius de commutació intel·ligent per a Smart Home desenvolupada per ITEAD. Un dels dispositius més flexibles i econòmics d’aquesta línia són Sonoff Basic i Sonoff mini. Aquests són commutadors habilitats per a Wi-Fi basats en un gran xip, ESP8266 / E
Guia d'instal·lació del xassís de tancs de robots de metall WALL-E: 3 passos
Guia d'instal·lació del xassís de tancs de robots de metall WALL-E: es tracta d'un xassís de tancs de tancs de robots metàl·lics, és bo per fabricar tancs de robots. tal robot Arduino, fabricat en aliatge d'alumini lleuger i resistent, fabricat per SINONING una botiga de joguines de bricolatge
WiFi Wall-E: 8 passos
WiFi Wall-E: Heu tingut algun somni infantil? Un que considereu tan ridícul i irreal, només un nen pot arribar-hi? Doncs sí, sempre he volgut tenir un amic robot. No havia de ser molt intel·ligent ni disposar de làser d'alta tecnologia, jo
Sonoff Basic i Sonoff RF - Tutorial COMPLETO: 16 passos
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff és uma línia de productes projectats per a automatització residencial i predial. O Sonoff Basic e RF podem ser alimentat amb tensió de 90 a 250v AC, sua saída a relé supporta current of até 10A, possuí um WI-FI integrado de 2.4GHz, o Sonoff RF con