452 - Master Class de domótica con Luis del Valle
Una Master Class de Domótica con Luis del Valle, para que pongas en marcha tu Raspberry o cualquier servidor y automatices tu hogar cuanto antes
Al igual que sucede en las series y películas de los años 80, siempre me imaginé un siglo XXI, completamente distinto al que ahora me enfrento. Y no me refiero a una época de caos y destrucción. Me refiero mas bien, a que las casas estarían completamente automatizadas. Realmente casi, la serie de dibujos animados Los Supersónicos, describen a la perfección lo que yo podría imaginar. Y sin embargo, en general, la mayoría de nosotros, cuando llega a casa, tiene que pulsar un interruptor para encender la luz, o en el mejor de los casos, tiene un detector de presencia que se encarga de ello. Sin embargo, ni mucho menos, esto es la domótica. La domótica, va mas allá de encender cuatro lámparas. Y precisamente para explicar en profundidad todo lo que se refiere a la domótica, hoy tengo la increible suerte de contar con Luis del Valle, que nos va a deleitar con una Master Class de domótica.
Master Class de domótica con Luis del Valle
¿Que es la domótica?
Si no conoces nada sobre domótica, indicarte que se trata de utilizar la tecnología para para controlar y automatizar los sistemas de una vivienda o edificio de forma inteligente. Estos sistemas pueden incluir luz, calefacción, aire acondicionado, cierre de puertas y ventanas, sistemas de seguridad y otros elementos del hogar. La idea es facilitar el uso y control de todos estos sistemas y mejorar la eficiencia energética y el confort de los habitantes del hogar.
Algunas de las ventajas de la domótica son:
- Mayor comodidad: los sistemas se pueden programar y controlar de forma sencilla y cómoda desde una aplicación móvil o un panel de control centralizado.
- Ahorro energético: los sistemas se pueden programar para que se apaguen cuando no se necesiten, lo que permite ahorrar energía y dinero.
- Seguridad: los sistemas de seguridad, como cámaras de vigilancia o sensores de movimiento, se pueden integrar en el sistema de domótica para proteger el hogar.
- Flexibilidad: los sistemas se pueden personalizar y adaptar a las necesidades y preferencias de cada hogar.
En pocas palabras, la domótica te permite mejorar la calidad de vida y la eficiencia en el hogar mediante el uso de tecnología y sistemas inteligentes.
Home Assistant
Una solución para realizar la domótica de tu hogar es utilizar una herramienta como es Home Assistant.
Home Assistant es una plataforma de software de código abierto que se puede utilizar para crear un sistema de domótica en un hogar particular. Se puede instalar en un ordenador o en un dispositivo dedicado, como una Raspberry Pi, y se puede utilizar para controlar y automatizar una amplia variedad de dispositivos y sistemas en el hogar.
Home Assistant es compatible con una gran cantidad de dispositivos y sistemas, incluyendo luz, termostatos, cámaras de vigilancia, sistemas de sonido y mucho más. Además, se puede integrar con otras plataformas de domótica, como Google Home o Amazon Echo, para controlar los dispositivos de forma vocal.
Para utilizar Home Assistant, es necesario tener un cierto conocimiento técnico y ser capaz de configurar y programar el sistema. No es necesario ser un experto, pero es importante estar dispuesto a aprender y dedicar tiempo a la configuración y el mantenimiento del sistema. Si estás interesado en domotizar tu hogar con Home Assistant, te recomendamos que leas la documentación y tutoriales disponibles en su sitio web y que te unas a la comunidad de usuarios para obtener ayuda y apoyo.
¿Como instalar Home Assistant en una Raspberry?
Hay varias formas de instalar Home Assistant en una Raspberry Pi:
- Instalación manual: puedes seguir las instrucciones de instalación de Home Assistant para instalar el software manualmente en tu Raspberry Pi. Esto implica descargar e instalar el sistema operativo Raspbian, instalar Python y otros paquetes necesarios y descargar e instalar Home Assistant.
- Instalación con Hassio: otra forma de instalar Home Assistant en una Raspberry Pi es utilizando Hassio, que es una imagen de disco preconfigurada que incluye Home Assistant y otros componentes necesarios. Puedes descargar la imagen de disco de la página de descargas de Home Assistant y grabarla en una tarjeta SD siguiendo las instrucciones.
- Instalación con balena: también puedes utilizar balena, que es una plataforma en la nube que permite instalar y gestionar fácilmente Home Assistant y otras aplicaciones en dispositivos como Raspberry Pi. Para instalar Home Assistant con balena, primero debes crear una cuenta y seguir las instrucciones para añadir tu Raspberry Pi y configurar el proyecto de Home Assistant.
Cualquiera de estos métodos te permitirá instalar y utilizar Home Assistant en una Raspberry Pi. Si necesitas ayuda o tienes alguna pregunta sobre la instalación, puedes consultar la documentación de Home Assistant o preguntar en la comunidad de usuarios.
Instalar Home Assistant con Docker
También puedes instalar Docker con Home Assistant en la Raspberry Pi. Para instalar Home Assistant en una Raspberry Pi utilizando Docker, primero debes instalar Docker en tu Raspberry Pi siguiendo las instrucciones de la página de descargas de Docker. Una vez instalado, puedes utilizar el siguiente comando para descargar e iniciar un contenedor de Home Assistant:
Si quieres levantar Home Assistante con Docker en la Raspberry Pi, es tan sencillo como ejecutar la siguiente instrucción,
docker run -d --name="home-assistant" -v /home/pi/homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/raspberrypi3-homeassistant
Sin embargo, mi recomendación es que lo hagas con docker compose
. Para ello, puedes utilizar un archivo llamado docker-compose.yml
con el siguiente contenido,
version: '3.7'
services:
home-assistant:
image: homeassistant/raspberrypi3-homeassistant
container_name: homeassistant
init: true
volumes:
- /etc/localtime:/etc/localtime:ro
- /home/pi/homeassistant:/config
network_mode: host
A continuación simplemente ejecuta la siguiente instrucción,
docker-compose up -d
Es posible utilizar complementos o plugins con Home Assistant. Así pudes utilizar una imagen de Home Assistant personalizada que incluya todos los plugins que necesites. Puedes crear esta imagen utilizando Dockerfile o utilizar una imagen de Home Assistant personalizada creada por alguien más.
¿Que se puede automatizar con Home Assistant?
Algunos ejemplos de lo que se puede automatizar con Home Assistant son:
- Luz: se pueden controlar y automatizar luces de diferentes tipos, como bombillas LED o lámparas de mesa.
- Termostatos: se pueden controlar y automatizar termostatos inteligentes para regular la temperatura de la casa de forma automática.
- Cámaras de vigilancia: se pueden integrar y controlar cámaras de vigilancia para monitorear el hogar y recibir notificaciones en caso de detectar movimiento o ruido.
- Sistemas de sonido: se pueden controlar y automatizar sistemas de sonido para reproducir música o sonidos en diferentes habitaciones.
- Aspiradoras robots: se pueden integrar y controlar aspiradoras robots para programar limpiezas automáticas del hogar.
- Persianas: se pueden controlar y automatizar persianas y cortinas para regular la luz y la privacidad del hogar
- Sistemas de riego: se pueden controlar y automatizar sistemas de riego para regar las plantas de forma automática.
Estos son solo algunos ejemplos de lo que se puede automatizar con Home Assistant. La plataforma es compatible con una gran cantidad de dispositivos y sistemas, por lo que es posible automatizar prácticamente cualquier cosa en el hogar.
Espero que te haya gustado este nuevo episodio del podcast. Si puedes, te agradecería una valoración en iVoox y/o en Apple Podcast.
Muy interasante master Class de Luis , gracias Lorenzo , abrazo desde Buenos Aires.