Mozilla presentó la plataforma WebThings

Mozilla tras dos años de experimentación y desarrollo presentado una plataforma WebCosas, que incluía proyectos previamente desarrollados Marco WebThings и Portal WebThings, proporcionando componentes para permitir el acceso a diversas categorías de dispositivos de consumo y el uso universal API de cosas web organizar la interacción con ellos. Desarrollos de proyectos propagar Licenciado bajo MPL 2.0.

WebThings Framework proporciona un conjunto de componentes reemplazables para crear dispositivos IoT que pueden comunicarse directamente mediante la API Web Things. Dichos dispositivos pueden ser detectados automáticamente mediante puertas de enlace basadas en WebThings Gateway o software de cliente (mediante mDNS) para su posterior monitoreo y administración a través de la Web. Las implementaciones de servidor para la API Web Things se preparan en forma de bibliotecas en
Python,
Java,

Herrumbre, Arduino и MicroPython.

Portal WebThings es es una capa universal para organizar el acceso a varias categorías de dispositivos de consumo y de IoT, ocultando las características de cada plataforma y no requiriendo el uso de aplicaciones específicas de cada fabricante. Código de proyecto esta escrito en JavaScript utilizando la plataforma del servidor Node.js. Para interactuar el gateway con plataformas IoT se pueden utilizar los protocolos ZigBee y ZWave, WiFi o conexión directa vía GPIO. Firmware con puerta de enlace preparado para varios modelos de Raspberry Pi, también disponible пакеты para OpenWrt y Debian.

Mozilla presentó la plataforma WebThings

La puerta de enlace es posible establecer en una placa Raspberry Pi y obtenga un sistema de control doméstico inteligente que integra todos los dispositivos IoT de la casa y proporciona herramientas para monitorearlos y administrarlos a través de una interfaz web. La plataforma también le permite crear aplicaciones web adicionales que pueden interactuar con dispositivos a través de API de cosa web. Así, en lugar de instalar su propia aplicación móvil para cada tipo de dispositivo IoT, puede utilizar una única interfaz web unificada. Para instalar WebThings Gateway, simplemente descargue el firmware proporcionado a una tarjeta SD, abra el host "gateway.local" en el navegador, configure una conexión a WiFi, ZigBee o ZWave, busque dispositivos IoT existentes, configure parámetros para acceso externo y agregue los dispositivos más populares a tu pantalla de inicio.

La puerta de enlace admite funciones tales como identificar dispositivos en una red local, seleccionar una dirección web para conectarse a dispositivos desde Internet, crear cuentas para acceder a la interfaz web de la puerta de enlace, conectar dispositivos que admitan los protocolos propietarios ZigBee y Z-Wave a la puerta de enlace. activación y apagado remoto de dispositivos desde una aplicación web, seguimiento remoto del estado de la vivienda y videovigilancia. Además de la interfaz web y la API, la puerta de enlace también incluye soporte experimental para control por voz, que permite reconocer y ejecutar comandos de voz (por ejemplo, "encender la luz en la cocina").

Junto al anuncio de la nueva plataforma WebThings, se publicó un comunicado Portal WebThings 0.8, que propone las siguientes innovaciones:

  • Se ha agregado un sistema de registro de eventos que recopila estadísticas sobre el funcionamiento de todos los dispositivos y sensores IoT en la red doméstica y le permite evaluar su actividad en forma de gráficos visuales. Por ejemplo, podrás saber cuántas veces se abrieron y cerraron puertas durante tu ausencia, cómo cambió la temperatura en la casa, cuánta energía consumieron los dispositivos conectados a enchufes inteligentes, cuándo se activó el detector de movimiento, etc. Los gráficos se pueden construir en términos de horas, días y semanas y desplazarse a lo largo de la escala de tiempo;

    Mozilla presentó la plataforma WebThings

  • Se agregaron alarmas que se pueden activar en caso de eventos que requieran una respuesta inmediata. Por ejemplo, las alarmas pueden vincularse a la activación de detectores de humo, fugas o monóxido de carbono, así como a señales de robo. Si se activa una señal, se puede enviar una notificación de su aparición mediante SMS u otros medios de notificación;

    Mozilla presentó la plataforma WebThings

  • Se agregó una interfaz para configurar los parámetros de conexión de red. Anteriormente, cambiar de una red inalámbrica a otra cuando ambas redes estaban disponibles requería ejecutar comandos de la consola. Ahora se pueden cambiar los parámetros de la red a través de la interfaz web (sección Configuración ➡ Red), en la que puede administrar la asignación de direcciones IP, escanear redes inalámbricas disponibles y cambiar puntos de acceso;

    Mozilla presentó la plataforma WebThings

  • Preparado paquetes experimentales para enrutadores basados ​​​​en OpenWrt, que permiten el uso de enrutadores no solo para proporcionar acceso a la red, sino también como nodos de control del hogar inteligente. En el futuro, planeamos preparar nuestra propia distribución basada en OpenWrt con soporte integrado para Things Gateway, proporcionando una interfaz unificada para configurar una casa inteligente y un punto de acceso inalámbrico. Actualmente, WebThings Gateway ya puede funcionar como punto de acceso inalámbrico, y no sólo como cliente inalámbrico.

Fuente: opennet.ru

Añadir un comentario