{'fraction_non_alphanumeric': 0.02805755395683453, 'fraction_numerical': 0.002158273381294964, 'mean_word_length': 5.469767441860465, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Design and Implementation of an IoT-Based Indoor Air Quality Detector With Multiple Communication Interfaces

Indoor air quality (IAQ) monitoring has attracted increasing attention with the rapid development of industrialization and urbanization in the modern society as people typically spend more than 80% of their time in indoor environments. A novel IAQ detector (IAQD) integrated with multiple communication interfaces has been designed, built, programmed, deployed, and tested in order to meet the requirements of wide variety of scenarios. The IAQD measures the IAQ data, including temperature, humidity, CO2, dust, and formaldehyde timely. With state-of-the-art Internet of Things (IoT) technologies, the IAQD is integrated with Modbus, LoRa, WiFi, general packet radio service, and NB-IoT communication interfaces, which enables to be applied to wired communications, short-range wireless communications, and remote transmission to the cloud. The designed software in cloud allows users to track the IAQ of their home or office or industries everywhere. The performance IAQD is evaluated in terms of packet loss rate and time delay. The evaluation of IAQD are demonstrated and analyzed within the office environment over a week. Experimental results show that the proposed system is effectiveness in measuring the air-quality status and provide excellent consistency and stability.