Mozilla presentou a plataforma WebThings

Mozilla despois de dous anos de experimentación e desenvolvemento presentado plataforma WebThings, que incluía proxectos desenvolvidos previamente Marco WebThings и Pasarela WebThings, proporcionando compoñentes para permitir o acceso a varias categorías de dispositivos de consumo e uso universal API Web Things para organizar a interacción con eles. Desenvolvemento do proxecto espallamento licenciado baixo MPL 2.0.

WebThings Framework ofrece un conxunto de compoñentes substituíbles para crear dispositivos IoT que poden comunicarse directamente mediante a API Web Things. Estes dispositivos poden detectarse automaticamente mediante pasarelas baseadas en WebThings Gateway ou software cliente (usando mDNS) para a posterior supervisión e xestión a través da Web. As implementacións de servidor para a API Web Things prepáranse en forma de bibliotecas en
Pitão,
Java,

Ferrugem, Arduino и micropitón.

Pasarela WebThings representa é unha capa universal para organizar o acceso a varias categorías de dispositivos de consumo e IoT, ocultando as características de cada plataforma e non requirindo o uso de aplicacións específicas de cada fabricante. Código do proxecto escrito por en JavaScript usando a plataforma do servidor Node.js. Para interactuar a pasarela coas plataformas IoT, pode utilizar os protocolos ZigBee e ZWave, WiFi ou conexión directa a través de GPIO. Firmware con pasarela preparado para varios modelos de Raspberry Pi, tamén dispoñible paquetes para OpenWrt e Debian.

Mozilla presentou a plataforma WebThings

A pasarela é posible establecer nunha placa Raspberry Pi e obtén un sistema de control doméstico intelixente que integra todos os dispositivos IoT da casa e proporciona ferramentas para supervisalos e xestionalos a través dunha interface web. A plataforma tamén permite crear aplicacións web adicionais que poden interactuar cos dispositivos mediante API Web Thing. Así, en lugar de instalar a túa propia aplicación móbil para cada tipo de dispositivo IoT, podes usar unha única interface web unificada. Para instalar WebThings Gateway, simplemente descargue o firmware proporcionado nunha tarxeta SD, abra o host "gateway.local" no navegador, configure unha conexión a WiFi, ZigBee ou ZWave, busque dispositivos IoT existentes, configure parámetros para o acceso externo e engada os dispositivos máis populares para a túa pantalla de inicio.

A pasarela admite funcións como identificar dispositivos nunha rede local, seleccionar un enderezo web para conectarse a dispositivos desde Internet, crear contas para acceder á interface web da pasarela, conectar dispositivos que admitan os protocolos propietarios ZigBee e Z-Wave á pasarela, activación remota e apagado de dispositivos desde unha aplicación web, vixilancia remota do estado da casa e videovixilancia. Ademais da interface web e da API, a pasarela tamén inclúe soporte experimental para o control de voz, que permite recoñecer e executar comandos de voz (por exemplo, "encender a luz na cociña").

Xunto co anuncio da nova plataforma WebThings, publicouse un lanzamento WebThingsGateway 0.8, que propón as seguintes novidades:

  • Engadiuse un sistema de rexistro de eventos que recolle estatísticas sobre o funcionamento de todos os dispositivos e sensores IoT da rede doméstica e permite avaliar a súa actividade en forma de gráficos visuais. Por exemplo, podes saber cantas veces se abriron e pecharon portas durante a túa ausencia, como cambiou a temperatura da casa, canta enerxía consumiron os dispositivos conectados a tomas intelixentes, cando se disparou o detector de movemento, etc. Os gráficos pódense construír en termos de horas, días e semanas e desprazarse ao longo da escala de tempo;

    Mozilla presentou a plataforma WebThings

  • Engadíronse alarmas que se poden activar en caso de eventos que requiran resposta inmediata. Por exemplo, as alarmas pódense vincular á activación de detectores de fume, fugas ou monóxido de carbono, así como cando hai sinais de roubo. Se se activa un sinal, a notificación da súa aparición pódese enviar por SMS ou outros medios de notificación;

    Mozilla presentou a plataforma WebThings

  • Engadida unha interface para configurar os parámetros de conexión de rede. Anteriormente, para cambiar dunha rede sen fíos a outra cando as dúas redes estaban dispoñibles requiría executar comandos da consola. Agora a modificación dos parámetros da rede pódese facer a través da interface web (sección Configuración ➡ Rede), na que pode xestionar a asignación de enderezos IP, escanear redes sen fíos dispoñibles e cambiar os puntos de acceso;

    Mozilla presentou a plataforma WebThings

  • Preparado paquetes experimentais para enrutadores baseados en OpenWrt, que permiten o uso de enrutadores non só para proporcionar acceso á rede, senón tamén como nodos de control doméstico intelixente. No futuro, pensamos preparar a nosa propia distribución baseada en OpenWrt con soporte integrado para Things Gateway, que proporciona unha interface unificada para configurar unha casa intelixente e un punto de acceso sen fíos. Actualmente, WebThings Gateway xa pode funcionar como un punto de acceso sen fíos, e non só como un cliente sen fíos.

Fonte: opennet.ru

Engadir un comentario