Evaluating and Implementing Open-Source Visualization Platforms for the Energy Data from Meteoria Söderfjärden
Taheri, Daniel (2025)
Taheri, Daniel
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025061122307
https://urn.fi/URN:NBN:fi:amk-2025061122307
Tiivistelmä
The swift rise of gadgets and IoT devices has significantly transformed how energy systems are monitored and managed – those, with fluctuating renewable sources of energy involved. The remote locations like Metoeria face hurdles in matching energy production with demand especially in harsh conditions. That is why having a live visualization system is crucial for optimizing the system and addressing issues in challenging climates. This thesis delves into the task of choosing a data visualization tool for the Metoeria location that gathers data, on environmental and energy factors through IoT setups. Meteoria operates by handling real time data streams via an MQTT broker and storing data in a MariaDB database. Necessitating a tool that can handle both functions seamlessly. The objective of this thesis was to assess the visualization platforms such, as Ignition, Ubidots, PLotly Dash, Home Assistant and Node RED.
The approach used involved comparing tools based on criteria such, as user friendliness and features offered as well as how they handle real time and historical information along with aspects like scalability and security measures and associated costs for subscriptions and licensing fees. Every tool was utilized to establish connections, with the Meteoria’s sources of information. Novia MQTT broker and the MariaDB server. We set up sample dashboards on each platform to simulate real world scenarios and evaluate their effectiveness in displaying information. The study focused on assessing how well each platform aligns with the requirements of Metoria monitoring system.
The Thesis findings indicate that each of the five tools offers visualization solutions with its set of strengths and weaknesses. Home Assistant, Plotly Dash and Node. RED stand out for their flexibility and cost efficiency, for deployment. Ubidots offers a user cloud-based platform tailored for IoT applications. Meanwhile Ignition shines as a SCADA tool with advanced capabilities albeit, at a higher complexity and cost. The ultimate suggestion takes into account the harmony, among practicality ease of control and cost efficiency factors pertinent to the Metoria initiative.
The approach used involved comparing tools based on criteria such, as user friendliness and features offered as well as how they handle real time and historical information along with aspects like scalability and security measures and associated costs for subscriptions and licensing fees. Every tool was utilized to establish connections, with the Meteoria’s sources of information. Novia MQTT broker and the MariaDB server. We set up sample dashboards on each platform to simulate real world scenarios and evaluate their effectiveness in displaying information. The study focused on assessing how well each platform aligns with the requirements of Metoria monitoring system.
The Thesis findings indicate that each of the five tools offers visualization solutions with its set of strengths and weaknesses. Home Assistant, Plotly Dash and Node. RED stand out for their flexibility and cost efficiency, for deployment. Ubidots offers a user cloud-based platform tailored for IoT applications. Meanwhile Ignition shines as a SCADA tool with advanced capabilities albeit, at a higher complexity and cost. The ultimate suggestion takes into account the harmony, among practicality ease of control and cost efficiency factors pertinent to the Metoria initiative.