Tabla de contenido:
Video: Automatización del hogar con NodeMCU, HomeAssistant y MQTT: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¿Quieres empezar a transformar tu hogar en hogar inteligente? ¿Y también hacerlo barato?
NodeMCU y HomeAssistant están aquí para ayudar con eso. Te recomiendo que veas este video, tal vez te sea más fácil seguirlo. De lo contrario, siga los pasos a continuación.
Suministros
1 × NodeMCU v3 NodeMCU en eBay:
2 × Protoboards en eBay:
1 × Fotorresistor Fotorresistor en eBay:
1 × Interruptor magnético Interruptor magnético en eBay:
1 × Relay Relay en eBay:
1 × Botones y resistencias en eBay:
7 × resistencias (2x 10kohm, 4x 100ohm, 1x 4.7kohm)
4 × LED LED en eBay:
20 × Wires Wires en eBay:
1 × Sensor de temperatura Sensor de temperatura DALLAS en eBay:
1 × sensor de movimiento (PIR) Sensor de movimiento:
1 × ADICIONAL: banco de energía
Paso 1:
¡Hola!
Obtenga todos los suministros necesarios (componentes) y comencemos.
Paso 2:
Conecte todos los componentes de acuerdo con este boceto desordenado. Lo siento por el lío de los cables.:(
Paso 3:
Instalar PlatformIO IDE, HomeAssistant + Python
Una vez más, puede seguir este video para ver más detalles sobre la instalación de HomeAssistant y Python. Para seguir paso a paso la instalación de PlatformIO y ver cómo cargar un programa LED parpadeante simple, consulte este video.
Tenga en cuenta que no necesita utilizar estrictamente PlatformIO IDE, pero probablemente le resultará más fácil seguirlo.
Paso 4:
Copie el código al archivo main.cpp desde aquí Reemplace mqtt_server IP a IP de su PC en la que está instalado HomeAssistant. Reemplace el SSID y la contraseña con el SSID y la contraseña de Wi-Fi que desee. Sube a NodeMCU.
Paso 5:
En la búsqueda de Windows (inicio), escriba% appdata% y abra la carpeta.homeassistant. Allí encontrará configuration.yaml. Ábrelo y reemplaza todo el contenido con este.
¡Tenga cuidado si escribe algo adicional porque la configuración es sensible al espacio! Debe estar estructurado dentro de sus reglas.
Inicie HomeAssistant en su PC si aún no lo ha hecho. Ingrese la IP de esa PC y agregue el puerto: 8123 después en el navegador. En la esquina superior derecha encontrará la opción para configurar la interfaz de usuario. Seleccione eso y nuevamente en la esquina superior derecha busque el editor de configuración RAW y reemplace su contenido con este.
Paso 6:
Verifique que todo esté conectado correctamente y que MQTT esté funcionando como debería enviando datos cada pocos segundos y pruebe cómo está funcionando cada sensor.
En su teléfono inteligente, vaya al navegador e ingrese la IP de su servidor HomeAssistant y agregue el puerto: 8123. Guarde la página web en la pantalla de inicio y tendrá acceso a su nuevo sistema de automatización del hogar con un solo toque.
Ahora, al final, los animo a expandir este proyecto para que sea más útil y no solo con fines educativos. Gracias por acompañarme a través de esta construcción del proyecto.:)
Recomendado:
Automatización del hogar con relé de control de temperatura LDR con sensor táctil NodeMCU: 16 pasos
Automatización del hogar con relé de control de temperatura LDR con sensor táctil NodeMCU: en mis proyectos anteriores de NodeMCU, he controlado dos electrodomésticos desde la aplicación Blynk. Recibí muchos comentarios y mensajes para actualizar el proyecto con Control Manual y agregar más funciones. Así que he diseñado esta Caja de Extensión de Hogar Inteligente. En este IoT
Interruptor de luz WiFi de automatización del hogar con ESP-01 y módulo de relé con botón pulsador: 7 pasos
Interruptor de Luz WiFi Domótica con ESP-01 y Módulo de Relé con Pulsador: Entonces en las instrucciones anteriores programamos un ESP-01 con Tasmota usando un ESP Flasher y conectamos el ESP-01 a nuestras redes wifi. Ahora podemos comenzar a programarlo para encender / apagar un interruptor de luz mediante WiFi o el pulsador. Para el trabajo eléctrico
Cómo hacer automatización del hogar basada en IoT con el relé de control de sensores NodeMCU: 14 pasos (con imágenes)
Cómo hacer automatización del hogar basada en IoT con el relé de control de sensores NodeMCU: en este proyecto basado en IoT, hice la automatización del hogar con el módulo de relé de control Blynk y NodeMCU con retroalimentación en tiempo real. En el modo manual, este módulo de relé se puede controlar desde el móvil o teléfono inteligente y, interruptor manual. En el modo automático, este smar
Automatización del hogar controlada por Internet / nube con Esp8266 (aREST, MQTT, IoT): 7 pasos (con imágenes)
Automatización del hogar controlada por Internet / nube usando Esp8266 (aREST, MQTT, IoT): ¡TODOS los créditos a http://iest.io/ por el servicio en la nube! ¡IoT es el tema más discutido en el mundo ahora mismo! Los servidores y servicios en la nube que hacen esto posible es el punto de atracción del mundo de hoy … ELIMINAR LA BARRERA DE DISTANCIA fue y es el
Notificación de timbre para personas con problemas de audición a través de la automatización del hogar (ESP-now, MQTT, Openhab): 3 pasos
Notificación de timbre para personas con problemas de audición a través de la automatización del hogar (ESP-now, MQTT, Openhab): En este Instructable, les muestro cómo integré mi timbre normal en la automatización de mi hogar. Esta solución es muy adecuada para personas con discapacidad auditiva. En mi caso, la uso para recibir una notificación si la habitación está ocupada y es ruidosa en una fiesta de cumpleaños de los niños. I