Con el concepto de crear un sistema de control domótico Open Source que lleva por bandera la privacidad y el servicio local nace Home Assistant.
Home Assistant es un software de gestión de domótica para nuestro hogar capaz de integrar gran cantidad de dispositivos y servicios, tanto de terceros como propios. Lo mejor es, que aunque de evolución lenta, es un software de código abierto muy vivo, con una comunidad enorme, potente y con una curva de aprendizaje muy buena.
Al ser desarrollado en Python es compatible con multitud de plataformas, sistemas operativos y dispositivos. Se puede instalar de diferentes formas:
- Hass.io es una distribución Linux optimizada para que funcione Home Assistant. Instalar y listo con todo lo que necesitas. Es muy sencillo de instalar y viene con multitud de Add-ons. La principal desventaja es que no se tiene acceso al sistema operativo que ejecuta Home Assistant aunque esto esta cambiando con las últimas versiones.
- Otra forma de instalación es sobre Linux o Windows. Aunque lo normal es sobre Linux y home assistant como aplicación corriendo por encima.
- Docker. Muchos eligen esta opción pero tiene como desventaja que es la opción que necesita unos conocimientos mas avanzados y no es apta para todos los públicos. Se crea un docker (contenedor) con Home Assistant de tal forma que tengamos un entorno aislado y totalmente controlado.
Domótica – de ir por casa a algo mas
Ahora que ya conocemos que es Home Assistant te vamos a dar la opinión que tenemos en BConsultors. Home Assistant puede considerarse como un HUB que permite integrar, controlar y automatizar una variedad de plataformas, tecnologías y complementos que lo hace una herramienta a tener muy pero que muy en cuenta. En BConsultors creemos que es un producto para estar ya en el mercado no únicamente como una herramienta para gente que le gusta lo de Do It Yourself (DIY). Es una herramienta para que el público en general se aproveche de ella.
En BConsultors apostamos por Home Assistant por la comunidad que la apoya por su capacidad de integración y por su capacidad de herramientas que es capaz de hacer interactuar entre ellas. Entre sus detractores se encuentran aquellos que dicen que todavía no esta en su versión 1.0. Es cierto, pero esto también es una evidencia que los desarrolladores del software son responsables y quieren disponer de un software verdaderamente maduro para lanzar su versión 1.0, pero es que las versiones actuales ya son totalmente funcionales y desde BConsultors estamos al día con los nuevos lanzamientos e informamos a nuestros clientes si las nuevas versiones aportan mejoras sustanciales o hay alguna actualización que puede afectar al funcionamiento de su solución Home Assistant. En BConsultors estamos convencidos que Home Assistant va a crecer de forma imparable y queremos estar con ellos desde el principio en este crecimiento. Los buenos productos y servicios se ven desde el primer momento y Home Assistant en nuestra opinión lo es
¿Qué aparta Home Assistant?
Como comentábamos anteriormente Home Assistant permite integrar varias plataformas, fabricantes, funcionalidades, Add-ons con multitud de funciones. Por poner algunos ejemplos:
- Hub para controlar elementos WIFI como pueden ser Sonoff, Shelly, etc. Del protocolo ZigBee como pueden ser los Aqara Xiami, Samsung, Ikea, etc o los dispositivos que funcionan como Z-Wave de Samsung, Aeotec etc…
- Integración con Node-Red. Si conoces Node-Red sabrás todo lo que se puede hacer. Si no conoces Node-Red debes conocerlo y en próximas entradas de nuestro Blog te contaremos sus bondades.
Node-RED es una herramienta de programación visual. Muestra visualmente las relaciones y funciones, y permite al usuario programar sin tener que escribir una línea. Node-RED es un editor de flujo basado en el navegador donde se puede añadir o eliminar nodos y conectarlos entre sí con el fin de hacer que se comuniquen entre ellos. Node-Red hace que el conectar los dispositivos de hardware, APIs y servicios en línea sea más fácil que nunca.
Si no quieres utilizar Node-Red el propio Home Assistant integra la posibilidad de crear tus propios scripts y escenas de forma sencilla. Add-ons de todo tipo. Samba, Visual Studio, DuckDNS, Servidor Mosquitto MQTT, Backup en la nube con Google drive, etc…
Esperamos en BConsultors que esta entrada de blog te haya despertado el gusanillo por Home Assistant. Si quieres mas información puedes ponerte en contacto con nosotros y te contamos nuestros servicios en integración o consultoría de proyectos domóticos, SmartHome, SmartRoom, automatización o digitalización. Y no te pierdas las siguientes entradas que seguimos con la serie de domótica.