Tabla de contenido:
- Paso 1: configuración del firmware
- Paso 2: tiempo para las modificaciones
- Paso 3: arreglarlo todo
- Paso 4: Conclusión
Video: Complementos del interruptor de pared Sonoff: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Si está ejecutando interruptores de pared Sonoff T1, ha dejado de usar servidores basados en la nube para la automatización del hogar y le gustaría obtener más funcionalidad del interruptor de luz montado en la pared. Este instructivo le muestra cómo agregar un sensor de temperatura y, opcionalmente, un timbre.
Requisito previo
1. Medios de flashear el Sonoff T1 por aire (OTA) o con el adaptador CP2102 USB a TTL.
2. Mqtt Broker para recibir la información.
3. Plataforma domótica para controlar el interruptor y mostrar los datos del sensor.
Mi objetivo para este proyecto era agregar funcionalidad adicional a uno de mis interruptores de luz de pared Sonoff. Los he tenido en el apartamento por un tiempo, todos ejecutan el firmware Tasmota, lo que les permite comunicarse a través de MQTT con mi plataforma de automatización Home Assistant.
Hay muchos videos de YouTube sobre Home Assistant y Tasmota que recomendaría ir a verlos.
Siempre he querido tener una lectura central de la temperatura del apartamento para poder automatizar la refrigeración / calefacción en toda la casa. Como opción, agregué un timbre para dar ese pitido genérico cuando se activa la alarma. Este instructivo es cómo lo hice
¡¡Precaución
Habrá ocasiones trabajando con voltaje de CA al quitar o agregar el interruptor, tenga cuidado
Paso 1: configuración del firmware
Comencé a configurar el firmware en mi interruptor de pared, y el Sonoff ejecuta un chip ESP8266, que cuando después de parpadear con Tasmota o ESPhome permite que se conecten sensores, relés, interruptores y LED, me estoy enfocando en Tasmota, ya que es el firmware que utilizo principalmente.
Las almohadillas de ruptura utilizadas para actualizar el firmware exponen 2 pines GPIO del ESP8266, los pines Tx y Rx, que se correlacionan con GPIO 1 y GPIO 3 respetuosamente.
Hay dos cosas que debe saber al usar estos para pines. Ambos pines se ponen altos durante el inicio, lo que significa que emiten 3.3v durante una fracción de segundo durante el proceso de inicio y, lo más importante, si el pin Tx GPIO 1 se baja durante el proceso de inicio, el controlador no se inicia.
Con eso en mente, decidí agregar el sensor de temperatura en GPIO1 (TXD) y el timbre en GPIO3 (RXD).
Con Tasmota flasheado, diríjase a la página de configuración, seleccione "configurar módulo" y seleccione el módulo como "Sonoff T1" con el interruptor de banda correspondiente que tiene, haga clic en guardar y espere a reiniciar.
Después del reinicio, regrese a la página "Configurar módulo", ahora podemos seleccionar nuestro sensor de temperatura de la lista desplegable por GPIO1. Estoy usando un DHT22, así que he seleccionado AM2301, otras opciones listas para usar son DHT11 y SI7021.
Opcional
Si agrega el zumbador, seleccione zumbador en el menú desplegable de GPIO3.
Paso 2: tiempo para las modificaciones
Agregar el sensor y el zumbador opcional requiere un poco de soldadura y averiguar cómo ejecutar los cables.
Conecte el sensor de temperatura y el zumbador según el diagrama
1. Conecte la línea de datos del sensor de temperatura a TXD y el cable positivo del zumbador a RXD
2. Conecte el VCC de la temperatura al pin 3.3v en el interruptor de luz
3. Conecte la tierra del sensor de temperatura y el negativo del zumbador a GND
Decidí agregar algunas clavijas de cabezal hembra a la placa de circuito impreso y fresar la parte posterior de la cubierta de plástico para que las clavijas pasen.
Luego hice un pequeño telar de alambre para conectar el sensor y el zumbador a través de los pines del cabezal.
Es hora de probarlo, encender la red y funcionará o explotará, afortunadamente todo funcionó.
Paso 3: arreglarlo todo
Así que ahora llegó el momento de arreglarlo todo, ya que no queremos cables que sobresalgan de un interruptor de luz, y se apagó para Fusion 360.
Diseñé un marco para envolver la placa frontal que luego se extiende para acomodar el sensor de temperatura y el zumbador con una pequeña parrilla, todo está impreso con PLA y con soportes, se puede pintar o simplemente dejar como está.
Raspé un poco de yeso para pasar mis cables por la parte posterior y por el costado. Desguazar el yeso significaba que no tenía modificaciones visuales en la placa frontal para poder usarlo en otro lugar si surgiera la necesidad.
He adjuntado dos archivos STL, uno que solo modifica el sensor de temperatura y el otro que incluye el timbre.
Paso 4: Conclusión
Con el firmware configurado y todo el hardware instalado y ordenado, el proyecto llega a su fin, el sensor de temperatura se muestra automáticamente en la pantalla de inicio de tasmota y, una vez configurado, los valores se transmiten al servidor MQTT en actualizaciones de intervalos de 5 minutos.
Desde aquí, puede importar los datos del sensor a su plataforma de automatización preferida para verlos en sus dispositivos o utilizarlos para la automatización.
Opcional
El Buzzer se puede probar en la consola escribiendo Buzzer seguido de 3 números separados por una coma
El primer número es la cantidad de pitidos
El segundo número es la duración de un solo pitido
El tercer número es la duración del silencio entre pitidos individuales
Información extra
Para usar el Buzzer con MQTT, envíe un mensaje de carga útil como la secuencia numérica de arriba al cmnd / Topic / Buzzer
La documentación se puede encontrar aquí para obtener más información sobre el timbre.
tasmota.github.io/docs/Buzzer/
Recomendado:
Interruptor creativo LED del tablero de pruebas del escudo del Capitán América: 5 pasos
Capitán América Shield Breadboard LED Creative Switch: Proyecto Creative Switch para Art 150
INTERRUPTOR DE ONDA -- INTERRUPTOR MENOS TÁCTIL USANDO 555: 4 Pasos
WAVE SWITCH || TOUCH LESS SWITCH USANDO 555: Hola a todos Bienvenidos Hoy estoy construyendo un simple interruptor sin toque, se activa con solo agitar nuestra mano con la ayuda del sensor de infrarrojos y el temporizador 555 IC, así que construyémoslo … Su operación es simple ya que el 555 funciona como flip-flop, su tienda
Cómo instalar complementos en WordPress en 3 pasos: 3 pasos
Cómo instalar complementos en WordPress en 3 pasos: En este tutorial, le mostraré los pasos esenciales para instalar el complemento de WordPress en su sitio web. Básicamente, puede instalar complementos de dos formas diferentes. El primer método es mediante ftp o mediante cpanel. Pero no lo incluiré en la lista, ya que es realmente completo
Control del interruptor del calentador con relé usando Sonoff Th10: 8 pasos
Controle el interruptor del calentador con relé utilizando Sonoff Th10: los dispositivos sonoff le permiten encender y apagar equipos eléctricos. El modelo th10 está diseñado específicamente para encender y apagar calentadores con control de temperatura y capacidades de programación de tiempo. El problema surge cuando el calentador de su hogar funciona con gas a
Complementos de Photoshop en GIMP: 6 pasos
Complementos de Photoshop en GIMP: ¡Buen día! A menudo se considera que Photoshop es el mejor software de edición de imágenes de gráficos de trama de escritorio del mercado, con millones de funciones, sin mencionar una enorme variedad de filtros disponibles en línea y en tiendas minoristas. Muchos artistas gráficos