Linux Adictos David Naranjo  

Things Gateway, el proyecto de Mozilla para el Internet de las cosas IoT

Recientemente Mozilla realizo la introducción de su lanzamiento de Things Gateway 0.7, que es una capa universal para organizar el acceso a varias categorías de dispositivos de consumo y de IoT.

Esta capa sirve ocultando las características de cada plataforma y sin requerir el uso de aplicaciones específicas para cada fabricante. El código del proyecto está escrito en JavaScript utilizando la plataforma del servidor Node.js.

Se pueden utilizar los protocolos ZigBee y ZWave, WiFi o la conexión directa a través de GPIO para interactuar con las plataformas IoT. Este firmware de Gateway preparado para varios modelos de Raspberry Pi.

¿Como funciona Things Gateway?

Este proyecto se puede instalar en la placa Raspberry Pi y obtener un sistema de control inteligente para el hogar que integra todos los dispositivos IoT en su hogar 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 la API de Web Thing.

Por lo tanto, en lugar de instalar su aplicación móvil para cada tipo de dispositivo IoT, puede usar una única interfaz web unificada.

Para instalar Things Gateway, simplemente basta con descargar el firmware proporcionado a la tarjeta SD, abrir el archivo “gateway.local” en el navegador.

Con ello sería posible poder configurar la conexión a WiFi, ZigBee o ZWave, encontrar los dispositivos IoT disponibles, configurar los parámetros para el acceso externo.

La puerta de enlace admite funciones como la detección de dispositivos en la red local, la selección de una dirección web para conectarse a dispositivos desde Internet.

La creación de cuentas para acceder a la interfaz web de la puerta de enlace, la conexión de dispositivos compatibles con los protocolos patentados ZigBee y Z-Wave a la puerta de enlace y la habilitación de forma remota.

Así como poder apagar los dispositivos desde la aplicación web, el monitoreo remoto del estado de la casa y la videovigilancia.

Además de la interfaz web y la API, la puerta de enlace también proporciona soporte experimental para el control de voz, que permite el reconocimiento y la ejecución de comandos de voz (por ejemplo, “encender las luces en la cocina”).

Principales innovaciones de la version 0.7

Se agregó soporte para conectar cámaras IP para organizar la videovigilancia. La información de las cámaras se puede tomar en forma de transmisión de video y para ahorrar tráfico en forma de imágenes individuales.

Se admiten cámaras compatibles con ONVIF como Foscam R2. El soporte de cámara está siendo aclamado como experimental.

En el futuro, se planea ampliar el rango de cámaras compatibles, mejorar la interfaz del usuario y optimizar el rendimiento del video (al colocar la puerta de enlace en la Raspberry Pi, hay grandes retrasos debido a la transcodificación).

Para habilitarlo en la configuración (Configuración> Complementos), se debe instalar el complemento ONVIF, después de lo cual debe configurar el acceso a la cámara a través de la sección “Configurar” en el complemento.

Después de configurar la cámara, se puede agregar a la lista de dispositivos disponibles a través del botón “+” en la pantalla “Cosas”.

Luego, después de hacer clic en la cámara que aparece en la lista, se ofrecerá una interfaz para crear imágenes individuales o ver videos en streaming.

Por otro lado, en esta versión se proporciona soporte para sensores de temperatura y sensores de fugas de agua.

Al conectar los sensores especificados, el usuario puede agregar reglas para encender automáticamente el aire acondicionado o el ventilador si la temperatura excede un límite predeterminado o configurar el envío de una notificación si el sensor detecta agua en el piso.

Se han realizado cambios en el formato de la descripción del dispositivo, que permite definir listas de propiedades, acciones y eventos admitidos.

Los planes futuros marcan el trabajo de incluir Things Gateway en las distribuciones para enrutadores inalámbricos, lo que permitirá el uso de estos dispositivos no solo para proporcionar acceso a la red, sino también como nodos de control inteligente para el hogar.

El artículo Things Gateway, el proyecto de Mozilla para el Internet de las cosas IoT ha sido originalmente publicado en Linux Adictos.

Leave A Comment

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