Tabla de contenido:
- Paso 1: construya la pieza de hardware
- Paso 2: Actualice el firmware
- Paso 3: Configurar Home Assistant
- Paso 4: conecta el Arduino con el asistente de inicio de ejecución de Raspberry
- Paso 5: reinicie Home Assistant
Video: Arduino para una red de asistente doméstico con cable: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Los componentes wifi como los diversos Sonoff, Tasmota y ESP8266 son muy fáciles de configurar y usar, pero las cosas a menudo no son tan fáciles como parecen.
En entornos industriales / comerciales, la automatización inalámbrica no es tan común. Los componentes inalámbricos son menos fiables que sus homólogos cableados.
¿Usaría un sensor de humo inalámbrico en una fábrica? No lo creo. ¿Y por qué usar un sensor de puerta magnético wifi en su hogar?
Los sensores / actuadores con cable son mucho más confiables, no necesitan batería ni ondas de radio en su hogar.
Lo que hice fue un componente de hardware que se puede conectar a través de RS-485 a un controlador de asistente doméstico (a través de la plataforma Modbus). Está basado en un arduino. Es similar al interruptor / relé Sonoff, pero está cableado.
Puede actuar como controlador de luz (a través de un relé y una entrada para los botones).
Puede actuar como un interruptor remoto (a través de un relé y una entrada para los botones).
Puede actuar como termostato.
Puede actuar como sensor de temperatura.
Una sola placa arduino puede ser todas estas cosas al mismo tiempo, con muchas entradas / salidas conectadas.
Paso 1: construya la pieza de hardware
Necesitas una placa arduino.
He usado un arduino nano pero otros estarán bien.
Conecte el convertidor Rs-485, una pantalla si planea usarlo, relé (s) y configúrelo para botones pulsadores.
Paso 2: Actualice el firmware
El código se puede encontrar en
No olvide configurarlo antes de copiar. Debe configurar los pines utilizados como entrada, salidas, si tiene un sensor de temperatura, una pantalla, etc.
Paso 3: Configurar Home Assistant
Edite el archivo configuration.yaml
clima: - plataforma: nombre de modbus: Termostato esclavo: 1 target_temp_register: 0 current_temp_register: 2 data_count: 2 precisión: 1 unit_of_measurement: ° C data_type: float
Paso 4: conecta el Arduino con el asistente de inicio de ejecución de Raspberry
Usa un dongle USB RS-485. Puede encontrarlo en eBay o Amazon. Es muy barato.
Paso 5: reinicie Home Assistant
Ahora puede ver el punto de ajuste de temperatura y controlarlo. El punto de ajuste se puede controlar mediante un script de automatización y desde otros componentes. Con un asistente de Google, puede modificar la temperatura mediante comandos vocales.
Recomendado:
PIR práctico para uso doméstico: 7 pasos (con imágenes)
PIR práctico para uso doméstico: como muchos de ustedes que trabajan con proyectos de automatización del hogar, estaba buscando construir un sensor PIR funcional para automatizar algunos giros en las esquinas en mi propia casa. Aunque los sensores PIR del interruptor de luz hubieran sido óptimos, no se puede doblar una esquina. Thi
Nueva capa de sensor IOT inalámbrico para el sistema de monitoreo ambiental doméstico: 5 pasos (con imágenes)
Nueva capa de sensor IOT inalámbrico para el sistema de monitoreo ambiental doméstico: este Instructable describe una capa de sensor IOT inalámbrico de bajo costo que funciona con baterías para mi Instructable anterior: LoRa IOT Home Environmental Monitoring System. Si aún no ha visto este Instructable anterior, le recomiendo leer la introducción
Cómo hacer una sala de juegos DIY Bartop para 2 jugadores con ranuras para monedas de marquesina personalizadas, usando una caja de Pandora: 17 pasos (con imágenes)
Cómo hacer un arcade de bartop DIY para 2 jugadores con ranuras de monedas de marquesina personalizadas, usando una caja de Pandora: este es un tutorial paso a paso sobre cómo construir una máquina de arcade de barra superior para 2 jugadores que tiene ranuras de monedas personalizadas integradas en la marquesina. Las ranuras para monedas se harán de tal manera que solo acepten monedas del tamaño de 25 centavos y más grandes. Esta sala de juegos funciona
Habla con Alexa y el Asistente de Google juntos en una Raspberry Pi: 4 pasos
Hable con Alexa y el Asistente de Google juntos en una Raspberry Pi: ejecute Amazon Alexa y el Asistente de Google al mismo tiempo en una Raspberry Pi. Llamen a cualquiera de sus nombres, encienden sus propios LED y suenan para responder. Luego haces alguna petición y te la responden respectivamente. Puedes conocer su carácter
Estéreo para automóvil con alimentación ATX y altavoces de 3 vías (para uso doméstico): 10 pasos (con imágenes)
Estéreo para automóvil con alimentación ATX y parlantes de 3 vías (para uso doméstico): Ha pasado un tiempo desde que investigué sobre cómo encender el estéreo de un automóvil sin una batería de 12 voltios que seguramente tendré que recargar más tarde. ¿Por qué? bueno … porque tengo una unidad sony mp3 cd usb aux ipod-cable, 4x52w watts w / sub-out, qué más