En esta guía de bricolaje, construiremos un controlador IR basado en Wi-Fi para convertir un sistema de aire acondicionado tradicional en un AC inteligente. Al construir este pequeño controlador, podrá controlar sus HVAC tradicionales o unidades de aire acondicionado usando su teléfono inteligente con una interfaz intuitiva de control de clima que le permite encender/apagar el HVAC y cambiar la temperatura, la velocidad del ventilador, los modos, etc. con solo un toque.
También le muestra la temperatura en tiempo real dentro y fuera de la habitación desde los sensores ADC instalados en su unidad de CA. Al hacer que su aire acondicionado tradicional sea inteligente, puede controlar convenientemente la unidad de aire acondicionado, agregar automatización, ahorrar energía y aumentar su vida útil.
Cosas que necesitarás
- Home Assistant configurado en una Raspberry Pi
- MCU ESP8266, como NodeMCU o D1 Mini; un ESP-01 también funcionará
- Transmisor de infrarrojos LED de 5 mm y 940 nm
- Receptor de infrarrojos TSOP1738 o 1838
- Transistor 2N2222
- Placa PCB general
- Soldador y soldadura
Paso 1: Compile y construya el firmware
Para compilar y construir el firmware, necesita instalar el Complemento ESPHome en Home Assistant. Luego sigue estos pasos:
- Después de instalar el complemento ESPHome, vaya a Configuración > Complementos, copia de seguridad y supervisory haga clic en ESPInicio. Se asegura de habilitar Inicie en el arranque, Perro guardián, Actualización automática, y Mostrar en la barra lateral.
- Hacer clic Interfaz de usuario web abierta o ESPInicio en la barra lateral para iniciarlo.
- Hacer clic +Nuevo dispositivo > Continuar.
- Escriba el nombre del firmware, como smartacy haga clic en próximo.
- Seleccione ESP8266 de las opciones y haga clic en próximo > Saltear.
- Busque y haga clic en el EDITAR boton de abajo smartac para abrir el smartac.yaml archivo en el editor y pegue el siguiente código YAML a continuación portal_cautivo:
estado_led:
clavija: GPIO4receptor_remoto:
identificación: rcvr
clavo:
número: GPIO5
invertido: Verdadero
basurero: todotransmisor_remoto:
clavija: GPIO14
carrier_duty_percent: 50%
climatizado:
- plataforma: climate_ir_lg
nombre: "C.A."
encabezado_alto: 3265us
encabezado_bajo: 9856us
Ahora haz los siguientes cambios en el código:
- Ingrese su SSID y contraseña de Wi-Fi. Por ejemplo:
Wifi:
ID: "Nombre de la red MyWiFI"
clave: "12345678"
- Cambiar el plataforma: coolix nombre en el código según el modelo de CA que tenga.
climatizado:
- plataforma: coolix
nombre: "C.A."
Por ejemplo, cambie a plataforma: LG para LG CA. Puedes referirte a la Clima remoto IR documentación para más detalles.
Después de realizar los cambios necesarios, haga clic en Guardar y luego haga clic Instalar. Conecte el NodeMCU o D1 Mini a su PC con un cable micro USB y seleccione el Conéctese a esta computadora opción. Esto comenzará a compilar el firmware.
Una vez compilado, haga clic en Descargar. Guardar lo descargado smartac-factory.bin archivo de firmware en el Escritorio o Descargas carpeta.
Paso 2: actualice el firmware smartac-factory.bin
Una vez descargado el firmware, puede hacer clic en Abrir ESPHome web y haz lo siguiente:
- Hacer clic Conectar y seleccione el COM Puerto.
- Hacer clic Elija el archivo y seleccione smartac-factory.bin archivo de firmware,
- Hacer clic Instalar para flashear el firmware.
Después de actualizar el firmware, el dispositivo debe estar en línea.
Agregue controles de clima remotos IR a Home Assistant
En Home Assistant (HA), ahora puede agregar y controlar el control remoto IR inalámbrico. Los pasos son los siguientes:
- Ir a Configuración > Dispositivos e Integración. Ya verás smartac descubierto automáticamente por HA.
- Hacer clic Configurar, Selecciona el Área, y haga clic Entregar.
- Por debajo ESPInicio, haga clic smartac y luego haga clic 1 dispositivo.
- Hacer clic AGREGAR AL TABLERO.
- Seleccione el tablero, haga clic en próximo y luego haga clic AÑADIR AL PANEL.
Esto agregará los controles de CA inteligentes en el tablero. A continuación, puede conectar el NodeMCU o D1 mini con el transmisor y receptor IR para comenzar a controlar su CA a través de su teléfono inteligente.
Conectar MCU con transmisor IR y sensor receptor
Consulte el siguiente diagrama para soldar el LED IR, el sensor del receptor y el transistor en una PCB. Si nunca ha soldado antes, aprenda como soldar.
- Conecte o suelde el negativo (GND) Terminal LED del transmisor de infrarrojos al emisor del transistor 2N2222.
- Conecta el positivo Transmisor de infrarrojos LED terminal a 3,3 V en NodeMCU o D1 Mini.
- Conecta el base para TIERRA en NodeMCU o D1 mini.
- Conecta el coleccionista pin de 2N2222 al D5 pin en NodeMCU o D1Mini.
- Conecte el sensor del receptor de infrarrojos positivo (Vcc) terminal a la 3,3 V en NodeMCU o D1Mini.
- Conecta el TIERRA pin del receptor IR TSOP a TIERRA en NodeMCU o D1Mini.
- Conecta el Salida de datos del sensor del receptor de infrarrojos al D1 pin en NodeMCU o D1 Mini.
Puede usar una tira de berg y cables de puente para conectar los pines Vcc, GND y de entrada/salida de datos del transmisor y receptor de infrarrojos al NodeMCU o D1 Mini.
El resultado puede no verse bien en el primer intento. Sin embargo, puedes improvisar más tarde. Puedes imprimir un caso 3D usando una impresora 3D para encerrar todo el hardware. Alternativamente, también puede comprar un blaster IR barato y flashear el smartac-factory.bin firmware en él. Consulte nuestra guía completa de convierte un IR blaster barato e intégralo con Home Assistant.
Controle su HVAC tradicional con la aplicación Home Assistant
Ahora puede conectar el cable USB al dispositivo para encenderlo y usar el componente de control de clima agregado a su panel de Home Assistant para controlar su HVAC tradicional de forma inalámbrica.
Puede descargar e instalar la aplicación Home Assistant en su dispositivo iOS o teléfono inteligente Android para controlar sus HVAC, agregar automatización, etc. Por ejemplo, puede configurar una automatización en la que el HVAC se encienda automáticamente cuando se detecte su presencia en la habitación y se apague tan pronto como salga de la habitación. Para esto, puede usar una placa ESP32 para construir un sensor de detección de presencia para HA, lo que le permite activar la automatización en función de su presencia.
Integrar con Apple HomeKit
Si posee un dispositivo iOS (es decir, iPhone o iPad), también puede agregar este clima IR inteligente de bricolaje controlador a su configuración de HomeKit y controle sus HVAC usando la interfaz de HomeKit en lugar de Home Asistente.
La interfaz de usuario de HomeKit es mucho más intuitiva y, por lo tanto, se recomienda para los usuarios de iOS. Todo lo que necesita hacer es instalar la integración de HomeKit en Home Assistant para transmitirlo como HomeKitbridge; luego puede controlar sus dispositivos inteligentes en Home Assistant, incluido el controlador IR AC, desde la aplicación HomeKit en iPhone o iPad.
Haga que su sistema de aire acondicionado sea inteligente
Siguiendo esta guía paso a paso, podrá crear un controlador IR basado en Wi-Fi para hacer que cualquier sistema de CA estándar sea inteligente. Luego puede controlar sus HVAC tradicionales o unidades de aire acondicionado usando su teléfono inteligente, para encenderlos/apagarlos y cambiar la temperatura, la velocidad del ventilador y más. ¡Esto debería ayudarlo a ahorrar energía y mantenerse fresco este verano!
Cómo construir un monitor de energía doméstico de bricolaje usando ESP8266
Leer siguiente
Temas relacionados
- bricolaje
- Casa inteligente
- Aire acondicionado
- Tutoriales de proyectos de bricolaje
- Aparato inteligente
Sobre el Autor
Ravi es un experto explicador de tecnología, un entusiasta de IoT y un amante de Linux con experiencia en big data y desarrollo de aplicaciones. Pasa la mayor parte de sus fines de semana trabajando con dispositivos IoT y jugando juegos en Xbox. También es un viajero solitario al que le encanta hacer senderismo y explorar nuevos senderos.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse