IoT

  • Thinger.io es una infraestructura en la nube escalable que permite conectar millones de dispositivos conectados a Internet (Internet of Things). Esto permite controlarlos a través de una consola de administración simple de utilizar, o integrarlos en la lógica de nuestro negocio mediante una API REST.

    A su vez, Thinger.io es un proyecto open source que permite instalar el servidor en nuestra propia nube y utilizar las librerías (también open source) para conectar nuestros dispositivos. Thinger.io soporta todo tipo de dispositivos como Arduino, ESP8266, Raspberry Pi, Intel Edison y muchos otros.

    Veamos entonces cómo montar nuestro propio servidor Thinger.io en un servidor corriendo Debian Stretch (9).

  • Este artículo explica cómo instalar un script de inicio init.d (SystemV) para iniciar automáticamente el servicio de Home Assistant en Debian y derivados.

  • Mucho se habla de IoT (Internet of Things, Internet de las cosas) por estos días. A partir de la llegada al mercado de dispositivos de cómputo de bajo costo, tamaño y consumo de energía (como por ejemplo Arduino, Raspberry Pi, CubieBoard y otros), se ha multiplicado el número de proyectos y dispositivos que recopilan datos y los envían por Internet.

    Como no podía ser menos, también se va a hablar un poco sobre IoT en este blog. Este artículo presenta el protocolo de comunicación M2M (machine-to-machine) MQTT y sus capacidades para enviar datos entre dispositivos y sistemas heterogéneos. Puntualmente trata la implementación de un cliente Java (utilizando la implementación de MQTT provista por Eclipse Paho y el broker de mensajes Moquette), para leer datos publicados por un dispositivo de medición de temperatura y humedad desde un sistema GNU/Linux.