Details

Nadgradnja sistema za oddaljeni zajem telemetrijskih podatkov gospodinjskih aparatov
ID Čulk, Gašper (Author), ID Rozman, Robert (Mentor) More about this mentor... This link opens in a new window, ID Štimulak, Mitja (Comentor)

.pdfPDF - Presentation file, Download (8,70 MB)
MD5: B110DE8C62144A349775B84F8EEE7831

Abstract
V okviru diplomske naloge je bila izvedena temeljita nadgradnja obstoječega sistema PeFi za oddaljen nadzor gospodinjskih aparatov podjetja Gorenje d.o.o. Obstoječi sistem je temeljil na shranjevanju telemetrijskih podatkov v tekstovne datoteke, nezaščiteni komunikaciji med zajemalno napravo ESP32 in strežnikom ter dostopu do aparatov, omejenem na omrežje podjetja. Na tej osnovi je bil zasnovan in razvit nadgrajeni sistem PeFi2, ki omogoča varno komunikacijo prek protokola TLS z digitalnimi certifikati in shranjevanje telemetrijskih podatkov v podatkovno bazo PostgreSQL z razširitvijo TimescaleDB ter ponuja prenovljeno, hitrejšo spletno nadzorno ploščo z izboljšano vizualizacijo in navigacijo. Ključni del naloge je bila poleg programske opreme strežnika tudi nova programska oprema zajemalne naprave ESP32, ki je zasnovana na vzporednih opravilih operacijskega sistema FreeRTOS ter podatke, zajete iz nadziranega vezja prek vmesnika UART, sestavlja v pakete in jih po zaščiteni povezavi pošilja na strežnik, hkrati pa nadzoruje omrežno povezavo, časovno sinhronizacijo in porabo pomnilnika. V programsko opremo strežnika je bil uveden tudi vtičniški model, ki omogoča enostavno razširitev sistema na nove projekte. Sistem PeFi2 je bil preizkušen z različnih vidikov (hitrost obdelave podatkov, obremenitev strežnika) ter s simulacijo do 200 sočasnih zajemalnih naprav ESP32, pri čemer delovanje strežnika ni pokazalo kritičnih obremenitev. Rezultat je delujoča rešitev, ki je v redni uporabi v podjetju in služi kot osnova za nadaljnji razvoj sistema. Za ta način nadzora aparatov so se doslej zanimali štirje projektni vodje, vendar je prehod z njihovih sistemov na sistem PeFi2 dolgotrajen proces in je še v začetni fazi.

Language:Slovenian
Keywords:telemetrijski podatki, ESP32, protokol TLS, PostgreSQL, TimescaleDB, vtičniški model, nadzorna plošča, internet stvari
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-187570 This link opens in a new window
COBISS.SI-ID:294359555 This link opens in a new window
Publication date in RUL:11.09.2026
Views:226
Downloads:52
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Upgrade of a System for Remote Acquisition of Telemetry Data from Household Appliances
Abstract:
This thesis presents a thorough upgrade of the existing PeFi system for the remote monitoring of household appliances at Gorenje d.o.o. The existing system stored telemetry data in plain text files, the communication between the ESP32 acquisition device and the server was unprotected, and access to the appliances was limited to the company network. On this basis, the upgraded PeFi2 system was designed and developed. It provides secure communication over the TLS protocol with digital certificates, it stores telemetry data in a PostgreSQL database extended with TimescaleDB, and it offers a redesigned, faster web dashboard with improved visualisation and navigation. Alongside the server software, a key part of the thesis was the new software for the ESP32 acquisition device. It is built on parallel tasks running on the FreeRTOS operating system, it assembles the data captured from the monitored circuit over the UART interface into packets and sends them to the server over a secured connection, and at the same time it supervises the network connection, time synchronisation and memory usage. A plug-in model was also introduced into the server software, allowing the system to be extended to new projects with little effort. The PeFi2 system was tested from several perspectives (data processing speed, server load) and with a simulation of up to 200 concurrent ESP32 acquisition devices, during which the server showed no critical load. The result is a working solution that is in regular use at the company and serves as a basis for further development of the system. Four project managers have so far shown interest in this way of monitoring appliances, but the migration from their own systems to PeFi2 is a long process and still in its early stages.

Keywords:telemetry data, ESP32, TLS protocol, PostgreSQL, TimescaleDB, plug-in model, dashboard, Internet of Things

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back