Na maior parte de dois anos, o pessoal da Mozilla tem explorado diligentemente o Mozilla WebThings , uma implementação aberta do  padrão Web of Things do World Wide Web Consortium (W3C) para monitorar e controlar  dispositivos conectados . Em abril, ganhou vários recursos poderosos de registro, alarme e rede, e hoje, um componente renovado do WebThings – WebThings Gateway, uma distribuição de software focada em privacidade e segurança para gateways domésticos inteligentes – foi lançado oficialmente.

As versões experimentais do WebThings Gateway 0.9 estão disponíveis no GitHub para o roteador Turris Omnia, com suporte expandido para roteadores e placas de desenvolvimento. (Separadamente, há uma nova compilação compatível com o recentemente anunciado Raspberry Pi 4.) A Mozilla observa que atualmente oferece apenas uma configuração de roteador “extremamente básica” e evita a substituição de firmware existente, mas a empresa diz que é um marco notável em seu caminho para criando uma distribuição completa de software para roteadores sem fio.

Para os não iniciados, a nova distribuição do WebThings Gateway é baseada no OpenWrt, um sistema operacional Linux voltado para dispositivos embarcados. Ele é voltado para roteadores de consumidor prontos para uso e pode atuar como um ponto de acesso Wi-Fi, uma melhoria em relação às versões anteriores do WebThings Gateway, que só poderiam se conectar a redes sem fio existentes como clientes.

Quanto à WebThings, a Mozilla anunciou o projeto Project Things em fevereiro de 2018, vários anos após a criação de um grupo de pesquisa no W3C dedicado à Web of Things. No nível mais básico, ele procura reutilizar padrões da Web programáveis ​​(por exemplo, HTTP e JSON), semânticos, em tempo real (WebSockets) e sociais (OAuth) para uma camada de aplicativo que simplifica a implantação e o gerenciamento da Internet.

Na Internet das coisas, equação da equação, o WebThings Gateway 0.9 introduz um tipo de add-on chamado notificador add-ons, que cria conjuntos de chamadas saídas que podem ser usadas como saídas para regras. Por exemplo, eles podem ser usados ​​para programar um acionador que envia um email com um título, uma mensagem e uma prioridade personalizados quando os sensores que se reportam a WebThings detectam movimento.

Além disso, o WebThings Gateway 0.9 e a versão 0.12 que acompanha as bibliotecas do WebThings Framework trazem mudanças para as Thing Descriptions que as alinham com os rascunhos mais recentes do W3C. Nomeadamente, “nome” é agora “título” e existem novas propriedades experimentais das Descrições de Coisa expostas pelo gateway.

A versão anterior do WebThings Gateway – versão 0.8 – trouxe um novo recurso de registro que permite aos usuários gravar dados de forma privada (como a temperatura) a partir de seus dispositivos domésticos inteligentes e visualizar essas informações com gráficos interativos. Ele também adicionou novos recursos de alarmes para dispositivos como fumaça, monóxido de carbono e detectores de movimento, permitindo que os usuários verifiquem se um alarme está ativo no momento e configurem regras para alertá-los se algum desses alarmes for acionado enquanto estiverem fora.