Home Assistant El estado de la cuestión – Home Assistant

Home Assistant El estado de la cuestión – Home Assistant

Durante nuestra transmisión en vivo del Estado de la Materia hace dos semanas, explicamos qué es Matter, cómo se relaciona con Thread y cómo puede compararlo con protocolos existentes que quizás ya conozca, como Zigbee o Z-Wave.

En esta publicación de blog, extrajimos los aspectos más destacados de la transmisión para usted. También vinculamos a nuestra documentación actualizada de Materia y Hilo cuando sea relevante.

Puedes ver toda la transmisión en vivo aquí:

¡También destacaremos cada segmento de la transmisión en vivo en este blog bajo cada encabezado correspondiente, para que puedas comenzar a ver las partes específicas que te interesan!

Por qué creemos en la Materia

Creemos en Matter: es de código abierto y, lo más importante, es completamente local de forma predeterminada. Matter nos permitirá controlar dispositivos que van desde luces hasta robots aspiradores, televisores y muchos otros dispositivos conectados por IP, todo a través de un protocolo estandarizado. Es un gran paso adelante para tener productos para el hogar inteligentes más sostenibles y sin preocupaciones. Por esta razón, Nabu Casa utiliza los ingresos que obtenemos de los suscriptores de Home Assistant Cloud (¡gracias a todos!) para emplear desarrolladores que se dedican a implementar Matter. E incluso nos hemos sumado a la Connectivity Standards Alliance (CSA) -la organización detrás del estándar Matter- como participante para tener un asiento en primera fila y defender los valores de Open Home durante el desarrollo del estándar.

Matter se lanzó hace sólo un año, en comparación con los veinte años de un estándar como Zigbee, por lo que es importante tenerlo en cuenta en sus expectativas. Si ya ha invertido mucho en un estándar local existente, como Zigbee o Z-Wave, Matter probablemente no sea su mejor opción en este momento. Creemos que no hay razón para desechar estos dispositivos domésticos inteligentes actuales, especialmente cuando todavía funcionan bien; después de todo, la sostenibilidad es uno de nuestros valores de Open Home. Pero si es nuevo en la escena del hogar inteligente y busca dispositivos con estándares locales y sin nube que sigan funcionando incluso dentro de muchos años, esté atento a Matter. El estándar está evolucionando rápidamente, con actualizaciones importantes dos veces al año en las que se lanzan nuevos tipos de dispositivos y mejoras a los existentes.

Después de este primer año, la selección actual de dispositivos Matter todavía es un poco limitada, pero muchas empresas han aprovechado este tiempo para desarrollarlos y esperamos que se lancen más pronto. Cada vez más empresas se unen a la CSA y adoptan el estándar cada mes. Creemos que Matter llegó para quedarse y será ampliamente adoptado.

Materia desmitificadora

Para comprender realmente de qué estamos hablando cuando se trata de Matter, le recomendamos leer nuestra documentación actualizada de Matter o ver este capítulo desde nuestra transmisión en vivo.

matter diagram

En este segmento, nuestra gerente de producto JLo explica Matter de una manera visual y fácil de entender, utilizando el diagrama que ve arriba. Ya no tendrá que preguntarse acerca de subprocesos, enrutadores de borde, puentes u otra terminología de Matter después de haber visto este video.

El estado actual de la Materia en Home Assistant

Durante el año pasado, hemos estado trabajando para preparar la base para admitir dispositivos Matter en Home Assistant. Nuestra implementación se basa en el SDK oficial de Matter y planeamos que la CSA lo certifique oficialmente para demostrar que funcionará sin problemas con todos los productos que lleven el logotipo de Matter. Pero no estamos allí todavía; es por eso que todavía etiquetamos a Matter como Beta en la lista de integraciones. Esto no cambiará hasta que nuestra implementación haya sido certificada.

Todavía estamos solucionando errores, escribiendo documentación, agregando funciones faltantes y solucionando muchos problemas. No estamos solos en esto, ya que muchos fabricantes también necesitaron este primer año para sentirse cómodos con el nuevo estándar, lo que resultó en la llegada al mercado de algunos dispositivos inestables. También hemos tenido que modificar nuestro sistema operativo Home Assistant para que funcione bien con Matter, Thread y su requisito de IPv6.

Ha sido un viaje lleno de obstáculos, a veces incluso frustrante, pero poco a poco todo está volviéndose bueno. Los proveedores han solucionado errores en el firmware de su dispositivo Matter, están apareciendo todo tipo de dispositivos nuevos en las tiendas y las actualizaciones de Matter 1.1 y 1.2 trajeron toneladas de correcciones de estabilidad al estándar.

