Muhamad Abduh, Arini, H. Sukmana, Iik Muhamad Malik Matin
{"title":"在基于物联网的非接触式温度检测器上使用故障转移预防停机","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":"{\"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}","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}
Downtime Prevention Using Failover on IoT-based Contactless Temperature Checkers
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.