Cargando…

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Filip, Ion-Dorinel, Iliescu, Cristian-Mihai, Pop, Florin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8840114/
https://www.ncbi.nlm.nih.gov/pubmed/35161759
http://dx.doi.org/10.3390/s22031015
_version_ 1784650539480383488
author Filip, Ion-Dorinel
Iliescu, Cristian-Mihai
Pop, Florin
author_facet Filip, Ion-Dorinel
Iliescu, Cristian-Mihai
Pop, Florin
author_sort Filip, Ion-Dorinel
collection PubMed
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.
format Online
Article
Text
id pubmed-8840114
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-88401142022-02-13 Assertive, Selective, Scalable IoT-Based Warning System Filip, Ion-Dorinel Iliescu, Cristian-Mihai Pop, Florin Sensors (Basel) Article 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. MDPI 2022-01-28 /pmc/articles/PMC8840114/ /pubmed/35161759 http://dx.doi.org/10.3390/s22031015 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Filip, Ion-Dorinel
Iliescu, Cristian-Mihai
Pop, Florin
Assertive, Selective, Scalable IoT-Based Warning System
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 Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8840114/
https://www.ncbi.nlm.nih.gov/pubmed/35161759
http://dx.doi.org/10.3390/s22031015
work_keys_str_mv AT filipiondorinel assertiveselectivescalableiotbasedwarningsystem
AT iliescucristianmihai assertiveselectivescalableiotbasedwarningsystem
AT popflorin assertiveselectivescalableiotbasedwarningsystem