Simplificar a IoT? É uma questão de Matter
David Freedman para a Mouser Electronics
Ligar ou desligar uma lâmpada pode ser muito mais difícil do que as pessoas pensam.
Vários desenvolvedores de produtos estão descobrindo isso, diz Rob Alexander, gerente de produto principal da Silicon Labs,, uma empresa de hardware e software especializada em fornecer conectividade sem fio. À medida que mais e mais empresas procuram vender “lâmpadas inteligentes”, ele observa que estão percebendo que precisam desenvolver o código que permite aos usuários controlar remotamente as lâmpadas a partir de um aplicativo de telefone.
Embora o comando real de ligar e desligar possa ser tão simples quanto enviar um “1” ou um “0”, explica Alexander, essa mensagem simples deve ser cercada por protocolos de comunicação Wi-Fi; protocolos de segurança; diferentes protocolos de aplicativos de telefone; protocolos que o fazem funcionar com os assistentes do Google, Apple ou Amazon; protocolos para armazenar informações na nuvem; e protocolos que permitem trabalhar em conjunto com outras lâmpadas e produtos inteligentes. “Pode ser um empreendimento incrivelmente complexo”, diz ele. “Uma empresa pode saber muito sobre lâmpadas, mas nada sobre esses protocolos de nível inferior.”
Uma nova solução abrangente chamada Matter está entrando em cena e promete encaixar facilmente em qualquer produto nos ecossistemas de dispositivos inteligentes que estão ampliando seu uso nas casas em todos os lugares.
Por que precisamos do Matter?
Matter é um conjunto de padrões, código subjacente, ferramentas de desenvolvimento destinadas a simplificar as demandas de adaptação à Internet das Coisas (IoT) - o conglomerado de todos os dispositivos do mundo que se comunicam sem fio, seja uma lâmpada que muda de cor, um alto-falante que transmite música, um rastreador de fitness que conta passos, uma secadora de roupas que envia mensagens de texto quando seu jeans está pronto ou uma câmera de campainha que monitora uma entrega.
A IoT está crescendo de forma explosiva, com o número de dispositivos conectados a ela crescendo de 12 bilhões em 2021 para 27 bilhões em 2025 - e cada vez mais de nós dependemos dela para manter nossas casas e vidas diárias funcionando sem problemas quando se trata entretenimento, segurança, conforto e conveniência. Se configurados corretamente, os dispositivos inteligentes em nosso canto pessoal da IoT podem funcionar em conjunto para fornecer uma experiência de controle perfeita. “Você pode apenas dizer: 'Alexa, é hora do filme', e talvez suas persianas diminuam automaticamente, as luzes diminuam, a TV e o aparelho de som liguem e seu serviço de streaming favorito apareça”, diz Alexander. “É ótimo quando você tem essa capacidade de controlar as coisas com tanta facilidade.”
Mas fornecer esse controle automático conveniente pode ser um pesadelo para os desenvolvedores de dispositivos inteligentes que precisam lutar com diferentes protocolos e ecossistemas. “Esses implementadores podem ser especialistas em fechaduras de portas ou torradeiras, mas não querem ter que acumular experiência em protocolos sem fio”, diz Alexander. “Reunir tudo o que você precisa para a IoT pode ser uma tarefa incrivelmente complexa.”
E pode ser difícil para os usuários também, acrescenta ele, quando conectar seus dispositivos significa dominar vários aplicativos de telefone e controles remotos, ser submetido a procedimentos de configuração complexos e problemáticos e perceber que alguns dispositivos simplesmente não funcionarão. obter com o programa.
É aí que entra o Matter. A ideia básica é que o Matter padroniza e explica todo o código necessário para criar um ecossistema IoT não proprietário ao qual qualquer desenvolvedor de dispositivo inteligente pode se conectar facilmente - e que pode conectar os dispositivos inteligentes dos usuários em uma interface de controle, seja um aplicativo, um controle remoto, um assistente de voz ou qualquer combinação. “Você não precisa saber muito sobre protocolos de baixo nível para construir um site ou usar um navegador da web”, diz Alexander. “O Matter faz o mesmo tipo de coisa para a IoT.”
Como Funciona o Matter?
O Matter foi desenvolvido por um consórcio industrial sem fins lucrativos chamado Connectivity Standards Alliance, ou CSA. Alexander, que participa das atividades da CSA desde 2006 e atuou em seu conselho de administração, observa que a CSA é administrada por participantes do setor sem ser dominada por nenhum deles.
Isso significa que a organização está em uma posição perfeita para garantir que o Matter funcione com a maior parte do que está disponível, diz ele, garantindo que nenhum desenvolvedor ou usuário fique preso a um ecossistema proprietário. “Se você gosta do ecossistema do Google, da Apple, da Amazon ou de qualquer outra pessoa, pode ficar com ele e adicionar dispositivos compatíveis com Matter a ele”, explica ele. “Ou você pode executar dispositivos que estão nesses ecossistemas com o Matter”.
Para criar facilmente dispositivos compatíveis com o Matter, o Matter apresenta opções de controle de alto nível para tipos específicos de dispositivos. “Os desenvolvedores especificam que tipo de comandos de usuário eles desejam que seus dispositivos manipulem”, diz Alexander. “Se for uma persiana inteligente, as mensagens podem ser 'abra totalmente', 'perto do comprimento máximo', 'abra 25% do percurso” e assim por diante. Isso é tudo que o Matter precisa para gerar o código de baixo nível necessário para fazer tudo isso sem fio, e o desenvolvedor pode simplesmente conectar o código do Matter em um nível alto. O Matter pode abstrair todos os detalhes.”
O Matter já pode lidar com os tipos mais populares de dispositivos inteligentes - sim, incluindo lâmpadas - e está continuamente adicionando novos tipos, bem como a capacidade de fornecer mais tipos de comandos. “No momento, ainda temos que lidar com alguns dos dispositivos e tarefas mais complexos, como programar um aspirador robótico para que ele não comece a funcionar no meio de um jantar”, diz Alexander. Mas os novos recursos, compatibilidades e ferramentas do Matter estão chegando online rapidamente em preparação para o iminente lançamento oficial do Matter, observa ele.
Esse progresso só vai acelerar, acrescenta ele, à medida que a Matter avança no mercado, trazendo mais fabricantes para o ecossistema e ganhando mais reconhecimento e interesse dos usuários. “Assim como nos primeiros dias da Internet e da mídia social, haverá um efeito de rede”, diz ele. “Quanto mais empresas e pessoas participarem, mais útil será e mais outras empresas e pessoas vão querer participar.” Empresas como a Silicon Labs ficam entre a Matter e os desenvolvedores de dispositivos, fornecendo ferramentas e componentes de hardware e software plug-and-play compatíveis com o Matter.
Como o Matter beneficiará os usuários?
Alexander enfatiza que o Matter não precisa substituir nenhum aplicativo de dispositivo inteligente existente ou ecossistema proprietário de IoT. Em vez disso, ele observa, oferece mais liberdade de escolha para os usuários. Os usuários podem escolher seu ecossistema existente favorito e mantê-lo, combinar diferentes ecossistemas no Matter ou simplesmente misturar e combinar diferentes ecossistemas e aplicativos. Em todas as situações, o Matter pode fornecer a cola que mantém tudo unido.
Dessa forma, o Matter pode atualizar e até mesmo preparar alguns dispositivos inteligentes mais antigos, afirma Alexander. “Existem alguns dispositivos inteligentes que compramos uma vez por década, como uma máquina de lavar ou uma geladeira”, diz ele. “Depois de comprá-los, não queremos pensar em substituí-los ou atualizá-los; nós só queremos que eles continuem trabalhando.” Ao adicioná-los a uma rede compatível com Matter, ele observa, os usuários poderão monitorá-los e controlá-los remotamente com o mesmo aplicativo atualizado que usam para controlar todo o resto, mesmo que os aplicativos proprietários originais ou controles remotos se tornem obsoleto.
O Matter pode até manter redes inteiras atualizadas, diz Alexander, observando que muitos ecossistemas e aplicativos de IoT foram desenvolvidos anos atrás. “Muita coisa aconteceu com protocolos e segurança desde então”, diz ele. “Existe uma vantagem real em ter um ecossistema projetado com os recursos mais recentes.” Ele acrescenta que, mesmo que os usuários fiquem com outros ecossistemas, torná-los compatíveis com o Matter adicionará esses recursos.
O Matter também estimulará o desenvolvimento de novos aplicativos e controles remotos projetados para executar redes domésticas de dispositivos IoT compatíveis com Matter, permitindo que os usuários troquem e atualizem para as ofertas mais recentes a qualquer momento. E como o Matter será lançado com a capacidade de trabalhar com os principais ecossistemas existentes, incluindo os oferecidos pelo Google, Apple e Amazon, observa Alexander, ele atingirá o solo com o que é essencialmente uma enorme base instalada.
Além do mais, os fabricantes e desenvolvedores estarão livres para criar suas próprias versões personalizadas do Matter, mantendo seus principais recursos e compatibilidades enquanto adicionam sua própria aparência junto com quaisquer recursos especiais. “Isso dá aos desenvolvedores a chance de fornecer aos usuários experiências aprimoradas, sem ter que reinventar a roda”, diz Alexander.
Ainda assim, observa Alexander, alguns aplicativos e controles remotos proprietários de um único dispositivo provavelmente sempre serão necessários para aplicações especiais. Como exemplo, ele aponta que alguns abridores de portas de garagem se conectam a seus controles remotos por meio de redes proprietárias capazes de enviar sinais por longas estradas. “Nenhuma tecnologia será perfeita para todos os casos de uso”, diz ele. Mas ele acrescenta que, mesmo nos casos em que as abordagens proprietárias fazem mais sentido, a compatibilidade com o Matter ainda pode ser útil com a capacidade de monitorar a atividade do dispositivo remotamente pela rede Matter.
Conclusão
O fator crítico para a aceitação do Matter será que os usuários possam identificar a compatibilidade do Matter ao comprar novos dispositivos e ter total confiança de que quaisquer reivindicações de compatibilidade são confiáveis. Para esse fim, a CSA está estabelecendo processos rigorosos de teste e validação, juntamente com um logotipo diferenciado que ajudará os usuários a ver rapidamente que um produto alcançou a classificação. “As pessoas precisam ter confiança de que uma alegação de compatibilidade é autêntica”, diz Alexander.
Afinal, ninguém quer acabar sentado no escuro esperando em vão que uma lâmpada acenda.