Internet of Things Industrial

  • Smart connectivity
  • Tuesday 31 October 2023 - Wednesday 30 April 2025
  • Free

The purpose of this workshop is to get into the management of useful resources for the creation and management of a cloud platform based on an IoT architecture for the acquisition, computation and visualization of data in industrial environments.

For this purpose, it is necessary to consider several tools that will allow:

  • Create virtual machines (Linux OS), and work on them remotely via commands (i.e. SSH and SCP).
  • Implement a software container framework (i.e. Docker).
  • Learn to use inter-device flow development environments for communication management (i.e. NodeRed).
  • Manage time series databases (i.e. InfluxDB), for logging and provisioning data to other services (i.e. read and write).
  • Implement a data visualization panel (i.e. Grafana), connected to the previous database system.

The workshop is developed through a set of guided stages based on textual indications and explanatory videos. The reading and viewing of these instructions will provide an overview of the particular system to be developed. However, it is recommended to replicate the indicated steps for a better understanding and management of the environments introduced in this workshop.

It should be noted that this workshop is complemented by the MOOC Workshop Cyber-Physical Systems Industrial, where the platform developed here is extended with respect to its computational capabilities with respect to a practical case.

Finally, due to the high number of software resources (open source) considered in this workshop, it is possible that some of the versions considered correspond to versions that are not updated with respect to those available during the realization of this workshop. It is recommended, in this sense, to use whenever possible, the versions referred to in this workshop to ensure compatibility between applications.