Telemetriatietojen kerääminen ja visualisointi reaaliajassa web-sovelluksen avulla
Karvonen, Simeon (2025)
Karvonen, Simeon
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025060520839
https://urn.fi/URN:NBN:fi:amk-2025060520839
Tiivistelmä
Telemetriatiedon kerääminen voi tarjota arvokasta tietoa laitteesta tai järjestelmästä, mikä voi helpottaavianetsintää ja parantaa operaattoreiden kykyä tehdä päätöksiä järjestelmän säätämisestä ja konfiguroinnista. Kun tällainen tieto esitetään reaaliaikaisesti ja käyttäjälle ymmärrettävässä muodossa, sen hyödyt kasvavat mahdollistaen kuormituksen sekä toiminnallisten tai ympäristöolosuhteiden vaikutusten seuraamisen välittömästi.
Kehitystyön tarkoituksena oli selvittää tapoja kerätä, välittää ja esittää telemetriadataa käyttäjäystävällisellä ja käyttöjärjestelmäriippumattomalla tavalla. Tähän tavoitteeseen verkkopohjaisen sovelluksen hyödyntäminen nähtiin yhtenä parhaista ratkaisuista.
Kehityksen tuloksena syntyi sovellus, joka hyödyntää React- ja Node-teknologioita ja toimii esimerkkinäsiitä, miten tällainen tehtävä voidaan toteuttaa. Työ osoittautui kuitenkin haastavaksi ja saattaa vaatia jatkokehitystä erityisesti käyttöliittymän parantamisen ja prosessien tehostamisen osalta. Telemetry data collection can provide valuable information about a device or system that can ease trouble-shooting and enhance operators’ decision-making regarding its tweaking and configuration. When such data is provided in real time and in a user-understandable format, the benefits are further increased by enabling the ability to observe live reactions to load, operational, or environmental changes.
The purpose of the development work was to investigate methods for collecting, relaying, and visualizing telemetry data in a user-friendly and operating system-agnostic way. For this purpose, utilizing a web application was considered one of the better solutions.
The development resulted in an application that utilizes React and Node, providing an example of how such task can be accomplished. However, it remains a challenging endeavor and may require further development, particularly in terms of improving the user interface and optimizing processes.
Kehitystyön tarkoituksena oli selvittää tapoja kerätä, välittää ja esittää telemetriadataa käyttäjäystävällisellä ja käyttöjärjestelmäriippumattomalla tavalla. Tähän tavoitteeseen verkkopohjaisen sovelluksen hyödyntäminen nähtiin yhtenä parhaista ratkaisuista.
Kehityksen tuloksena syntyi sovellus, joka hyödyntää React- ja Node-teknologioita ja toimii esimerkkinäsiitä, miten tällainen tehtävä voidaan toteuttaa. Työ osoittautui kuitenkin haastavaksi ja saattaa vaatia jatkokehitystä erityisesti käyttöliittymän parantamisen ja prosessien tehostamisen osalta.
The purpose of the development work was to investigate methods for collecting, relaying, and visualizing telemetry data in a user-friendly and operating system-agnostic way. For this purpose, utilizing a web application was considered one of the better solutions.
The development resulted in an application that utilizes React and Node, providing an example of how such task can be accomplished. However, it remains a challenging endeavor and may require further development, particularly in terms of improving the user interface and optimizing processes.