Novos recursos interessantes para o HomeKit, a estrutura de automação residencial da Apple, foram anunciados na Worldwide Developers Conference no início desta semana. Os novos recursos foram projetados para tornar a plataforma doméstica inteligente mais flexível para os usuários e ainda mais acessível para desenvolvedores e fabricantes de dispositivos de terceiros, a fim de incentivar uma adoção mais rápida.
Para começar, a Apple não exige mais que os fornecedores usem chips de criptografia dedicados em seus gadgets. Mas a grande novidade é que entusiastas e entusiastas (ou praticamente qualquer pessoa com uma conta de desenvolvedor da Apple) agora podem criar protótipos de dispositivos HomeKit sem ter a certificação MFi.
A sessão do desenvolvedor "O que há de novo no HomeKit" da Apple fornece muitas informações sobre os novos recursos de usuário final do HomeKit, como uma configuração mais fácil com QR Codes e NFC, maior capacidade de resposta, suporte para novos tipos de dispositivos domésticos inteligentes, como sprinklers e torneiras, e muito mais.
Agora, o HomeKit implementa novos gatilhos e eventos, possibilitando a execução automática de cenas com base em quem está em casa, apenas em determinados momentos e com mais tipos de acessórios.
As cenas e acessórios do HomeKit podem ser controlados através do Control Center do iOS 11, com a Siri, usando o aplicativo Home no iPhone, iPad, iPod touch ou Apple Watch e através do novo alto-falante inteligente HomePod da Apple. E com uma Apple TV, um iPad ou um HomePod atuando como um hub HomeKit, você pode controlar seus produtos domésticos inteligentes de praticamente qualquer lugar do mundo.
Aspersores e torneiras
Com suporte para duas novas categorias de produtos - sprinklers e torneiras -, os usuários agora podem controlar a água no jardim via Siri. Ou você pode pedir para a Siri ligar o chuveiro pela manhã, sabendo que a água estará na temperatura certa quando você terminar o café da manhã.
Capacidade de resposta significativamente melhorada
Muitos acessórios HomeKit usam o padrão Bluetooth de baixa energia. Para reduzir a latência que ocorre quando um acessório Bluetooth se comunica com um hub HomeKit, a Apple está lançando um sistema completamente novo com base em sessões de transmissão segura que agora enviam uma notificação para um dispositivo HomeKit.
Isso reduz a latência entre um novo evento e a mudança real do estado do acessório de alguns segundos para menos de um segundo. Você não precisará comprar novos produtos: quando o iOS 11 for lançado, todos os acessórios existentes aproveitarão a capacidade de resposta aprimorada.
Configuração mais fácil
No iOS 10, a configuração de um acessório doméstico requer o lançamento do aplicativo Inicial, a ativação do acessório, o toque no Adicionar e digitalize o código de configuração especial impresso na caixa do produto para autenticar o dispositivo.
Atualmente, não é possível emparelhar um dispositivo HomeKit desativado. Com o iOS 11, você pode emparelhar um acessório HomeKit digitalizando seu código enquanto ele está desligado.
Além disso, a Apple agora suporta a digitalização de códigos QR para autenticação HomeKit. Os códigos QR podem ter um tamanho de 10 a 10 milímetros, então essa mudança aparentemente pequena transformará a autenticação de acessórios realmente pequenos do HomeKit em um processo sem atrito.
E com o novo suporte para tags NFC (quem sabia, certo?), Os fabricantes de acessórios podem oferecer experiências mais fáceis, onde a autenticação de um dispositivo HomeKit é tão fácil quanto tocar e par.
Acionadores de novos eventos
Novos eventos, gatilhos, recorrências e aprimoramentos para eventos mutáveis permitem uma flexibilidade significativamente elevada das cenas do HomeKit. Agora, o HomeKit pode executar cenas com base em quem está em casa, apenas em determinados horários e muito mais. Os eventos com base em datas permitem que os acionadores do HomeKit sejam acionados apenas em determinados horários (como 17h todos os dias, por exemplo).
Eventos de tempo significativos ativam gatilhos no nascer ou no pôr do sol, com deslocamentos positivos ou negativos.
Por exemplo, o HomeKit pode acionar a cena "Estou em casa" uma hora após o pôr do sol ou acender as lâmpadas em sua casa logo antes do pôr do sol. Uma nova condição de conveniência no iOS 11 facilita a criação de uma condição personalizada entre dois eventos significativos. Como exemplo, você pode ter uma cena que vai de uma hora antes do pôr do sol a uma hora antes do nascer do sol.
Outra nova condição do iOS 11 permite que o HomeKit execute uma cena quando um limite personalizado é excedido. Por exemplo, você pode configurar seu ar-condicionado / aquecedor quando a temperatura em sua casa subir acima de 76 graus ou quando estiver entre 50 e 76 graus.
Um novo evento de presença permite que o HomeKit ative cenas quando um usuário chega em casa ou sai de casa. E com o suporte a vários usuários, agora você pode ativar os gatilhos automaticamente quando o último usuário conhecido sair de casa (para desligar as luzes, o ar condicionado, trancar as portas e assim por diante) ou o primeiro usuário chegar em casa em uma casa vazia.
Suporte para eventos finais, especificando o intervalo de tempo a partir do tempo de execução do evento.
A Apple forneceu o exemplo de abrir uma porta à noite, o que desencadeia um evento que acende as luzes externas por apenas alguns minutos. Atualmente, não há como fazer com que um dispositivo HomeKit ative um determinado estado por um período de tempo.
E com recorrências, é possível executar gatilhos apenas em determinados dias da semana. Por exemplo, se você gosta de dormir um pouco mais aos sábados, agora pode restringir a execução da cena "Bom dia" apenas aos dias úteis..
Além disso, o HomeKit agora suporta a criação de um evento que dispara uma vez e depois se desativa automaticamente.
AirPlay 2
A Apple também revelou uma nova versão do AirPlay, chamada AirPlay 2.
O AirPlay 2 suporta áudio em várias salas e HomeKit, o que significa que seus produtos domésticos inteligentes agora podem se comunicar com os alto-falantes compatíveis com AirPlay 2 ou com o próprio HomePod da Apple. Você pode controlar a reprodução de áudio em várias salas através do HomeKit, desde que o alto-falante sem fio ou a configuração de áudio doméstico funcione com o AirPlay 2.
A Beats, de propriedade da Apple, bem como fabricantes de equipamentos de áudio como Bose, Bang & Olufsen, Bowers & Wilkins, Marantz e muitos outros, prometeram apoiar o AirPlay 2. Com o HomeKit e o AirPlay 2, “aplicativos de áudio de terceiros poderão participe da diversão de áudio em várias salas ”, disse o chefe de engenharia de software da Apple, Craig Federighi, no palco durante a palestra da WWDC.
Licenciamento relaxado
O HomeKit sempre foi, acima de tudo, sobre segurança do usuário.
E como a Apple não compromete a exigência de que desenvolvedores e fornecedores do HomeKit usem criptografia de ponta a ponta, os dados do usuário do HomeKit estão longe de ser inseguros, como infelizmente ocorre com a maioria das outras plataformas da casa conectada.
Para iniciantes, todos os fabricantes de HomeKit devem aderir às rígidas políticas "Made for iOS" (MFi) da Apple e usar os chips de autenticação da Apple para garantir a privacidade e segurança do usuário com forte criptografia baseada em hardware. Por outro lado, isso complica o desenvolvimento de hardware e torna os dispositivos HomeKit mais caros do que os aparelhos rivais.
A especificação atualizada do HomeKit agora inclui uma nova opção que permite que toda a autorização do HomeKit passe pelo software. Embora a criptografia baseada em software seja mais lenta em relação a um chip dedicado, ela tem o benefício de tempos de desenvolvimento reduzidos e menor custo.
Porém, mais importante do que isso, os dispositivos existentes que atualmente não possuem integração com o HomeKit agora poderão implementar o suporte ao HomeKit depois que o iOS 11 for lançado nesta queda de software, sem exigir uma alteração de hardware.
A Apple agora opera dois laboratórios de certificação HomeKit nos Estados Unidos e está programada para abrir laboratórios semelhantes no Reino Unido e na China no próximo mês, o que deve ajudar os fornecedores locais a colocar seu hardware HomeKit no mercado mais rapidamente.
A Apple também quer incentivar os amadores a criar seus próprios dispositivos HomeKit. Durante a WWDC 2017, a empresa anunciou que os desenvolvedores não precisam mais ter a certificação MFi para criar protótipos de acessórios domésticos inteligentes. Não apenas isso, mas os desenvolvedores do HomeKit agora podem usar placas de desenvolvedores populares como Raspberry Pi e Arduino.
Obviamente, a certificação MFi ainda é necessária antes que os produtos possam ser vendidos aos clientes.
Dito isso, o fato de a Apple agora permitir que pessoas comuns mexam com o HomeKit e até construa seus próprios acessórios a partir do zero, para uso pessoal, sem uma licença MFi, deve ajudar a acelerar a adoção da plataforma.
Esses novos recursos do HomeKit estão disponíveis no iOS 11, watchOS 4 e tvOS 11. O macOS atualmente não suporta o HomeKit. O HomeKit estreou há dois anos na Conferência Mundial de Desenvolvedores de 2014.