Mozilla WebThings Gateway 0.11 disponível, gateway para dispositivos domésticos inteligentes e IoT

Mozilla Company publicado lançamento de novo produto WebThingsGateway 0.11, que em combinação com bibliotecas Estrutura WebThings forma uma plataforma WebCoisas para fornecer acesso a várias categorias de dispositivos de consumo e usar universal API de coisas da Web para organizar a interação com eles. Código do projeto está escrito em JavaScript usando a plataforma de servidor Node.js e distribuído por licenciado sob MPL 2.0. Firmware com gateway preparado para vários modelos Raspberry Pi. Também disponível пакеты para OpenWrt, Fedora, Arch, Ubuntu, Raspbian e Debian, e um já pronto kit de distribuição com suporte integrado para Things Gateway, fornecendo uma interface unificada para configurar uma casa inteligente e um ponto de acesso sem fio.

Na nova versão:

  • A interface foi localizada para usuários que não falam inglês.
    Adicionado traduções para 24 idiomas, incluindo russo;

  • O número de plataformas para as quais os pacotes de instalação são distribuídos foi ampliado. Além de imagens para Raspberry Pi e Docker formado pacotes para Debian 10, Raspbian, Ubuntu 18.04/19.04/19.10 e Fedora 30/31. O repositório AUR hospeda pacotes para Arch Linux;
  • O sistema de registo de eventos foi estabilizado, recolhendo estatísticas sobre o funcionamento de todos os dispositivos e sensores IoT na rede doméstica e permitindo avaliar a sua atividade na forma de gráficos visuais. Por exemplo, você pode saber quantas vezes as portas foram abertas e fechadas durante a sua ausência, como mudou a temperatura da casa, quanta energia os dispositivos conectados às tomadas inteligentes consumiram, quando o detector de movimento foi acionado, etc. Os gráficos podem ser construídos em termos de horas, dias e semanas e rolados ao longo da escala de tempo;

    Mozilla WebThings Gateway 0.11 disponível, gateway para dispositivos domésticos inteligentes e IoT

  • A funcionalidade experimental do assistente de voz que podia reconhecer e executar comandos de voz (por exemplo, “acender a luz da cozinha”) foi considerada inadequada e removida. A próxima versão também removerá a API de controle de voz. Em vez do assistente de voz integrado, propõe-se a utilização de complementos com funcionalidade semelhante, que podem ser encontrados na seção Configurações ➡ Complementos;
  • A versão para Raspberry Pi agora tem a opção de desativar a entrega automática de atualizações OTA;
  • Os complementos têm a capacidade de acessar configurações de idioma e localização;
  • Adicionada a capacidade de acessar a interface web de outros sistemas na rede local sem criptografia (usando “http://” em vez de “https://”);
  • Maior confiabilidade e estabilidade do aplicativo PWA (Aplicativo da Web progressivo), que permite organizar o trabalho com um aplicativo da web como um programa separado.

Como lembrete, WebThings Gateway é é uma camada universal para organizar o acesso a diversas categorias de dispositivos de consumo e IoT, ocultando as funcionalidades de cada plataforma e não exigindo o uso de aplicativos específicos de cada fabricante. Para interagir o gateway com plataformas IoT, você pode utilizar os protocolos ZigBee e ZWave, WiFi ou conexão direta via GPIO. Gateway é possível estabelecer em uma placa Raspberry Pi e obtenha um sistema de controle residencial inteligente que integra todos os dispositivos IoT da casa e fornece ferramentas para monitorá-los e gerenciá-los por meio de uma interface Web.

A plataforma também permite criar aplicativos web adicionais que podem interagir com dispositivos via API Web Thing. Assim, em vez de instalar seu próprio aplicativo móvel para cada tipo de dispositivo IoT, você pode usar uma única interface web unificada. Para instalar o WebThings Gateway, basta baixar o firmware fornecido para um cartão SD, abrir o host “gateway.local” no navegador, configurar uma conexão com WiFi, ZigBee ou ZWave, encontrar dispositivos IoT existentes, configurar parâmetros para acesso externo e adicionar os dispositivos mais populares na sua tela inicial.

O gateway suporta funções como identificação de dispositivos em uma rede local, seleção de um endereço da web para conexão com dispositivos da Internet, criação de contas para acessar a interface da web do gateway, conexão de dispositivos que suportam os protocolos proprietários ZigBee e Z-Wave ao gateway, ativação e desligamento remoto de dispositivos a partir de uma aplicação web, monitoramento remoto do estado da casa e videovigilância.

O WebThings Framework fornece um conjunto de componentes substituíveis para a criação de dispositivos IoT que podem se comunicar diretamente usando a API Web Things. Esses dispositivos podem ser detectados automaticamente por gateways baseados em WebThings Gateway ou software cliente (usando mDNS) para monitoramento e gerenciamento subsequentes via Web. As implementações de servidor para a API Web Things são preparadas na forma de bibliotecas em
Python,
Java,

Ferrugem, Arduino и MicroPython.

Mozilla WebThings Gateway 0.11 disponível, gateway para dispositivos domésticos inteligentes e IoT

Mozilla WebThings Gateway 0.11 disponível, gateway para dispositivos domésticos inteligentes e IoT

Fonte: opennet.ru

Adicionar um comentário