El Home Assistant SkyConnect es una gran excusa para demoler tu casa inteligente y empezar de cero


Mi casa inteligente ha sido un desastre por un tiempo. Antes de escribir esto, era una combinación de un concentrador Hue y HomeKit, el primero de los cuales no me gustaba mucho tener, y el segundo lo tolero. Pero desde hace algunos años, he querido convertir toda mi casa en Home Assistant: el software de automatización del hogar autohospedado. Y ahora, con SkyConnect Connect, una combinación de Zigbee y Matter/Thread dongle de Home Assistant, esa transición está completa. En el proceso, sin embargo, rompí la mitad de las cosas en mi casa. Nada funciona, y no podría estar más feliz.

Home Assistant, para aquellos de ustedes que no siguen el ritmo nerd de Smart Home, es la opción casi universalmente aceptada para la automatización del hogar gratuita y de código abierto. A diferencia del HomeKit de Apple (que requiere dispositivos Apple), puede ejecutarse en computadoras de placa única como Raspberry Pi, un contenedor Docker o, básicamente, cualquier computadora pequeña en la que pueda instalarlo. También le permite profundizar en la maleza con cómo, precisamente, desea automatizar su hogar. No es la opción más intuitiva, pero no es tan difícil, y si eres remotamente paranoico acerca de quién tiene las llaves de tu hogar inteligente (que soy yo), Home Assistant es una de tus mejores apuestas.

Ahora, aparte del problema de la seguridad del hogar, uno de los problemas más importantes con la automatización del hogar es la interoperabilidad. Fuera de la caja, toneladas de dispositivos inteligentes para el hogar históricamente no han funcionado bien juntos (te estoy mirando, Philips Hue). Eso ha mejorado mucho con el paso de los años, particularmente con HomeKit y Google Home, pero Home Assistant siempre se ha destacado en esto porque tiene una comunidad muy activa de nerds que quieren que todos sus juguetes extraños jueguen bien de maneras muy específicas. Si tiene un interruptor que desea que funcione con otro dispositivo, es muy probable que alguien haya pasado mucho tiempo configurándolo y haya puesto esa información en línea como modelo.

También puede conocer Matter, el nuevo estándar para la automatización del hogar que busca hacer que muchos de estos problemas sean mucho más fáciles. Si no conoce Matter and Thread, le recomiendo encarecidamente el bordepropio explicador. El lanzamiento aún está en proceso, y no hay tantos dispositivos por ahí en la naturaleza todavíapero si todo va según lo planeado (gran si) entonces debería haber muchos menos dolores de cabeza en el futuro.

Quería deshacerme de ese centro y tener todo funcionando en un pequeño ecosistema.

Experimenté brevemente con la ejecución de Home Assistant como un contenedor Docker en mi NAS (mi pequeño dispositivo de red que uso para almacenar películas) hace unos años. Me impresionó mucho lo bien que podía comunicarse no solo con mis dispositivos domésticos inteligentes existentes, sino también con qué granularidad me permitía programar mis dispositivos existentes. Pero lo que me seguía frenando era mi sistema Philips Hue, que, durante años, había hecho que usar cualquier cosa fuera de su ecosistema fuera una tarea ardua. Hasta hace poco, Hue confiaba en Zigbee, un estándar de red de malla de bajo consumo, para que las bombillas se comunicaran entre sí.

Como uno de los primeros en adoptar el sistema Hue, Hue no ha facilitado las cosas. A pesar de compartir el protocolo Zigbee con otras bombillas e interruptores, hacer que funcionen bien con ellos históricamente ha sido como sacar dientes. Por ejemplo, Ikea tiene su propio sistema de hogar inteligente, completo con su propio centro y aplicación y todo (oye, mira, tiene uno con Materia ahora!), pero hace unos años, hacer que jugaran bien implicaba muchas soluciones extrañas. Por supuesto, hay excelentes soluciones alternativas e integraciones que podría usar, como Zigbee2MQTTel Integración Philips Huey ahora, Asunto. Pero era el principio de la cosa: quería deshacerme de ese centro y hacer que todo funcionara en un pequeño ecosistema. Quería un nuevo comienzo. Aquí es donde entra en juego SkyConnect.

a: pasar el cursor]: texto-gris-63 [&>a:hover]:sombra-subrayado-negro oscuro:[&>a:hover]:texto-gris-bd oscuro:[&>a:hover]:sombra-subrayado-gris [&>a]:sombra-subrayado-gris-63 oscuro:[&>a]:texto-gris-bd oscuro:[&>a]:shadow-underline-gray»>Imagen: Philips Hue

Agregar Zigbee (o incluso Z-Wave) a Home Assistant no es nuevo. Toneladas de dongles USB, como el ConBee II, ya existe. El SkyConnect es novedoso en el sentido de que agrega compatibilidad con Zigbee y Thread/Matter, y aunque no tengo dispositivos Matter en mi hogar, saber que está parcialmente preparado para el futuro y fabricado para funcionar directamente con Home Assistant fue suficiente ímpetu para hacer un pedido anticipado. . Es una gran excusa para dar el paso y tener un nuevo comienzo. Otra opción para agregar Matter y Zigbee es el Asistente de hogar amarillouna pequeña placa robusta que utiliza una Raspberry Pi Módulo de cómputo 4pero no tengo acceso a un CM4, así que opté por el dongle.

