Mozilla presenta su plataforma IoT open source: WebThings

Hace algunos meses, les hablamos aquí en el blog sobre Things Gateway un proyecto que estaba desarrollando Mozilla para el Internet de las cosas (IoT), el cual es una capa universal para organizar el acceso a varias categorías de dispositivos de consumo y de IoT.

Y bien, después de dos años de experimentación y desarrollo, Mozilla introdujo la plataforma WebThings, la cual es una fusión de los proyectos WebThings Framework  y WebThings Gateway desarrollados anteriormente.

Estos dos proyectos de Mozilla ofrecía componentes para acceder a diversas categorías de dispositivos de los consumidores y utilizar la API universal de Web Things para organizar la interacción con ellos. Los desarrollos del proyecto se distribuyen bajo la licencia MPL 2.0.

WebThings, el proyecto final

Con la fusión de los proyectos anteriormente mencionados, surgió WebThings el cual es un marco que proporciona un conjunto de componentes reemplazables para crear dispositivos de IoT que pueden interactuar directamente utilizando la API de Web Things.

Dichos dispositivos pueden ser detectados automáticamente por las pasarelas basadas en WebThings Gateway o el software cliente (utilizado por mDNS) para su posterior monitoreo y control sobre la Web.

Las implementaciones de servidor para la API de Web Things se preparan en forma de bibliotecas en Python, Java, Rust, Arduino y MicroPython.

WebThings Gateway – el software

WebThings Gateway es una capa universal para organizar el acceso a diversas categorías de dispositivos de consumidores y de IoT, ocultando las características de cada plataforma y sin requerir el uso de aplicaciones específicas del proveedor.

El código del proyecto está escrito en JavaScript utilizando la plataforma del servidor Node.js.

Puede utilizar los protocolos ZigBee y ZWave, WiFi o la conexión directa a través de GPIO para interactuar con las plataformas de IoT de Gateway preparado para varios modelos de Raspberry Pi, también están disponibles paquetes para OpenWrt y Debian.

Esta se puede instalar en una Raspberry Pi y obtener un sistema de control inteligente para el hogar que integra todos los dispositivos de IoT en el 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.

WebThings Framework – la parte que interactúa con la API

Esta es una colección de componentes de software reutilizables que tienen como principal función el construir los propios elementos web, que exponen directamente la API de Web Thing.

Esto significa que pueden ser descubiertos por un gateway o cliente de Web of Things, que luego puede detectar automáticamente las capacidades del dispositivo y monitorearlo y controlarlo a través de la web.

WebThings Gateway cuenta con 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.

Así mismo permite poder apagar los dispositivos desde una 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.

¿Como obtener WebThings Gateway?

Si cuentas con diversos equipos o hardware al cual le puedes dar un excelente uso con este proyecto.
Puedes instalar WebThings Gateway de una manera muy sencilla. Simplemente deben descargar el firmware proporcionado a la tarjeta SD de tu Raspberry Pi.

Hecho esto ahora debes abrir el archivo “gateway.local” y configurar en este la conexión a WiFi, ZigBee o Zwave.

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

Enlace de descarga.

El artículo Mozilla presenta su plataforma IoT open source: WebThings ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2Xvn4sF
via IFTTT

Este es el smartphone más pequeño del mundo y está a la venta en Amazon por menos de 70 euros

Aunque la tendencia es lanzar al mercado dispositivos móviles cada vez más grandes, hubo un tiempo en el que los usuarios demandaban teléfonos pequeños. Hoy en día, encontrar un smartphone de tamaño compacto es prácticamente una misión imposible –aunque en algunos lados todavía se puede encontrar el iPhone SE– por lo que no es raro que algunas firmas todavía decidan apostar por las pantallas pequeñas. Es el caso del dispositivo

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all http://bit.ly/2KQkjAK
via IFTTT

Escala Fraccional experimental: así se activa en Ubuntu 19.04

Hasta ahora, al conectar un ordenador con Ubuntu a un monitor HiDPI teníamos que elegir mostrar las imágenes en valores enteros, es decir, al 100%, al 200%, etc. Esto ha cambiado, en parte, con el lanzamiento de Ubuntu 19.04 Disco Dingo y GNOME 3.32. Y es que una de las novedades que han llegado junto a la última versión de Ubuntu es lo que se conoce como Escala Fraccional o Fractional Scaling, lo que mejorará mucho lo que se muestra al conectar nuestros ordenadores a monitores HiDPI.

Como podemos deducir por la palabra “fraccinoal”, ahora podemos dividir en fracciones la ampliación de las imágenes de nuestro Ubuntu cuando lo conectamos a un monitor externo. A cuánto dependerá del ordenador que estemos usando, existiendo posibilidad de 100%, 125%, 150%, 175% y 200% en un portátil con pantalla Full HD y quedándose al 150% en ordenadores con menor resolución. En un principio, la función está en fase experimental y solo debería estarlo en sesiones Wayland, pero Marco Trevisan ha descubierto cómo activarla también en sesiones X11.

Comandos para activar la Escala Fraccional

Hay que tener en cuenta que esta función está en fase experimental, lo que significa que ni siquiera debemos usarla para probar si queremos asegurarnos de que todo funciona correctamente. Si fuera más seguro, la opción se podría activar de una manera más sencilla. Los comandos para activar la Escala Fraccional son:

  • Para Wayland:
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
  • Para X11
gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"

Si queremos devolver los ajustes a su estado original, lo haremos con este comando:

gsettings reset org.gnome.mutter experimental-features

Podremos acceder a las opciones recién activadas, que podéis ver en la imagen anterior, desde Configuración/Dispositivos/Monitores, tanto en Wayland como en X11. Personalmente, como no me hace falta, me gusta tenerlo todo perfecto y se trata de algo en fase experimental, yo he vuelto a dejarlo como venía al instalar de cero. ¿Y tú?

Te recomendamos:Disco Dingo ya disponible, a falta de oficializar el lanzamiento

El artículo Escala Fraccional experimental: así se activa en Ubuntu 19.04 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2IOk0n8
via IFTTT

Chordify y 4 apps más para aprender acordes de guitarra con tu móvil

Tu móvil Android puede convertirse en una herramienta de aprendizaje si aprovechas las decenas de apps educativas que hay en la Play Store de Google. Por ejemplo, dominar el inglés puede resultarte más fácil si utilizas alguna de las 7 mejores apps para aprender el idioma con tu teléfono. Hasta la propia Google se animó con las apps educativas con Grasshoper, un juego gratuito con el que puedes formarte en

Entra en Andro4all para leer el artículo completo

Puedes unirte a nosotros en Twitter, Facebook o en Google+

¡Suscríbete a nuestro canal de YouTube!

Publicado recientemente en Andro4all

from Andro4all http://bit.ly/2KQ7xC4
via IFTTT