Electronic Repository

Розробка платформи віддаленого управління інфраструктурою Інтернет речей

Show simple item record

dc.contributor.author Петросян, А.Р.
dc.contributor.author Петросян, Р.В.
dc.contributor.author Колос, К.Р.
dc.contributor.author Petrosian, A.R.
dc.contributor.author Petrosian, R.V.
dc.contributor.author Kolos, K.R.
dc.date.accessioned 2021-10-12T11:35:54Z
dc.date.available 2021-10-12T11:35:54Z
dc.date.issued 2021
dc.identifier.uri http://eztuir.ztu.edu.ua/123456789/7912
dc.description.abstract У статті розглядається платформа для віддаленого управління (моніторингу) IoT-пристроями, які в останній час дуже широко поширюються по всьому світу. Водночас постає проблема підвищення рівня ефективності проєктування інформаційних систем, що будуть надавати доступ до різноманітної інформації з будь-якого куточка світу, де є доступ до мережі «Інтернет». Тому важливим є уважний та ретельний підхід до вибору архітектури платформи. IoT-платформа – це набір компонентів, які забезпечують: взаємодію з додатками, віддалений збір даних з датчиків, безпечне підключення та управління пристроями. IoT-платформа забезпечує перевагу при створенні IoT-систем за рахунок надання інструментів розробки, що робить Інтернет речей простіше і дешевше для кінцевих користувачів. Було проаналізовано функціональні можливості платформи. Обґрунтовано основні підходи до її побудови. Запропоновано архітектуру платформи, яка дозволяє взаємодіяти користувальницьким додаткам з IoT-пристроями. У результаті було отримано діючий прототип IoT-системи, що демонструє принцип роботи цієї платформи. Основу системи становить сервер, який взаємодіє з клієнтами та IoT-пристроями. Однак взаємодія з пристроями сервером виконується за допомогою MQTT-брокера. Взаємодія клієнтів із сервером виконується за протоколом WebSocket. Програмне забезпечення для сервера створено за допомогою мови програмування Node.js, TypeScript і фреймворка LoopBack. Для створення клієнтського інтерфейсу було використано такий стек технологій: CSS, HTML, Javascript, React, Material-UI. Розроблена платформа є дуже гнучкою та дозволяє: підключати безліч різноманітних пристроїв; конфігурувати пристрої через браузер; створювати сценарії для керування системою в цілому (сценарії створюються за допомогою візуального програмування). uk_UA
dc.language.iso uk uk_UA
dc.publisher Державний університет "Житомирська політехніка" uk_UA
dc.relation.ispartofseries Технічна інженерія;1(87)
dc.subject Інтернет речей uk_UA
dc.subject IoT uk_UA
dc.subject платформа uk_UA
dc.subject архітектура uk_UA
dc.subject віддалене управління uk_UA
dc.subject the Internet of Things uk_UA
dc.subject IoT uk_UA
dc.subject platform uk_UA
dc.subject architecture uk_UA
dc.subject remote control uk_UA
dc.title Розробка платформи віддаленого управління інфраструктурою Інтернет речей uk_UA
dc.title.alternative Development of remote control platform for the internet of things infrastructure uk_UA
dc.type Article uk_UA
dc.description.abstracten In this article we review a remote control platform for IoT devices. IoT devices have been recently popular all over the world. At the same time, there is a problem of improving the efficiency of designing information systems that will provide access to a variety of information from any place in the world with access to the Internet. That is why a careful approach to the choice of platform architecture is important. IoT platform is a set of components that provide interaction with applications, remote data collection from sensors, secure connection and device management. IoT platform gives an advantage in creating IoT systems by providing development tools. This makes the Internet of Things easier and cheaper for end users. Platform functional abilities were analyzed. The main design approaches of the platform were proved. A platform architecture that allows user applications to interact with IoT devices was proposed. As a result, we have got a working prototype of a simple IoT-system, which demonstrates the principle of this platform. The system is based on a server that interacts with clients and IoT devices. However, the server interacts with the devices using an MQTT broker. Client interaction with the server is performed according to the WebSocket protocol. Node.js, TypeScript and the LoopBack framework were used for server creation. The following technology stack was used to create the client interface: CSS, HTML, Javascript, React, Material-UI. The developed platform is very flexible and allows connecting many different devices; configuring devices via a browser; creating scripts for the system control (scripts are created using visual programming). uk_UA


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account