23 / 5 / 2020 - Tecnologías IoT, Hands on y MVP

De binefa.com
Salta a la navegació Salta a la cerca

Conceptos previos (22 / 5 / 2020)[modifica]

- Protocolos para la IOT. TCP, HTTP, HTTPS, CoAP, ModBus-TCP, MQTT, MQTTS y OPC-UA.

- Combinaciones de protocolos.

- Ejercicio

Temario (23 / 5 / 2020)[modifica]

Antes de comenzar[modifica]

- Mastodon. Solicitar credenciales para acceder a esta instancia de Mastodon pensada para usarla como bot. La respuesta a la solicitud no es inmediata.

Ejemplo de bot de Mastodon para hacer lecturas de sensores cada hora.

- Instalar Telegram en vuestro dispositivo móvil.

- Instalar MQTT-Dash para Android (los ejemplos se han hecho con esta aplicación). MQTTool para iOS (es gratuita. La tendreis que usar de forma autónoma, partiendo de las similitudes con la aplicación para Android)

- Pedir credenciales a The Things Network.

UDP y NodeRED[modifica]

UDP y NodeRED

MQTTS y NodeRED[modifica]

MQTTS y NodeRED

Aplicación de móvil usando MQTTS[modifica]

MQTT-Dash. Control del relé de enclavamiento y lectura de la LDR

Uso del VPS[modifica]

Uso del VPS del Máster de Industria 4.0 el curso 2019-2020

Influx DB básico[modifica]

Puesta en marcha de InfluxDB. Información a título informativo. InfluxDB ya está instalado en el VPS del Máster. Primeras interacciones con InfluxDB.

Conexión InfluxDB con NodeRED[modifica]

Uso de InfluxDB en el VPS del Máster de Industria 4.0 el curso 2019-2020

Introducción a Grafana[modifica]

Uso de Grafana en el VPS del Máster de Industria 4.0 el curso 2019-2020

Ejercicio[modifica]

Lectura de la LDR, temperatura, presión y humedad de la placa IoT-02 y graficarlas con Grafana.

Uso de bots[modifica]

Bot de Telegram[modifica]

Bot de Telegram

Bot de Mastodon[modifica]

No todas las instancias de Mastodon facilitan la instalación de bots. Para hacer los primeros pasos os recomiendo esta instancia pensada para hospedar bots de Mastodon.

Ejemplo de bot de Mastodon para hacer lecturas de sensores cada hora.

Getting credentials for the Mastodon API with Mastodon.py, step by step