
Internet of Things-based Street Lighting System with Message Queuing Telemetry Transport and Progressive Web Application
Author(s) -
Hani Irmayanti,
AUTHOR_ID,
T Tosin,
Mahdi M L,
B Yosafat,
AUTHOR_ID,
AUTHOR_ID,
AUTHOR_ID
Publication year - 2021
Publication title -
maǧallaẗ al-abḥāṯ al-handasiyyaẗ
Language(s) - English
Resource type - Journals
eISSN - 2307-1885
pISSN - 2307-1877
DOI - 10.36909/jer.asseee.16097
Subject(s) - mqtt , message queue , computer science , the internet , internet protocol , computer network , protocol (science) , telemetry , gateway (web page) , embedded system , telecommunications , operating system , world wide web , internet of things , medicine , alternative medicine , pathology
The purpose of this study is to implement the Message Queuing Telemetry Transport (MQTT) protocol and the Progressive Web App (PWA) of the Internet of Things (IoT) based public street lighting system. The MQTT (Message Queuing Telemetry Transport) protocol is a protocol that runs on the TCP / IP stack and is specially designed for machine to machine that does not have a special address. Progressive web application (PWA) is a software creation method by combining regular websites with mobile & desktop applications. This research is a development from previous research on Automatic Public Street Lighting. The development carried out includes a communication system, monitoring of lighting conditions, and automation or manual control of lights. The results obtained are the ease of monitoring lamp conditions and early detection of lamp problems. These results are obtained from the data sent by each street light, in the form of lamp status data, voltage, and electric current, through Long Range (LoRa) communication to the gateway using a radio network. The gateway data is then sent to the broker via the internet using the MQTT protocol and control and monitoring street light conditions using the Real-time Website and a mobile device. This research's impact is that street lighting monitoring and maintenance can be carried out more efficiently.