Desde nuestra perspectiva, es sorprendente que Matter ya se encuentre en este estado después de haber comenzado hace sólo un par de años. Se puede ver claramente el enorme poder de tantas empresas, desde pequeñas hasta grandes, que creen en Matter y trabajan juntas para mejorarla.

Comience con Matter en Home Assistant

Si desea comenzar con Matter en Home Assistant, es muy importante que lea la documentación o vea este capítulo de nuestra transmisión en vivo, que lo cubre todo.

Matter tiene algunos problemas que debes conocer y, debido a que todavía estamos en la etapa Beta, no todo está tan pulido como queremos.

Si sigue los requisitos/recomendaciones de la documentación, verá que hay cuatro escenarios que son estables y funcionan bien en Home Assistant hoy:

  • Usar dispositivos Matter basados ​​en WiFi, como enchufes de alimentación TP-Link (Matter).
  • Usando puentes Matter, como el Aqara M2 o SwitchBot Hub 2.
  • Utilizar dispositivos de materia basados ​​en subprocesos; si tiene un iPhone de Apple y uno o más dispositivos Apple que Home Assistant puede utilizar como enrutador Thread Border: HomePod gen2, HomePod Mini, Apple TV 4K (con Ethernet).
  • Utilizar dispositivos de materia basados ​​en subprocesos; si tiene un teléfono Android y uno o más dispositivos de Google que Home Assistant puede utilizar como enrutador Thread Border: Google Nest Hub v2, Google Nest Hub Max, Google Nest WiFi Pro

Es muy Es importante señalar aquí que para los dispositivos basados ​​en Thread, la configuración recomendada actual utiliza enrutadores de borde de Apple o Google que coinciden con el tipo de teléfono que tiene. No te preocupes, esto no significa que tengas que agregar tus dispositivos a sus ecosistemas. Home Assistant solo los usará para acceder a la red de radio Thread. La comunicación entre el controlador Matter de Home Assistant y sus dispositivos Matter está completamente encriptada y segura.

El uso del propio Home Assistant como enrutador de borde Thread (por ejemplo, mediante el uso de la radio Thread en Home Assistant Yellow o Home Assistant SkyConnect) aún está en desarrollo en este momento y solo se recomienda para los usuarios con más experiencia técnica. Actualmente, debido a un error, solo se puede configurar si usas un teléfono Android. Configurar Home Assistant SkyConnect o Home Assistant Yellow como enrutador Thread Border aún no es posible para los usuarios del ecosistema iOS/Apple. Recomendamos que los usuarios de iOS coloquen, por ejemplo, un HomePod Mini u otro enrutador fronterizo de Apple cerca de sus dispositivos Thread para obtener la cobertura Thread requerida. Alternativamente, puedes quedarte con dispositivos Matter basados ​​en WiFi.

Importante

Tú haces no Necesita hardware o radios adicionales para funcionar con dispositivos Matter. Cualquier dispositivo que ejecute el sistema operativo Home Assistant, ya sea un Home Assistant Green, una Raspberry Pi o cualquier otra instalación, ya es un Matter Controller completamente funcional. Puedes conectarte a dispositivos Matter basados ​​en WiFi nada más sacarlos de la caja. Solo si planea utilizar dispositivos Matter basados ​​en Thread necesitará hardware adicional en forma de enrutador de borde Thread.

Nuestros consejos para una experiencia Matter sin frustraciones:

  • Lea la documentación de Matter.

  • Los dispositivos más fáciles para comenzar son los dispositivos Matter basados ​​en WiFi y los puentes Matter. Tenga en cuenta que muchas marcas con puentes Matter también tienen excelentes integraciones nativas en Home Assistant, y estas integraciones pueden ofrecer funciones que aún no están disponibles en el estándar Matter.

  • Debe ejecutar el sistema operativo Home Assistant. No se admiten otros tipos de instalación.

  • Necesita una red estándar (plana). Las configuraciones de red de tipo empresarial con VLAN, respondedores mDNS, etc., rompen las expectativas que Matter tiene sobre la red y no son compatibles. Manténgalo simple y simplemente funcionará.

  • Habilite IPv6 en el enrutador de su hogar y en el sistema operativo Home Assistant. No necesita obtener IPv6 de su proveedor de Internet, ya que los dispositivos Matter funcionan localmente. Pero debes asegurarte de que esté habilitado en tu red doméstica.

  • Si planea utilizar dispositivos Matter basados ​​en Thread, necesitará uno o más enrutadores de borde Thread en su hogar. Home Assistant también puede funcionar con enrutadores de borde Thread de terceros de Google o Apple, sin tener que agregar sus dispositivos a su ecosistema.

  • Siempre revise el empaque del dispositivo para asegurarse de que tenga una insignia de Matter. Thread también se utiliza para otros estándares, por lo que un dispositivo con una insignia de Thread en el paquete no tiene por qué ser un dispositivo Matter.

  • Tenga en cuenta que Matter aún se encuentra en una etapa inicial, por lo que no todas las funciones avanzadas a las que está acostumbrado pueden implementarse actualmente en este estándar.

  • Utilice la última versión de las aplicaciones Home Assistant y Home Assistant Companion, ya que estamos mejorando la compatibilidad con Matter y solucionando errores continuamente. Usar la última versión puede marcar la diferencia a la hora de poder agregar un dispositivo a Home Assistant o no.

