A Mozilla apresentou a plataforma WebThings

A empresa Mozilla, após dois anos de experimentos e desenvolvimento apresentou plataforma WebThings, que inclui projetos anteriormente em desenvolvimento WebThings Framework e WebThings Gateway, fornecendo componentes para acesso a diferentes categorias de dispositivos de consumo e utilizando um Web Things API para organizar a interação com eles. Os avanços do projeto são distribuídos sob a licença MPL 2.0.

WebThings Framework fornece um conjunto de componentes intercambiáveis para a criação de dispositivos IoT que podem interagir diretamente utilizando o Web Things API. Esses dispositivos podem ser automaticamente detectados por gateways baseados em WebThings Gateway ou software cliente (utilizando mDNS) para monitoramento e controle via Web. As implementações do servidor para Web Things API estão preparadas na forma de bibliotecas em
Python,
Java,

Rust, Arduino e MicroPython.

WebThings Gateway representa fornecendo uma camada universal para acesso a diferentes categorias de dispositivos de consumo e IoT, escondendo as particularidades de cada plataforma e não exigindo o uso de aplicativos específicos de cada fabricante. O código do projeto é escrito é escrito em JavaScript utilizando a plataforma de servidor Node.js. Para a interação do gateway com plataformas IoT, podem ser utilizados os protocolos ZigBee e ZWave, WiFi ou conexão direta através de GPIO. As firmwares com o gateway foram preparados para diversos modelos de Raspberry Pi também estão disponíveis pacotes para OpenWrt e Debian.

A Mozilla apresentou a plataforma WebThings

O gateway pode ser as identidades instalado na placa Raspberry Pi e criar um sistema de gerenciamento de casa inteligente, integrando todos os dispositivos IoT existentes na casa e oferecendo meios para monitoramento e controle através de uma interface web. A plataforma também permite criar aplicativos web adicionais que podem interagir com os dispositivos via Web Thing API. Assim, em vez de instalar seu aplicativo móvel para cada tipo de dispositivo IoT, você pode usar uma única interface web unificada. Para instalar o WebThings Gateway, basta carregar o firmware fornecido em um cartão SD, abrir no navegador o host "gateway.local", configurar a conexão com WiFi, ZigBee ou ZWave, encontrar os dispositivos IoT disponíveis, configurar as opções de acesso externo e adicionar os dispositivos mais utilizados na tela inicial.

O gateway suporta funções como identificação de dispositivos na rede local, seleção de endereços web para conexão com dispositivos da internet, criação de contas para acesso à interface web do gateway, conexão de dispositivos que suportam os protocolos proprietários ZigBee e Z-Wave, ativação e desativação remota de dispositivos via aplicativo web, monitoramento remoto do estado da casa e vigilância por vídeo. Além da interface web e API, o gateway também implementou suporte experimental para controle por voz, permitindo reconhecer e executar comandos de voz (por exemplo, "acenda a luz da cozinha").

Juntamente com o anúncio da nova plataforma WebThings, foi lançado WebThings Gateway 0.8, que apresenta as seguintes inovações:

  • Foi adicionada um sistema de registro de eventos, que coleta estatísticas sobre o funcionamento de todos os dispositivos IoT e sensores na rede doméstica, permitindo avaliar sua atividade em forma de gráficos visuais. Por exemplo, é possível saber quantas vezes as portas foram abertas e fechadas durante a sua ausência, como a temperatura na casa variou, quanta energia foi consumida pelos dispositivos conectados a tomadas inteligentes, quando o detector de movimento foi acionado, etc. Os gráficos podem ser exibidos em horas, dias e semanas e percorridos na linha do tempo;

    A Mozilla apresentou a plataforma WebThings
  • Alarmes foram adicionados, que podem ser acionados em caso de eventos que exigem resposta imediata. Por exemplo, alarmes podem ser vinculados à ativação de sensores de fumaça, vazamento ou monóxido de carbono, além de alertas sobre invasões. Quando um alarme é acionado, uma notificação pode ser enviada por SMS ou outros meios de alerta;

    A Mozilla apresentou a plataforma WebThings
  • Foi adicionado uma interface para configurar os parâmetros de conexão à rede. Anteriormente, para alternar de uma rede sem fio para outra, quando ambas as redes estavam disponíveis, era necessário executar comandos no console. Agora, a alteração dos parâmetros de rede pode ser feita através da interface web (seção Configurações ➡ Rede), onde é possível gerenciar a atribuição de endereços IP, escanear redes sem fio disponíveis e alterar os pontos de acesso;

    A Mozilla apresentou a plataforma WebThings
  • Preparados Pacotes experimentais para roteadores baseados em OpenWrt, que permitem usar roteadores não apenas para fornecer acesso à rede, mas também como nós de controle para casas inteligentes. No futuro, planeja-se preparar uma distribuição própria baseada em OpenWrt com suporte integrado para Things Gateway, oferecendo uma interface unificada para configurar casas inteligentes e pontos de acesso sem fio. Atualmente, o WebThings Gateway já pode operar no modo de ponto de acesso sem fio, e não apenas como cliente de rede sem fio.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster