Home Assistant Matter & Thread: dónde estamos

Home Assistant Matter & Thread: dónde estamos

Están sucediendo muchas cosas en Home Assistant en torno a Matter and Thread. Puede ser difícil hacer un seguimiento de todo, por lo que queríamos tomarnos un momento para escribir una actualización sobre el estado actual y lo que estamos planeando a continuación.

Resumen:

  • La materia funciona, incluidos los dispositivos Thread a través de los enrutadores de borde Thread de Apple y Google.
  • El enrutador de borde Thread en Home Assistant está operativo pero no integrado hasta la próxima versión, Home Assistant 2023.3.
  • Hemos ampliado la documentación de Matter y Thread para cubrir las preguntas más frecuentes e incluir videos sobre cómo agregar dispositivos Matter a Home Assistant.
  • Los usuarios que utilizan un concentrador amarillo de Home Assistant pueden habilitar un enrutador de borde de subprocesos experimental.
  • Los usuarios de otros sistemas pueden obtener un enrutador de borde de subprocesos mediante un Home Assistant SkyConnect.
  • Anuncio de SL Web Tools. Permite a los usuarios usar su navegador para actualizar dispositivos Zigbee/Thread basados ​​en chips SiLabs, como Home Assistant SkyConnect.
  • Estamos abriendo nuestros scripts de compilación automatizados para crear compilaciones de firmware reproducibles para dispositivos Zigbee/Thread basados ​​en chips SiLabs.

Asunto

Matter es un nuevo estándar de hogar inteligente que funciona localmente. Su primer lanzamiento fue a fines del año pasado y está en proceso de adopción en toda la industria. Hemos estado trabajando arduamente para que funcione con Home Assistant.

Hoy Home Assistant puede controlar el funcionamiento básico de la mayoría de los dispositivos Matter. Puede agregar dispositivos basados ​​en Wi-Fi y Thread, y los tipos de dispositivos más comunes funcionan. Los puentes de materia aún no funcionan; esto se agregará en Home Assistant 2023.3.

La implementación de Matter en Home Assistant se basa en el SDK de Matter de código abierto desarrollado por miembros de Connectivity Standards Alliance (CSA). Este es el mismo SDK que potencia Matter para los productos de Google y Apple. Como miembro de esta alianza, colaboramos para mejorar aún más este SDK de Matter, convirtiéndolo en una base sólida para nuestro soporte de Matter.

Junto con esta publicación de blog, lanzamos una gran actualización de nuestra documentación de Matter. Hemos agregado instrucciones con videos adjuntos sobre cómo emparejar dispositivos Matter con Home Assistant y cómo compartir dispositivos Matter desde Apple Home/Google Home con Home Assistant.

Hilo

Thread es un estándar de red de malla de bajo consumo que permite a los usuarios conectar sus dispositivos dentro de una red doméstica. Utiliza la misma tecnología de RF que Zigbee pero proporciona una conectividad IP similar a Wi-Fi. Matter admite Thread como una opción de conectividad para dispositivos de bajo consumo y que funcionan con batería.

Junto con esta publicación de blog, hemos publicado una actualización de nuestra documentación de subprocesos. Te explicamos las diferentes partes que componen una red Thread y cómo puedes crear una en casa.

Captura de pantalla de un aviso de Google si Home Assistant puede acceder a las credenciales de red.
Google Android le pregunta si desea compartir sus credenciales de Google Thread con Home Assistant.

A medida que los usuarios adquieran más productos con Thread en su hogar, podrían terminar con varias redes de Thread. Dado que un dispositivo Thread solo puede comunicarse con una única red Thread, es importante poder unificar sus redes Thread.

El objetivo del próximo panel de subprocesos de Home Assistant es permitirle administrar sus redes de subprocesos y ayudarlo a fusionarlos en uno solo. Esto se hace en colaboración con las aplicaciones Home Assistant Companion, lo que nos permite sincronizar redes Thread entre Apple/Google y Home Assistant.

Hemos creado una maqueta de este panel que puede probar aquí.

Captura de pantalla de una maqueta del panel Thread.
Captura de pantalla de la maqueta del panel Thread. maqueta abierta

Hardware para usar Thread & Matter

Tanto Matter como Thread son tecnologías que están ingresando a los principales mercados. Hay muchas partes móviles en ambas tecnologías. Hemos estado confiando en gran medida en el trabajo realizado por Google, Apple y otros miembros de la CSA para hacer que estas tecnologías sean accesibles para los usuarios de Home Assistant (¡gracias!).

Google y Apple actualizaron sus productos para admitir Matter and Thread. Sin embargo, es importante que podamos operar de forma independiente. Home Assistant Yellow y Home Assistant SkyConnect incluyen chips de radio que pueden ejecutar Zigbee y Thread al mismo tiempo. Estamos trabajando para que este soporte multiprotocolo esté disponible para todos los usuarios de Home Assistant.

Asistente de hogar amarillo

