Muhamad Abduh, Arini, H. Sukmana, Iik Muhamad Malik Matin
{"title":"Downtime Prevention Using Failover on IoT-based Contactless Temperature Checkers","authors":"Muhamad Abduh, Arini, H. Sukmana, Iik Muhamad Malik Matin","doi":"10.1109/CITSM56380.2022.9935842","DOIUrl":null,"url":null,"abstract":"Covid-19 is a highly contagious disease. Prevention needs to be done to avoid interaction between humans. One of the preventions is checking body temperature. However, a body temperature checker with contact is very risky. Currently, IoT can be applied as a body temperature checking device using the MQTT protocol. However, the MQTT protocol is dependent on the broker, so if the broker is interrupted, it cannot publish information and customers cannot subscribe to topics so that information from censors cannot be received. To overcome this problem, a failover mechanism is needed. In this paper, we develop an Internet of Things (IoT) based automated and contactless body temperature monitoring tool using the MQTT and failover protocols. The failover method is used to support the availability of the MQTT broker. This system is based on a NodeMCU ESP8266 microcontroller with MLX96014 contactless temperature sensor, HC-SR04 Ultrasonic sensor, and Buzzer. The monitoring system is built using Node-Red and stores data using a MySQL database. The test results show the availability of the value reaches a value of 99.96%. Meanwhile, QoS shows that a broker with failover is better than a broker without failover.","PeriodicalId":342813,"journal":{"name":"2022 10th International Conference on Cyber and IT Service Management (CITSM)","volume":"93 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 10th International Conference on Cyber and IT Service Management (CITSM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CITSM56380.2022.9935842","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Covid-19 is a highly contagious disease. Prevention needs to be done to avoid interaction between humans. One of the preventions is checking body temperature. However, a body temperature checker with contact is very risky. Currently, IoT can be applied as a body temperature checking device using the MQTT protocol. However, the MQTT protocol is dependent on the broker, so if the broker is interrupted, it cannot publish information and customers cannot subscribe to topics so that information from censors cannot be received. To overcome this problem, a failover mechanism is needed. In this paper, we develop an Internet of Things (IoT) based automated and contactless body temperature monitoring tool using the MQTT and failover protocols. The failover method is used to support the availability of the MQTT broker. This system is based on a NodeMCU ESP8266 microcontroller with MLX96014 contactless temperature sensor, HC-SR04 Ultrasonic sensor, and Buzzer. The monitoring system is built using Node-Red and stores data using a MySQL database. The test results show the availability of the value reaches a value of 99.96%. Meanwhile, QoS shows that a broker with failover is better than a broker without failover.