{'fraction_non_alphanumeric': 0.014763779527559055, 'fraction_numerical': 0.011811023622047244, 'mean_word_length': 4.380952380952381, '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 Research of Infrared Remote Control Based on ESP8266

We buy home appliances every once in a while, and we are adding another Remote controller to our homes, and every device has its own remote control. Thus, the purpose of our work is to control all home devices via the Internet and get rid of using multiple Remote Controls. In this paper, we propose a smart remote controller that can be controlling all home devices and operate them through Internet using the mobile app and it contains a self-learning feature and the ESP8266 is used as a microcontroller. By using our proposed model, people can control the home appliances while they are at work or on the way home on a trip with an easy mobile application and they do not need to learn a lot of remote controllers how it works. Therefore, it can copy all other remote control codes. This is a way to manage many home appliances simply and intuitively. Our experiment results show that the average response time of our model achieved 1.191 seconds.