Ahora, normalmente, solo ejecutaría esto como un contenedor Docker en mi NAS, pero no tenía idea de si el dongle era siquiera compatible, y pensé que era mejor dedicar un dispositivo completo a administrar mi hogar. Afortunadamente, recientemente reemplacé una red de Raspberry Pis con discos de transmisión de WiiM, así que tenía algunos Raspberry Pi 4Bs por ahí (si todavía está luchando por encontrar uno, rpilocator es una gran herramienta). Era hora de ponerse serio. Instalar Hass.io (el sistema operativo de Home Assistant) es muy sencillo si alguna vez has hecho algo remotamente complicado con una Raspberry Pi; simplemente descargue el archivo .img o copie la URL, use un software como Autor de aguafuertes para escribirlo en una tarjeta microSD, y sigue las instrucciones desde allí. En lo que respecta a los proyectos de código abierto, este es un proceso muy simple para comenzar.

Odroidu otra computadora de placa única puede ejecutar Home Assistant fácilmente.

El SkyConnect parece una pequeña unidad USB azul y viene con un pequeño cable de extensión, específicamente porque se sabe que los puertos USB 3.0 causan interferencia con los dispositivos inalámbricos. El dispositivo en sí es plug-and-play, lo que significa que no tiene que configurar nada; Home Assistant simplemente lo reconocerá y lo hará funcionar.

Aquí viene la parte divertida: el lento y doloroso proceso de desmantelar todo lo conectado al Philips Hue Hub. Para este proceso, iba a utilizar Zigbee Home Automation. El proceso es sencillo pero menos intuitivo que el software creado específicamente para el hardware. Debido a que tienes que desemparejar las bombillas y los controles remotos con el concentrador para que funcionen, esto significaba que todos los interruptores en mi casa estaban temporalmente fuera de servicio. Nada funcionó, pero estaba entusiasmado porque pude hacer todo en mis términos, usando el software que alojé y sin un pequeño centro extraño que no cooperaba sosteniéndome de la mano.

Empecé emparejando mis bombillas con ZHA (domótica Zigbee), una integración que hablaría con mis bombillas y controles remotos Zigbee. A partir de ahí, Blueprints fue muy útil. Planos son preajustes de automatización prefabricados que simplifican el proceso de programación en Home Assistant. Los interruptores de pared Hue que tenía necesitaban ser reprogramados. Impresionantes planos de alta disponibilidad es una gran fuente, y tenía un modelo compatible disponible, aunque me tropecé un poco con el archivo de texto de ayuda que necesitaba configurar para que Blueprint realmente funcionara. A partir de ahí, comencé a configurar todas las escenas de iluminación que tenía.

El escritorio de Tom Warren se puede plegar en Home Assistant sin demasiado esfuerzo.

La situación pasó de la línea de base a la diversión cuando comencé a integrar otros interruptores que no eran de Hue en mi ecosistema de Home Assistant. yo tengo elgato Luces clave configurado en mi escritorio para transmisión y llamadas de Zoom, y ahora, con Home Assistant, podía omitir la aplicación y tratar las luces como cualquier otra bombilla o interruptor, agregarlas a escenas e incluso automatizarlas. Luego comencé a agregar otros dispositivos a mi casa, como sensores de Xiaomi que pude usar para encender las luces de mi oficina cuando detectan movimiento. También tengo varias otras bombillas y tiras de luz personalizadas que hice a mano que funcionan en algo llamado WLED, un sistema basado en Wi-Fi que permite un control muy granular de las tiras de luz. El tema de WLED es un artículo en sí mismo, pero el resumen es que un integración para ello existe en Home Assistant. Alguien también está trabajando en una integración con mi Discos WiiMaunque todavía tengo que profundizar en eso.

A partir de ahí, las cosas se vuelven realmente pervertidas. Instalé HACS, o Home Assistant Community Store, un complemento que requiere un poco de configuración complicada pero te permite descargar repositorios personalizados de GitHub para hacer cosas realmente extrañas. Mi colega Chris Grant, un verdadero experto en Home Assistant, también me recomendó Node-RED, un complemento para configurar la domótica compleja mediante nodos de diagramas de flujo. Yo estaba en el cielo de los cerdos. Podría hacer algunas cosas realmente tontas ahora.

¿Necesitaba comprar Home Assistant SkyConnect para comenzar a usar Home Assistant? O mejor aún, ¿necesitaba Home Assistant? Honestamente no. Podría haber vivido mi vida usando HomeKit y la aplicación Hue y haber estado perfectamente satisfecho y contento. Todo estaba configurado y se desarrollaron innumerables soluciones para hacer que mi sistema de dispositivos interconectados se comunicara entre sí. Pero a medida que crecí, me volví más cascarrabias sobre quién y qué tiene acceso a mis cosas, y me impaciento cada vez más cuando no se me permite hacer algo con mi hardware de la manera más depravada posible. Aunque nunca tendré un caso de uso para un interruptor de luz que también envíe un correo electrónico, sé que, si alguna vez quisiera que eso sucediera, ahora podría hacerlo con un diagrama de flujo simple de Node-RED.

A lo que esto se reduce es al control. Y aunque SkyConnect es solo un simple dongle de radio, también representó una excusa para recuperar ese control, hacer algo que había pospuesto durante años y finalmente hacer de un hogar inteligente mi hogar.



Source link-37