Програмне забезпечення системи інтелектуальної синхронізації ІоТ пристроїв з даними приватної Telegram групи

dc.contributor.authorГончарук, Олександр Святославович
dc.contributor.authorGoncharuk, Oleksandr
dc.date.accessioned2026-09-01T06:28:26Z
dc.date.issued2026-06
dc.description.abstractКваліфікаційна бакалаврська робота присвячена розробці алгоритму та програмної системи для синхронізації IoT-пристроїв на базі ESP32 з даними приватної Telegram-групи за допомогою Telegram-бота. У роботі реалізовано передавання індивідуальних і групових повідомлень від куратора студентам, а також функції перегляду списку груп, складу студентів і визначення типу навчального тижня. Розроблено алгоритм обміну даними між Telegram-ботом та IoT-пристроями, що поєднує пряму передачу повідомлень через HTTP-запити та механізм відкладеної доставки із використанням черги повідомлень і періодичного опитування сервера. Визначено структуру повідомлень і забезпечено надійність їх доставки в умовах нестабільного мережевого з’єднання. The qualification bachelor's thesis is devoted to the development of an algorithm and software system for synchronizing IoT devices based on ESP32 with data from a private Telegram group using a Telegram bot. The work implements the transmission of individual and group messages from the curator to students, as well as the functions of viewing the list of groups, the composition of students, and determining the type of academic week. An algorithm for data exchange between a Telegram bot and IoT devices has been developed, combining direct message transmission via HTTP requests and a delayed delivery mechanism using a message queue and periodic server polling. The structure of messages has been determined and their delivery reliability has been ensured in conditions of unstable network connection.
dc.identifier.citationГончарук О. С. Програмне забезпечення системи інтелектуальної синхронізації ІоТ пристроїв з даними приватної Telegram групи : кваліфікаційна бакалаврська робота : спец. 122 "Комп'ютерні науки" / наук. кер. О. М. Дрєєв. Кропивницький : ЦНТУ, 2026. 70 с.
dc.identifier.urihttps://dspace.kntu.kr.ua/handle/123456789/20207
dc.language.isouk
dc.publisherЦНТУ
dc.subjectIoT
dc.subjectESP32
dc.subjectTelegram Bot API
dc.subjectсинхронізація даних
dc.subjectWi-Fi
dc.subjectPython
dc.subjectC++
dc.subjectPlatformIO
dc.subjectалгоритм обміну
dc.subjectdata synchronization
dc.subjectcommunication algorithm
dc.titleПрограмне забезпечення системи інтелектуальної синхронізації ІоТ пристроїв з даними приватної Telegram групи
dc.title.alternativeSoftware for the intelligent synchronization of IoT devices with data from a private Telegram group
dc.typeOther

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BDR_KN_22_Goncharuk.pdf
Size:
1.84 MB
Format:
Adobe Portable Document

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.97 KB
Format:
Item-specific license agreed upon to submission
Description: