23 / 5 / 2020 - Tecnologías IoT, Hands on y MVP
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]
MQTTS y NodeRED[modifica]
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 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