Apoyo

Si tiene problemas, únase a nuestro servidor Discord, donde tenemos un canal Matter dedicado. Tanto nuestros desarrolladores como muchos miembros muy experimentados de nuestra comunidad están activos allí para ayudarle con la configuración de Matter. Abra un problema en nuestro rastreador de problemas de GitHub solo si encuentra un error real.

El futuro de la materia en Home Assistant

En un futuro próximo, nos centraremos en mejorar la experiencia del usuario para incorporar y gestionar dispositivos Matter. Especialmente agregar nuevos dispositivos Matter a Home Assistant debería ser lo más sencillo posible.

matter roadmap

Esto es en lo que nos estamos centrando ahora:

  • Funcionalidad para 'compartir' un dispositivo desde Home Assistant con otro controlador Matter.
  • Mostrar información básica del dispositivo y diagnósticos sobre un dispositivo en la interfaz de Home Assistant, además de agregar algunas opciones de solución de problemas, como forzar una entrevista completa.

Esto es en lo que nos centraremos a continuación:

  • Un flujo más simple para agregar dispositivos Matter (un proceso llamado puesta en servicio), donde guiamos a nuestros usuarios paso a paso desde que desempaquetan un dispositivo hasta poder controlarlo en Home Assistant. Por ahora nos centramos en los escenarios estables que mencionamos anteriormente. Esto significa que estamos mejorando el flujo de puesta en servicio en nuestras aplicaciones complementarias, confiando en la funcionalidad Matter integrada en su teléfono y utilizando (si es necesario) redes Thread administradas por el proveedor de su teléfono (Google o Apple).
  • Un mejor manejo del uso compartido de dispositivos entre controladores (una funcionalidad llamada multi-administrador). Agregar un dispositivo Matter nuevo (puesta en servicio) y compartir un dispositivo que ya está controlado por un controlador Matter (administrador múltiple) no son parte del mismo flujo. Esta diferencia está dictada por el estándar Matter y sus características de seguridad; un controlador actual (administrador) debe permitir que un dispositivo se una a otro controlador. Esto a menudo se malinterpreta hoy en día y estamos tratando de crear un mejor flujo que guíe a nuestros usuarios hacia el camino correcto para sus dispositivos.
  • Queremos implementar algunas características que faltan en las plataformas actuales, como transiciones de luz y escenas.

Esto es lo que queremos lograr a largo plazo:

  • La capacidad de usar Home Assistant SkyConnect o Home Assistant Yellow como enrutador de borde Thread para conectarse a dispositivos Matter basados ​​en Thread en lugar de usar enrutadores Apple o Google Border.

Además de esto, nos centraremos continuamente en ampliar la compatibilidad con nuevos dispositivos a medida que se agreguen nuevos tipos de dispositivos a la especificación o se amplíen los existentes. En algunos casos, los propios fabricantes incluso contribuyen con Home Assistant para garantizar que se admita un nuevo tipo de dispositivo.

También mantenemos continuamente la calidad de nuestra integración de Matter al nivel de Home Assistant y solucionamos los problemas más impactantes que enfrentan nuestros usuarios. Por ejemplo, en este momento nos estamos asegurando de que los dispositivos Matter que pierden energía se manejen mejor en Home Assistant.

Uso de Home Assistant Yellow o Home Assistant SkyConnect

Como mencionamos anteriormente al hablar de los escenarios recomendados, el uso de Home Assistant Yellow o Home Assistant SkyConnect para Thread aún está en desarrollo y solo se recomienda para usuarios con experiencia técnica.

Es por eso que nuestra recomendación actual para Home Assistant Yellow y Home Assistant SkyConnect es usar el firmware Zigbee para alimentar su red Zigbee. Esta es una solución estable que ha funcionado de manera confiable desde la introducción de estos productos y ofrece una gran experiencia.

Mientras continuamos trabajando en Matter en Home Assistant, ahora nos enfocamos en garantizar que la experiencia Thread se ponga al día y se convierta en un ciudadano de primera clase, facilitando la conexión a sus dispositivos basados ​​en Thread en Home Assistant sin un tercero. -Party Enrutador de borde de subprocesos. El firmware Thread ya es completamente funcional bajo el capó, pero todavía tenemos…


Visto en