Home Assistant Yellow es nuestra versión de un centro de automatización del hogar perfecto. Está alimentado por un Raspberry Pi Compute Module 4 (CM4), que puede actualizar si desea más memoria. Y si se queda sin almacenamiento, tiene espacio para conectar un disco duro. Y es hardware abierto.

Descripción general de las funciones de Home Assistant Yellow.

Para la conectividad de radio, incluye un módulo de Silicon Labs, que se configura de fábrica, para proporcionar Zigbee. Con la última versión de Home Assistant 2023.2, es posible convertir su Home Assistant Yellow en un enrutador de borde Thread. Esto se puede hacer habilitando nuestro soporte multiprotocolo experimental en Configuración -> Hardware y haciendo clic en Configurar.

Actualmente, no es posible deshabilitar el soporte multiprotocolo una vez habilitado. Pronto ofreceremos una forma de deshabilitar el soporte multiprotocolo, lo que permitirá a los usuarios retroceder si tienen problemas.

El Home Assistant Yellow se financió originalmente con fondos colectivos en octubre de 2021. Hemos estado ocupados con la producción y el mes pasado cumplimos con todos los patrocinadores originales y la mayoría de los pedidos anticipados.

Es por eso que hoy nos complace anunciar que RaspberryPi.dk será nuestro primer distribuidor, fuera de Crowd Supply, en comenzar a vender Home Assistant Yellow. Ya se han producido y actualmente están en un barco de camino a ellos. Todas las variantes se pueden reservar en su sitio web.

¡Más distribuidores seguirán tan pronto como la escasez de chips lo permita!

Asistente de hogar SkyConnect

Home Assistant se trata de elección. No está limitado a ejecutarlo en hardware oficial, puede traer el suyo propio. De hecho, los dispositivos Raspberry Pi son, con mucho, la plataforma más popular para ejecutar Home Assistant, pero hay un problema: carecen de conectividad de radio doméstica inteligente.

Creamos Home Assistant SkyConnect para proporcionar la conectividad de hogar inteligente que faltaba. Contiene un chip de la misma familia que el Home Assistant Yellow. Está listo para usar para proporcionar Zigbee. Con el último Home Assistant 2023.2 y cuando se usa el sistema operativo Home Assistant, es posible convertir su Home Assistant SkyConnect en un enrutador de borde Thread. Esto se puede hacer habilitando nuestro soporte multiprotocolo experimental en Configuración -> Hardware y haciendo clic en Configurar.

Imagen de un Home Assistant SkyConnect.

Home Assistant SkyConnect se presentó a fines de 2022 a través de nuestra red de distribuidores (presione “comprar” en nuestro sitio web). Muchos distribuidores se agotaron de inmediato, pero la mayoría debería recibir nuevas existencias pronto.

Junto con la publicación de blog de hoy, hemos enviado una gran actualización al sitio web de documentación de SkyConnect, que incluye tutoriales sobre cómo migrar desde un dispositivo Zigbee diferente.

Flash múltiple SiLabs y herramientas web SL

Nuestra misión es construir Open Home: un hogar inteligente que ofrezca privacidad, elección y durabilidad. Parte de nuestros esfuerzos es crear herramientas que ayuden a otros creadores a crear proyectos y productos para ayudar a promover la causa Open Home.

Como parte de este esfuerzo, hace dos años creamos ESP Web Tools. Revolucionó el mundo del firmware DIY al permitir que cualquier proyecto ESP32/ESP8266 ofreciera un instalador web fácil en su página de inicio, lo que permite a los usuarios comenzar directamente desde su navegador. Ha sido adoptado por todos los grandes proyectos, incluidos Tasmota, WLED y ESPresense. Desde la introducción de ESP Web Tools, hemos querido expandir esto a más dispositivos.

Hoy estamos anunciando SL Web Tools. Permite a los usuarios administrar el firmware en dispositivos Zigbee/Thread utilizando chips SiLabs directamente desde su navegador, sin necesidad de terminales ni compilación. Esto permite a cualquier creador ofrecer actualizaciones de firmware sencillas a sus usuarios y poner a disposición actualizaciones experimentales para probar correcciones de errores rápidamente.

Para verlo en acción, SL Web Tools se ha agregado a la documentación de Home Assistant SkyConnect.

SL Web Tools funciona con nuestro nuevo paquete Python de código abierto silabs-universal-flasher. Ejecutamos esto en el navegador usando Pyodide.

Creación de firmware para chips de Silicon Labs

Puede ser una molestia compilar firmware para chips SiLabs. Es difícil rastrear diferentes versiones, sus conjuntos de parches y diferentes chips. Somos fanáticos de la automatización, por lo que hemos creado un sistema de compilación automatizado para crear compilaciones de firmware reproducibles para Home Assistant Yellow y Home Assistant SkyConnect.

Estamos abriendo esto para que sea más fácil para otros creadores proporcionar a sus usuarios firmware actualizado. En combinación con SL Web Tools, ofrecemos un paquete completo que permite a otros creadores proporcionar a sus usuarios las últimas actualizaciones de firmware.

Encuentre el repositorio en GitHub.


Visto en