Development of remote control platform for the internet of things infrastructure
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...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Zhytomyr Polytechnic State University
2021-06-01
|
Series: | Технічна інженерія |
Subjects: | |
Online Access: | http://ten.ztu.edu.ua/article/view/234585 |
_version_ | 1818978589970792448 |
---|---|
author | A.R. R.V. K.R. |
author_facet | A.R. R.V. K.R. |
author_sort | A.R. |
collection | DOAJ |
description | 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). |
first_indexed | 2024-12-20T16:46:03Z |
format | Article |
id | doaj.art-4f1a5d7491fa439bab2b252095c2720c |
institution | Directory Open Access Journal |
issn | 2706-5847 2707-9619 |
language | English |
last_indexed | 2024-12-20T16:46:03Z |
publishDate | 2021-06-01 |
publisher | Zhytomyr Polytechnic State University |
record_format | Article |
series | Технічна інженерія |
spelling | doaj.art-4f1a5d7491fa439bab2b252095c2720c2022-12-21T19:32:55ZengZhytomyr Polytechnic State UniversityТехнічна інженерія2706-58472707-96192021-06-01187738010.26642/ten-2021-1(87)-73-80Development of remote control platform for the internet of things infrastructureA.R. 0https://orcid.org/0000-0003-0960-8461R.V. 1https://orcid.org/0000-0002-0388-8821K.R. 2https://orcid.org/0000-0002-1038-8569PetrosianPetrosianKolosIn 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).http://ten.ztu.edu.ua/article/view/234585the internet of thingsiotplatformarchitectureremote control |
spellingShingle | A.R. R.V. K.R. Development of remote control platform for the internet of things infrastructure Технічна інженерія the internet of things iot platform architecture remote control |
title | Development of remote control platform for the internet of things infrastructure |
title_full | Development of remote control platform for the internet of things infrastructure |
title_fullStr | Development of remote control platform for the internet of things infrastructure |
title_full_unstemmed | Development of remote control platform for the internet of things infrastructure |
title_short | Development of remote control platform for the internet of things infrastructure |
title_sort | development of remote control platform for the internet of things infrastructure |
topic | the internet of things iot platform architecture remote control |
url | http://ten.ztu.edu.ua/article/view/234585 |
work_keys_str_mv | AT ar developmentofremotecontrolplatformfortheinternetofthingsinfrastructure AT rv developmentofremotecontrolplatformfortheinternetofthingsinfrastructure AT kr developmentofremotecontrolplatformfortheinternetofthingsinfrastructure |