Alternativas de asistente de hogar: otras opciones a considerar

En mi opinión, Home Assistant es el mejor centro de hogar inteligente que existe. Especialmente si se tiene en cuenta que es de código abierto y gratuito. Pero esa es solo mi opinión. No es la única opción. Ni siquiera es la única opción que consideré cuando me mudé por primera vez desde mi antiguo centro de hogar inteligente Vera. Analicemos algunas de las otras opciones que quizás desee considerar.

Fondo

Existen muchos tipos diferentes de centros domésticos inteligentes. Por ejemplo, existen dispositivos de hardware, como SmartThings y Hubitat. También hay centros domésticos inteligentes basados ​​en asistentes de voz, como dispositivos con el Asistente de Google y Alexa. Este tipo de centros domésticos inteligentes funcionan bien para muchas personas. Si está buscando las mejores opciones para este tipo de concentradores, debería leer mi artículo sobre los principales concentradores para hogares inteligentes.

En este artículo, me centraré en los centros basados ​​en software. Específicamente, voy a analizar un par de alternativas gratuitas de código abierto a Home Assistant. Al igual que Home Assistant, estas alternativas se pueden descargar de forma gratuita e instalar en el hardware que elijas. Tengo predilección por los productos de código abierto debido a su transparencia. No intentan ocultar lo que hace el código y eso me ayuda a sentirme un poco mejor desde el punto de vista de la seguridad.

Con esos antecedentes aclarados, comparemos y contrastemos un par de alternativas de Home Assistant.

Estadísticas de GitHub para Home Assistant, Domoticz y openHAB

Home Assistant Alternativa 1: openHAB

openHAB, que significa open Home Automation Bus, es una plataforma de automatización del hogar de código abierto escrita en Java que comenzó en 2010. Al igual que Home Assistant, está diseñada para ser independiente de la plataforma y del proveedor. Puede admitir Zigbee, Z-Wave, MQTT, Bluetooth y más.

openHAB también puede integrarse con asistentes inteligentes como Alexa y Google Home. También se integra con muchos otros ecosistemas de proveedores (se refiere a estas integraciones como «enlaces») como Kasa, Lutron y Philips Hue.

Comparaciones de openHAB con Home Assistant

Similitudes

A primera vista, openHAB y Home Assistant tienen muchas similitudes. Ambos pueden hacer un excelente trabajo alimentando su hogar inteligente. Ambos tienen interfaces de usuario potentes y flexibles, y toneladas de integraciones con otros ecosistemas, y existen desde hace más de una década. Además, ambos cuentan con amplia documentación, sólidas comunidades de usuarios y se ejecutan en una variedad de software.

Diferencias

Aunque similares en estas áreas, existen algunas diferencias potencialmente importantes. Ambos tienen buena documentación y comunidades de usuarios, pero Home Assistant tiene documentación mucho más extensa y una comunidad de usuarios más grande. Además, debido a su mayor popularidad, puede encontrar mucha más información y tutoriales sobre Home Assistant que sobre openHAB. En general, una comunidad más grande conduce a mejores opciones de soporte.

Además, Home Assistant, especialmente si incluye HACS (Home Assistant Community Store), se integra con muchos más productos y ecosistemas que OpenHAB. Home Assistant tiende a agregar nuevas integraciones más rápido.

Hablando de más rápido, el ritmo de desarrollo de Home Assistant parece ser más rápido en general. Lo bueno de esto es que las nuevas funciones y correcciones se agregan más rápidamente que para openHAB. La desventaja es que el calendario de lanzamientos más frecuente de Home Assistant puede significar más trabajo para mantenerse al día con los cambios, correcciones y errores.

Algunas de las principales diferencias surgen en cómo hacen lo que hacen. Aunque ambos tienen potentes interfaces de usuario y paneles de control, sus capacidades y los procesos para configurar las interfaces de usuario son muy diferentes.

