Se anunciaron nuevas capacidades interesantes para HomeKit, el marco de automatización del hogar de Apple, en la Conferencia Mundial de Desarrolladores a principios de esta semana. Las nuevas características fueron diseñadas para hacer que la plataforma de hogar inteligente sea más flexible para los usuarios y aún más accesible para los desarrolladores y fabricantes de dispositivos de terceros con el fin de fomentar una adopción más rápida.
Para empezar, Apple ya no requiere que los proveedores usen chips de cifrado dedicados en sus dispositivos. Pero la gran noticia es que los aficionados y entusiastas (o casi cualquier persona con una cuenta de desarrollador de Apple) ahora pueden crear prototipos de dispositivos HomeKit sin estar certificados por MFi.
La sesión para desarrolladores "What's New in HomeKit" de Apple proporciona una gran cantidad de información sobre las nuevas capacidades del usuario final para HomeKit, como una configuración más fácil con códigos QR y NFC, una capacidad de respuesta enormemente mejorada, soporte para nuevos tipos de dispositivos domésticos inteligentes, como rociadores y grifos, y mucho más.
HomeKit ahora implementa nuevos desencadenantes y eventos, lo que hace posible ejecutar escenas automáticamente en función de quién está en casa, solo en ciertos momentos y con más tipos de accesorios.
Las escenas y accesorios de HomeKit se pueden controlar a través del Centro de control de iOS 11, con Siri, utilizando la aplicación Home en iPhone, iPad, iPod touch o Apple Watch, y a través del nuevo altavoz inteligente HomePod de Apple. Y con un Apple TV, un iPad o un HomePod que actúa como centro de HomeKit, puede controlar sus productos para el hogar inteligente desde casi cualquier parte del mundo.
Rociadores y grifos
Con soporte para dos nuevas categorías de productos: rociadores y grifos, los usuarios ahora pueden controlar el agua en el jardín a través de Siri. O bien, puede hacer que Siri abra la ducha por la mañana, sabiendo que el agua tendrá la temperatura correcta para cuando termine el café de la mañana..
Gran capacidad de respuesta mejorada
Muchos accesorios HomeKit usan el estándar Bluetooth de baja energía. Para reducir la latencia que ocurre cuando un accesorio Bluetooth se comunica con un concentrador HomeKit, Apple está implementando un sistema completamente nuevo basado en sesiones de transmisión seguras que ahora envían una notificación a un dispositivo HomeKit.
Esto reduce la latencia entre un nuevo evento y el cambio de estado accesorio real de unos segundos a menos de un segundo. No tendrá que comprar nuevos productos: cuando se lance iOS 11, todos sus accesorios existentes aprovecharán la capacidad de respuesta mejorada.
Configuración más fácil
En iOS 10, la configuración de un accesorio para el hogar requiere iniciar la aplicación Inicio, encender el accesorio y tocar el Añadir opción y escanear el código de configuración especial impreso en la caja del producto para autenticar el dispositivo.
Actualmente no es posible emparejar un dispositivo HomeKit apagado. Con iOS 11, puede emparejar un accesorio HomeKit escaneando su código mientras está apagado.
Además, Apple ahora admite el escaneo de códigos QR para la autenticación de HomeKit. Los códigos QR pueden ser tan pequeños como 10 por 10 milímetros, por lo que este cambio aparentemente pequeño convertirá la autenticación de accesorios HomeKit realmente pequeños en un proceso sin fricción.
Y con el nuevo soporte para etiquetas NFC (quién sabía, ¿verdad?), Los fabricantes de accesorios pueden ofrecer experiencias más fáciles donde la autenticación de un dispositivo HomeKit es tan fácil como tocar y emparejar.
Nuevos desencadenantes de eventos
Nuevos eventos, disparadores, recurrencias y mejoras para eventos mutables permiten una flexibilidad significativamente elevada de las escenas de HomeKit. HomeKit ahora puede ejecutar escenas basadas en quién está en casa, solo en ciertos momentos y más. Los eventos basados en fechas permiten que los disparadores de HomeKit se activen solo en ciertos momentos (como las 5 p.m. todos los días, por ejemplo).
Eventos de tiempo significativos activan los disparadores al amanecer o al atardecer, con desplazamientos positivos o negativos.
Por ejemplo, podría hacer que HomeKit active su escena "Estoy en casa" una hora después del atardecer o que las luces de su casa se enciendan justo antes de que se ponga el sol. Una nueva condición de conveniencia en iOS 11 facilita la creación de una condición personalizada entre dos eventos importantes. Como ejemplo, podría tener una escena que se ejecuta desde una hora antes del atardecer hasta una hora antes del amanecer.
Otra nueva condición de iOS 11 permite a HomeKit ejecutar una escena cuando se supera un umbral personalizado. Por ejemplo, podría configurar su aire acondicionado / calefacción para que se active cuando la temperatura de su hogar supere los 76 grados o cuando esté entre 50 y 76 grados.
Un nuevo evento de presencia permite a HomeKit activar escenas cuando un usuario llega a casa o se va de casa. Y con el soporte multiusuario, ahora puede hacer que los activadores se activen automáticamente cuando el último usuario conocido salga de casa (para apagar las luces, el aire acondicionado, cerrar las puertas, etc.) o el primer usuario llegue a su casa a una casa vacía..
Fin de eventos admite especificar el intervalo de tiempo desde el tiempo de ejecución del evento.
Apple dio el ejemplo de abrir una puerta por la noche, lo que desencadena un evento que enciende las luces exteriores durante unos minutos. Actualmente, no hay forma de que un dispositivo HomeKit habilite un determinado estado por un período de tiempo.
Y con las recurrencias, es posible ejecutar desencadenantes solo en ciertos días de la semana. Por ejemplo, si te gusta dormir un poco más los sábados, ahora puedes restringir la ejecución de tu escena de "Buenos días" solo a días laborables.
Además, HomeKit ahora admite la creación de un evento que se dispara una vez, luego se autodeshabilita.
AirPlay 2
Apple también presentó una nueva versión de AirPlay, llamada AirPlay 2.
AirPlay 2 admite audio para varias habitaciones y HomeKit, lo que significa que sus productos para el hogar inteligente ahora pueden comunicarse con sus altavoces habilitados para AirPlay 2 o con el altavoz HomePod de Apple. Puede controlar la reproducción de audio en varias habitaciones a través de HomeKit, siempre que su altavoz inalámbrico o la configuración de audio en el hogar funcionen con AirPlay 2.
Beats, propiedad de Apple, así como fabricantes de equipos de audio como Bose, Bang & Olufsen, Bowers & Wilkins, Marantz y muchos otros han prometido su apoyo para AirPlay 2. Con HomeKit y AirPlay 2, "las aplicaciones de audio de terceros podrán entra en la diversión de audio de varias habitaciones ", dijo el jefe de ingeniería de software de Apple, Craig Federighi, en el escenario durante la conferencia magistral de la WWDC.
Licencias relajadas
HomeKit siempre ha sido, ante todo, sobre la seguridad del usuario.
Y debido a que Apple no se compromete a requerir que los desarrolladores y proveedores de HomeKit utilicen el cifrado de extremo a extremo, los datos de usuario de HomeKit están lejos de ser inseguros, ya que desafortunadamente lo están con la mayoría de las otras plataformas para el hogar conectado.
Para empezar, todos los fabricantes de HomeKit deben cumplir con las estrictas políticas de Apple "Made for iOS" (MFi) y usar los chips de autenticación de Apple para garantizar la privacidad y seguridad del usuario con un cifrado fuerte basado en hardware. En el lado negativo, esto complica el desarrollo de hardware y hace que los dispositivos HomeKit sean más caros que los dispositivos rivales.
La especificación actualizada de HomeKit ahora incluye una nueva opción que permite que toda la autorización de HomeKit pase por el software. Aunque el cifrado basado en software es más lento en comparación con un chip dedicado, tiene la ventaja de acortar los tiempos de desarrollo y reducir los costos..
Pero más importante que eso, los dispositivos existentes que actualmente carecen de la integración de HomeKit ahora podrán implementar el soporte de HomeKit después del lanzamiento de iOS 11 este otoño en el software, sin requerir un cambio de hardware.
Apple ahora opera dos laboratorios de certificación HomeKit en los Estados Unidos y está programado para abrir laboratorios similares en el Reino Unido y China el próximo mes, lo que debería ayudar a los proveedores locales a llevar su hardware HomeKit al mercado más rápido.
Apple también quiere alentar a los aficionados a crear sus propios dispositivos HomeKit. Durante WWDC 2017, la compañía anunció que los desarrolladores ya no tienen que estar certificados por MFi para construir prototipos de accesorios para el hogar inteligente. No solo eso, sino que los desarrolladores de HomeKit ahora pueden usar placas de desarrollo populares como Raspberry Pi y Arduino.
Por supuesto, todavía se requiere la certificación MFi antes de que los productos se puedan vender a los clientes.
Dicho esto, el hecho de que Apple ahora permita a las personas normales jugar con HomeKit e incluso construir sus propios accesorios desde cero, para uso personal, sin una licencia MFi, debería ayudar a acelerar la adopción de la plataforma.
Estas nuevas características de HomeKit están disponibles en iOS 11, watchOS 4 y tvOS 11. macOS actualmente no es compatible con HomeKit. HomeKit debutó hace dos años en la Conferencia Mundial de Desarrolladores 2014.