This paper presents the implementation approach for a SCADA-like energy management system (EMS) using the ThingsBoard Professional Edition (TB PE) Internet of Things (IoT) platform. The system is designed for low-code configuration and supports industrial protocols such as Modbus, Message Queuing Telemetry Transport (MQTT), and Open Platform Communications Unified Architecture (OPC UA). The architecture integrates rule-based data processing, alarm logic, and visualization via reusable device templates and customizable dashboards. To illustrate the system’s capabilities, a representative use case was modeled involving a municipal energy infrastructure scenario. The simulated setup includes lighting systems, HVAC units, photovoltaic (PV) installations, and electric vehicle (EV) chargers. Using ThingsBoard Edge and cloud-based TB PE services, the example demonstrates how data collection, alarm triggers, and visualization can be configured without custom code. A comparison with other SCADA-IoT platforms shows that TB PE offers notable advantages in protocol interoperability, modularity, and deployment flexibility. The scientific contribution of this work lies in formalizing a low-code, multi-protocol integration strategy for EMS applications. This approach reduces engineering complexity and facilitates scalable deployment in diverse energy monitoring contexts.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

SCADA-Like Energy Management with ThingsBoard: A Low-Code, Multi-protocol Integration Approach

  • Andrii Shvaika,
  • Dmytro Shvaika,
  • Volodymyr Artemchuk

摘要

This paper presents the implementation approach for a SCADA-like energy management system (EMS) using the ThingsBoard Professional Edition (TB PE) Internet of Things (IoT) platform. The system is designed for low-code configuration and supports industrial protocols such as Modbus, Message Queuing Telemetry Transport (MQTT), and Open Platform Communications Unified Architecture (OPC UA). The architecture integrates rule-based data processing, alarm logic, and visualization via reusable device templates and customizable dashboards. To illustrate the system’s capabilities, a representative use case was modeled involving a municipal energy infrastructure scenario. The simulated setup includes lighting systems, HVAC units, photovoltaic (PV) installations, and electric vehicle (EV) chargers. Using ThingsBoard Edge and cloud-based TB PE services, the example demonstrates how data collection, alarm triggers, and visualization can be configured without custom code. A comparison with other SCADA-IoT platforms shows that TB PE offers notable advantages in protocol interoperability, modularity, and deployment flexibility. The scientific contribution of this work lies in formalizing a low-code, multi-protocol integration strategy for EMS applications. This approach reduces engineering complexity and facilitates scalable deployment in diverse energy monitoring contexts.