El proceso de automatización y creación de guiones también es muy diferente. Home Assistant tiene una potente interfaz de usuario para crear automatizaciones y scripts. Su principal lenguaje de automatización/scripting fuera de la interfaz de usuario es YAML, aunque hay formas de usar otros lenguajes como Python y scripts de shell. openHAB también tiene un motor de creación de reglas basado en UI. Admite de forma nativa tres lenguajes de secuencias de comandos (Rules DSL, ECMAScript 5.1 y Blockly), pero puede utilizar muchos lenguajes de secuencias de comandos mediante complementos (por ejemplo, JavaScript, Python y Groovy).

Alternativa de asistente de hogar 2: Domoticz

Domoticz es otra plataforma gratuita de domótica de código abierto. Está escrito en C++ y se lanzó por primera vez en 2012. Al igual que openHAB y Home Assistant, está diseñado para ser independiente de la plataforma y del proveedor. Puede admitir Zigbee, Z-Wave, MQTT y más.

Domoticz tiene muchas integraciones (a las que llama complementos) y puede integrarse con asistentes de voz como Google Assistant y Alexa.

Comparaciones de Domoticz con Home Assistant

Similitudes

Domoticz tiene muchas similitudes con Home Assistant (y openHAB). Ambos tienen interfaces potentes y la capacidad de admitir automatizaciones complejas. Ambos se integran con muchos otros ecosistemas. Además, ambos son productos bastante maduros que existen desde hace más de una década.

Diferencias

Aunque las intenciones y capacidades generales de estos productos son similares, existen algunas diferencias marcadas en sus capacidades. Domoticz se promociona como “ligero” y funciona bien en máquinas de baja potencia. Probablemente sea más liviano que Home Assistant, pero ninguno requiere nada parecido a un hardware robusto.

Al igual que openHAB, Domoticz tiene un ritmo de desarrollo mucho más lento. Esto es útil si no quieres estar al día con muchos cambios y quieres más estabilidad, pero también significa que las nuevas funciones llegan más lentamente.

Ese rápido ritmo de desarrollo también ha permitido a Home Assistant superar a Domoticz en integraciones (especialmente con la mencionada Home Assistant Community Store). Esto es especialmente importante si buscas una integración que aún no existe o una integración con ecosistemas menos conocidos.

Home Assistant vuelve a ganar en tamaño de comunidad y departamento. Es mucho más fácil encontrar documentación y tutoriales para Home Assistant que para Domoticz. Dicho esto, Domoticz tiene mucha buena documentación.

Mientras que Home Assistant usa principalmente YAML como lenguaje de programación, Domoticz usa Lua, pero también es compatible de forma nativa con Blockly, dzVents y Python. Ambos pueden usar y llamar a otros lenguajes para escribir automatizaciones y scripts.

¿Cual deberías usar?

El mejor consejo que puedo dar es analizar sus necesidades específicas. ¿Está buscando alguna integración particular que solo esté disponible en un sistema u otro? ¿Existe algún lenguaje de secuencias de comandos que le gustaría utilizar específicamente y que no esté disponible en los tres? ¿Prefiere la estabilidad a los cambios rápidos?

Si cree que los tres pueden hacer el trabajo y tiene tiempo, pruébelos todos. Aunque todos logran el mismo objetivo, se ven, sienten y se comportan de manera un poco diferente. Uno puede adaptarse mejor a su forma de pensar y a sus necesidades de interfaz de usuario que otro. La única manera de saberlo realmente es probar los tres.

Dicho esto, si solo tienes tiempo para probar uno, probablemente le daría una oportunidad a Home Assistant. Sé que soy parcial porque eso es lo que uso ahora. Sin embargo, tiene el mayor conjunto de funciones, la mayor documentación y la comunidad más grande. Creo que tiene buenas posibilidades de satisfacer sus necesidades.

¿Interesado en apoyar a HomeTechHacker?

¿Ha encontrado útil el contenido de este sitio? Si es así, ¿está interesado en apoyarme a mí y a este sitio? Por supuesto, no hay ninguna obligación, pero realmente agradecería cualquier apoyo que puedan brindarme. A continuación se muestran algunas formas en las que puede mostrar su apoyo:

¡Gracias! ¡Realmente lo aprecio!