Desplegar ThingsBoard con Docker dejando la base de datos y la configuración persistidas.
Dar de alta dispositivos con sus credenciales y publicar telemetría por MQTT y por HTTP.
Distinguir telemetría de atributos de servidor, de cliente y compartidos, y usar cada uno donde corresponde.
Modelar la instalación con activos y relaciones que reflejen la planta o el edificio real.
Construir cuadros de mando con alias de entidad que sirvan a todos los dispositivos de un mismo tipo.
Repartir el acceso entre clientes y usuarios para que cada uno vea solo su instalación.
Estimar qué recursos exige la plataforma y qué implica alojarla en local frente a contratarla.
Contenido del curso
7 módulos · 35 clases en vídeo · práctica guiada en cada módulo
Módulo 1 · Plataforma IoT y despliegue5 clases
Qué resuelve una plataforma frente a un montaje a medida
Arquitectura de ThingsBoard y componentes
Despliegue con Docker Compose y persistencia de datos
Primer acceso, cuentas y estructura de la interfaz
Copias de seguridad de la instalación
Módulo 2 · Dispositivos y telemetría5 clases
Alta de dispositivos y tipos de credencial
Publicar telemetría por MQTT desde un ESP32
Envío por HTTP y desde flujos de Node-RED
Formato de la carga útil y marcas de tiempo
Comprobar la recepción en la vista de última telemetría
Módulo 3 · Atributos y estado5 clases
Atributos de servidor, de cliente y compartidos
Cuándo un dato es telemetría y cuándo es atributo
Enviar consignas al dispositivo por atributo compartido
Llamadas RPC desde la plataforma al dispositivo
Estado de conexión y actividad del dispositivo
Módulo 4 · Modelo de activos y relaciones5 clases
Activos, dispositivos y entidades de la plataforma
Perfiles de dispositivo y de activo
Relaciones jerárquicas: edificio, planta, sala y equipo
Propagar información por la jerarquía
Diseñar el modelo antes de dar de alta la flota
Módulo 5 · Cuadros de mando5 clases
Widgets de valor, gráfico, tabla y mapa
Alias de entidad y paneles reutilizables
Estados de panel y navegación entre vistas
Filtros de tiempo y comparación de periodos
Panel entregable al cliente final
Módulo 6 · Usuarios, clientes y operación5 clases
Tenant, cliente y usuario: quién ve qué
Asignar dispositivos a un cliente
Permisos de lectura y de mando
Consumo de recursos y crecimiento del histórico
Alojamiento propio frente a servicio contratado
Módulo 7 · Caso práctico: instalación multidispositivo5 clases
Especificación del caso y modelo de entidades
Alta de la flota y envío de telemetría
Construcción del panel de supervisión
Entrega a un usuario cliente y prueba de acceso
Revisión y errores frecuentes de modelado
Requisitos
MQTT a nivel de topics, credenciales de cliente y cargas útiles en JSON.
Docker a nivel de contenedores, volúmenes y Docker Compose.
Una máquina Linux con Docker, local o en servidor accesible desde los dispositivos.
Haber trabajado antes con algún dispositivo que publique telemetría, real o simulado.
Descripción
Con un broker y un panel de flujos se llega lejos, hasta que aparecen treinta instalaciones de clientes distintos, cada una con sus dispositivos, sus umbrales y sus usuarios. Entonces hace falta algo que sepa qué es un dispositivo, a qué activo pertenece, quién puede verlo y qué histórico guarda, sin construirlo pieza a pieza.
ThingsBoard cubre esa función y este curso lo recorre de extremo a extremo. Despliegue con Docker, alta de dispositivos y credenciales, envío de telemetría desde ESP32 y desde Node-RED, diferencia práctica entre telemetría y atributos, modelo de activos con relaciones, y cuadros de mando construidos con alias para que un mismo panel valga para toda la flota.
Al terminar se tiene una plataforma en la que dar de alta una instalación nueva es un trámite y no un desarrollo. Desde ahí se abordan las cadenas de reglas, las alarmas y la multitenencia con marca propia del curso avanzado, y el trabajo de modelo de activos que sostiene los gemelos digitales.
¿Para quién es este curso?
Ingeniería que gestiona instalaciones conectadas de varios clientes y necesita ordenarlas.
Responsables técnicos en empresa que evalúan si montar plataforma propia o contratarla.
Integradores que entregan proyectos IoT y deben dar acceso separado a cada cliente.
Bajo demanda
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Este sitio web utiliza cookies propias y de terceros para recopilar información con finalidad técnica. No se recaban ni ceden datos de carácter personal sin tu consentimiento. Más información en la política de cookies.