Assertive, Selective, Scalable IoT-Based Warning System

With the evolution of technology, developed systems have become more complex and faster. Thirty years ago, there were no protocols or databases dedicated to developing and implementing IoT projects. We currently have protocols such as MQTT, AMQP, CoAP, and databases such as InfluxDB. They are built...

Full description

Bibliographic Details
Main Authors: Ion-Dorinel Filip, Cristian-Mihai Iliescu, Florin Pop
Format: Article
Language:English
Published: MDPI AG 2022-01-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/3/1015
_version_ 1827658769589338112
author Ion-Dorinel Filip
Cristian-Mihai Iliescu
Florin Pop
author_facet Ion-Dorinel Filip
Cristian-Mihai Iliescu
Florin Pop
author_sort Ion-Dorinel Filip
collection DOAJ
description With the evolution of technology, developed systems have become more complex and faster. Thirty years ago, there were no protocols or databases dedicated to developing and implementing IoT projects. We currently have protocols such as MQTT, AMQP, CoAP, and databases such as InfluxDB. They are built to support a multitude of data from an IoT system and scale very well with the system. This paper presents the design and implementation of an IoT alert system that uses MQTT and InfluxDB to collect and store data. We design a scalable system to display assertive alerts on a Raspberry Pi. Each user can select a subset of alerts in our system using a web interface. We present a bibliographic study of SoTA, the proposed architecture, the challenges posed by such a system, a set of tests for the performance and feasibility of the solution, and a set of conclusions and ideas for further developments.
first_indexed 2024-03-09T23:09:17Z
format Article
id doaj.art-e3b5480dd9424f88b574ec7079f6199d
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T23:09:17Z
publishDate 2022-01-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-e3b5480dd9424f88b574ec7079f6199d2023-11-23T17:49:06ZengMDPI AGSensors1424-82202022-01-01223101510.3390/s22031015Assertive, Selective, Scalable IoT-Based Warning SystemIon-Dorinel Filip0Cristian-Mihai Iliescu1Florin Pop2Computer Science and Engineering Department, Faculty of Automatic Control and Computers, University Politehnica of Bucharest, 313 Splaiul Independentei, 060042 Bucharest, RomaniaComputer Science and Engineering Department, Faculty of Automatic Control and Computers, University Politehnica of Bucharest, 313 Splaiul Independentei, 060042 Bucharest, RomaniaComputer Science and Engineering Department, Faculty of Automatic Control and Computers, University Politehnica of Bucharest, 313 Splaiul Independentei, 060042 Bucharest, RomaniaWith the evolution of technology, developed systems have become more complex and faster. Thirty years ago, there were no protocols or databases dedicated to developing and implementing IoT projects. We currently have protocols such as MQTT, AMQP, CoAP, and databases such as InfluxDB. They are built to support a multitude of data from an IoT system and scale very well with the system. This paper presents the design and implementation of an IoT alert system that uses MQTT and InfluxDB to collect and store data. We design a scalable system to display assertive alerts on a Raspberry Pi. Each user can select a subset of alerts in our system using a web interface. We present a bibliographic study of SoTA, the proposed architecture, the challenges posed by such a system, a set of tests for the performance and feasibility of the solution, and a set of conclusions and ideas for further developments.https://www.mdpi.com/1424-8220/22/3/1015warning systemIoTMQTTRaspberry Piscalabilityselectivity
spellingShingle Ion-Dorinel Filip
Cristian-Mihai Iliescu
Florin Pop
Assertive, Selective, Scalable IoT-Based Warning System
Sensors
warning system
IoT
MQTT
Raspberry Pi
scalability
selectivity
title Assertive, Selective, Scalable IoT-Based Warning System
title_full Assertive, Selective, Scalable IoT-Based Warning System
title_fullStr Assertive, Selective, Scalable IoT-Based Warning System
title_full_unstemmed Assertive, Selective, Scalable IoT-Based Warning System
title_short Assertive, Selective, Scalable IoT-Based Warning System
title_sort assertive selective scalable iot based warning system
topic warning system
IoT
MQTT
Raspberry Pi
scalability
selectivity
url https://www.mdpi.com/1424-8220/22/3/1015
work_keys_str_mv AT iondorinelfilip assertiveselectivescalableiotbasedwarningsystem
AT cristianmihaiiliescu assertiveselectivescalableiotbasedwarningsystem
AT florinpop assertiveselectivescalableiotbasedwarningsystem