Linux Adictos David Naranjo  

WebThings Gateway 1.0, una version que marca independización a Mozilla

WebThings Gateway

Se acaba de dar a conocer el lanzamiento de la nueva versión de la plataforma para dispositivos IoT WebThings Gateway 1.0.

Siendo es una versión significativa, ya que subraya la separación de Mozilla en un proyecto independiente, administrado y desarrollado por la comunidad. El lanzamiento está dirigido principalmente a migrar usuarios de la infraestructura vinculada a Mozilla a sus propios servicios.

Y es que debido a la optimización de costos, Mozilla dejó de financiar el desarrollo y envió el proyecto WebThings a flote libre, brindando la oportunidad de usar su infraestructura para organizar el acceso remoto, ejecutar servicios en la nube y entregar actualizaciones solo hasta el 31 de diciembre de 2020.

WebThings Gateway 1.0 se distribuirá a través de los servidores de Mozilla, pero todas las actualizaciones adicionales se cambiarán a su propia capacidad y al nuevo subdominio webthings.io.

Como recordatorio, el marco WebThings consta de WebThings Gateway y la biblioteca del marco WebThings.

El código del proyecto está escrito en JavaScript utilizando la plataforma del servidor Node.js y se distribuye bajo la licencia MPL 2.0. Sobre la base de OpenWrt, se está desarrollando un kit de distribución listo para usar con soporte integrado para WebThings Gateway, que proporciona una interfaz unificada para configurar una casa inteligente y un punto de acceso inalámbrico.

WebThings Gateway es una capa universal para organizar el acceso a diversas categorías de consumidores y dispositivos IoT, ocultando las peculiaridades de cada plataforma y no requiriendo el uso de aplicaciones específicas de cada fabricante. Para interactuar con la pasarela con plataformas IoT, puede utilizar los protocolos ZigBee y ZWave, WiFi o conexión directa a través de GPIO.

Además de permitir la migración, la versión de WebThings Gateway 1.0 también incluye los siguientes cambios.

Principales novedades de WebThings Gateway 1.0

En esta nueva versión que es entorno a la independizacion a Mozilla, se destaca que se ha limpiado la marca Mozilla: se ha cambiado el nombre del directorio de perfiles de ~/.mozilla-iot a ~/.webthings, se ha cambiado el nombre de la variable de entorno MOZIOT_HOME a WEBTHINGS_HOME, mozilla-iot-gateway, se ha cambiado el nombre de los servicios a webthings-gateway, entre otros.

También, podremos encontrar que se agregó soporte para una nueva rama de la plataforma Node.js 14. La biblioteca de complementos de puerta de enlace para Node.js se ha reescrito en TypeScript.

Se implementó soporte para sensores de humedad, presión atmosférica, calidad del aire y contenido de humo, así como también una propiedad para tener en cuenta el consumo de energía actual.

Se ha agregado un canal de entrega de actualizaciones a la configuración, que brinda acceso a las versiones preliminares.

Además de MPEG-DASH y HLS, se agregó soporte para el formato de codificación de video M-JPEG.

De los demás cambios que se destacan:

  • Se agregó soporte para el kit de herramientas Podman en la imagen de Docker.
  • Soporte agregado para la búsqueda de complementos.
  • Añadida traducción para el idioma ucraniano.
  • Se eliminó el servidor mDNS incorporado, en lugar del cual se deben usar implementaciones externas (Avahi o Bonjour).
  • La versión Raspbian incluye soporte SPI.

¿Como obtener WebThings Gateway?

Para quienes estén interesados en WebThings Gateway, pueden obtenerlo de una manera muy sencilla. Simplemente deben descargar el firmware proporcionado a la tarjeta SD de tu Raspberry Pi.

Para grabar la imagen puedes hacer uso de Etcher, la cual es una herramienta multiplataforma.

Así mismo este se encargará de encontrar los dispositivos IoT existentes los cuales te dará la opción de poder configurar los parámetros para el acceso externo y poder añadir los dispositivos más populares la pantalla.

Enlace de descarga.

Después de instalar la actualización de WebThings Gateway 1.0, se les pedirá a los usuarios que se registren en webthings.io y migren a la nueva infraestructura.

Después de la migración, la entrega automática de actualizaciones y el acceso remoto seguirán funcionando, pero el nombre del subdominio para el punto de entrada cambiará de * .mozilla-iot.org a * .webthings.io, y las actualizaciones se descargarán a través del host api.webthings.io.

Si se cancela la migración, la instalación local seguirá funcionando como antes, pero sin estar vinculada a los servicios en la nube y sin la entrega automática de actualizaciones.

 

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.