🛠 Controla Home Assistant con Modulinos
Objetivos
Este tutorial tiene como objetivo configurar el Arduino UNO Q SBC Controller Bundle como una interfaz física dedicada para Home Assistant. Aprenderás a mapear los Modulinos incluidos (botones, joystick, perilla) para reemplazar los controles tradicionales de ratón/teclado, permitiendo un acceso rápido a las escenas de domótica. El objetivo es crear una estación de control táctil robusta, ideal para montaje en pared o escritorio, aprovechando el poder de Linux de la tarjeta.
Material Necesario
- Tarjeta Arduino UNO Q 4GB (incluida en el bundle)
- Nodos Modulino: Botones, Joystick, Perilla Rotativa, Píxeles
- Hub USB-C 8 en 1 (recomendado para HDMI y Ethernet)
- Fuente de alimentación USB-C 45W oficial
- Cable USB-C de 24 pines
- Ordenador para la configuración vía Arduino App Lab
- Pantalla HDMI (opcional pero recomendada para la configuración inicial)
Pasos
- Ensamblaje Físico: Conecta los nodos Modulino a la tarjeta UNO Q según el esquema del kit. Monta el conjunto en la carcasa imprimible en 3D si está disponible, o colócalo sobre una superficie estable.
- Conexión de Red: Inserta el cable Ethernet en el hub USB-C 8 en 1, luego conecta el hub a la tarjeta UNO Q. Conecta la fuente de alimentación de 45W. Enciende la tarjeta.
- Configuración de Software: Abre Arduino App Lab en tu ordenador. Conéctate a la tarjeta a través de la red local. En la pestaña 'Interfaz', selecciona los Modulinos conectados.
- Mapeo de Entradas: Asigna cada botón Modulino a una acción específica de Home Assistant (ej: 'Encender Salón', 'Modo Noche'). Usa el joystick para navegar por los menús de la interfaz gráfica de la tarjeta.
- Prueba de Píxeles: Configura los píxeles Modulino para que se enciendan en verde cuando el comando se envía con éxito, proporcionando retroalimentación visual inmediata.
- Guardar Configuración: Guarda la configuración en App Lab para que se cargue automáticamente al iniciar la tarjeta.
Verificación
Asegúrate de que la tarjeta inicie correctamente y muestre la interfaz Linux. Presiona un botón Modulino: la escena asociada en Home Assistant debe activarse inmediatamente. Verifica que los píxeles reaccionen a los comandos. Si la conexión falla, verifica la dirección IP de la tarjeta y la conectividad Ethernet.
Para Ir Más Allá
Explora la modularidad del ecosistema Modulino reemplazando el joystick por una pantalla táctil para controles más precisos. Integra sensores adicionales para mostrar temperatura o humedad directamente en los píxeles. También puedes scriptar macros complejas a través del terminal Linux de la tarjeta para automatizar secuencias completas de domótica más allá de simples acciones encender/apagar.