Internet of Things-based Street Lighting System with Message Queuing Telemetry Transport and Progressive Web Application

  • ASSEEE Conference Universitas Pendidikan Indonesia, Jl. Dr. Setiabudi no 229., Bandung 40154 ,West Java ,Indonesia
  • H Irmayanti Departement Teknik Komputer, Universitas Komputer Indonesia, Indonesia
  • T Tosin Departement Teknik Komputer, Universitas Komputer Indonesia, Indonesia
  • M L Mahdi Departement Teknik Komputer, Universitas Komputer Indonesia, Indonesia
  • B Yosafat Departemen Teknik Informatika, Universitas Komputer Indonesia, Indonesia


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.