Mozilla ha puesto a flote libremente el proyecto WebThing

Desarrolladores Mozilla WebCosas,plataformas para dispositivos de Internet de consumo, сообщили sobre separarse de Mozilla y convertirse en un proyecto independiente de código abierto. La plataforma también pasó de llamarse Mozilla WebThings a simplemente WebThings y se distribuye a través de un nuevo sitio web. webthings.io. El motivo de las acciones tomadas fue la reducción de la inversión directa de Mozilla en el proyecto y la transferencia de desarrollos relacionados a la comunidad. El proyecto seguirá a flote, pero ahora será independiente de Mozilla, no podrá utilizar la infraestructura de Mozilla y perderá el derecho a utilizar las marcas comerciales de Mozilla.

Los cambios presentados no afectarán el funcionamiento de las puertas de enlace domésticas administradas localmente basadas en WebThings, que son autosuficientes y no están vinculadas a servicios en la nube o infraestructura externa. Sin embargo, las actualizaciones ahora se distribuirán a través de una infraestructura mantenida por la comunidad en lugar de la de Mozilla, lo que requerirá un cambio de configuración. El servicio para organizar túneles a puertas de enlace domésticas utilizando los subdominios *.mozilla-iot.org seguirá funcionando hasta el 31 de diciembre de 2020. Antes de que se suspenda el servicio, está previsto lanzar un reemplazo basado en el dominio webthings.io, cuya transición requerirá un nuevo registro.

Recordemos que la plataforma WebThings consta de una puerta de enlace Portal WebThings y bibliotecas Marco WebThings. El código del proyecto está escrito en JavaScript utilizando la plataforma del servidor Node.js y distribuido por Licenciado bajo MPL 2.0. Se está desarrollando un software listo para usar basado en OpenWrt distribución con soporte integrado para WebThings Gateway, que proporciona una interfaz unificada para configurar un hogar inteligente y un punto de acceso inalámbrico.

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. Para interactuar el gateway con plataformas IoT se pueden utilizar los protocolos ZigBee y ZWave, WiFi o conexión directa vía GPIO. 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.

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.

Mozilla ha puesto a flote libremente el proyecto WebThing

Mozilla ha puesto a flote libremente el proyecto WebThing

Fuente: opennet.ru

Añadir un comentario