A Modular Home Automation System Based on IoT Technology
DOI: 10.23977/acss.2023.070807 | Downloads: 28 | Views: 305
Author(s)
Qizhang Deng 1
Affiliation(s)
1 Warsaw University of Technology, Warsaw, 00-665, Poland
Corresponding Author
Qizhang DengABSTRACT
With the continuous development of the information society, wireless networks have appeared in daily life on a large scale. The necessities of the modern human lifestyle can be answered and the quality of life advanced through wireless home automation, and it will definitely change people's family lifestyle. The thesis explores the possibility of using cheap IoT (Internet of Things) components of the Arduino class in a wireless environment home automation system: a demonstration system developed in this thesis uses the ESP8266 boards to serve two rooms in a house, with a clear path to extend the system to a useful size. Apart from easy installation and immediate extension possibility, the equal treatment of same-room and other-room operation is the key component of the suggested method. The design uses the MQTT protocol running on ESP8266 boards. Power plugs, lighting systems, temperature and humidity sensors, smoking, gas, and fire detectors, emergency and security systems, as well as the expansion of basic remote control ability, can all be controlled locally or remotely by the system.
KEYWORDS
ESP8266, Arduino, MQTT, home automationCITE THIS PAPER
Qizhang Deng, A Modular Home Automation System Based on IoT Technology. Advances in Computer, Signals and Systems (2023) Vol. 7: 53-70. DOI: http://dx.doi.org/10.23977/acss.2023.070807.
REFERENCES
[1] Tiago D. P. Mendes, "Smart Home Communication Technologies and Applications: Wireless Protocol Assessment for Home Area Network Resources". Available: https://www.mdpi.com/1996-1073/8/7/7279
[2] Hungryday,"Advantages and disadvantages of OSI reference model and TCP/IP reference model". Available: https://blog.csdn.net/Hungryday/article/details/38419899
[3] Patrick Th. Eugster, "The Many Faces of Publish/Subscribe". Available: http://systems.cs.columbia.edu/ds2-class/papers/eugster-pubsub.pdf
[4] Kate Brush, "MQTT (MQ Telemetry Transport)". Available: https://www.techtarget.com/iotagenda/definition/MQTT-MQ-Telemetry-Transport
[5] Satyavrat, "IoT Protocols : An Overview", 5 Feb 2017. Available: https://community.element14.com/ technologies/ internet-ofthings/b/blog/posts/iot-protocols-an-overview
[6] "Understanding the IEEE 802.11 Standard for Wireless Networks". Available: https:// www.juniper.net /documentation/en_US/junos-space-apps/network-director4.0/topics/concept/wireless-80211.html
[7] "List of Wi-Fi Generations". Available: https://pl.wikipedia.org/wiki/Wi-Fi
[8] Jimmo,"uMQTT". Available:https://github.com/micropython/micropython-lib
[9] Knolleary. "pubsubclient protocol". Available: https://github.com/knolleary/pubsubclient
[10] "Pins of ESP8266". Available: https://acrobotic.com/.2016.03.16
[11] Joaopedrosgs, "Arduino-Liquid Crystal-I2C-library". Available: https://github.com/ fdebrabander/Arduino-Liquid Crystal-I2C-library
[12] "Arduino GSM Shield". Available: https://docs.arduino.cc/retired/shields/arduino-gsm-shield.
Downloads: | 13410 |
---|---|
Visits: | 257941 |
Sponsors, Associates, and Links
-
Power Systems Computation
-
Internet of Things (IoT) and Engineering Applications
-
Computing, Performance and Communication Systems
-
Journal of Artificial Intelligence Practice
-
Journal of Network Computing and Applications
-
Journal of Web Systems and Applications
-
Journal of Electrotechnology, Electrical Engineering and Management
-
Journal of Wireless Sensors and Sensor Networks
-
Journal of Image Processing Theory and Applications
-
Mobile Computing and Networking
-
Vehicle Power and Propulsion
-
Frontiers in Computer Vision and Pattern Recognition
-
Knowledge Discovery and Data Mining Letters
-
Big Data Analysis and Cloud Computing
-
Electrical Insulation and Dielectrics
-
Crypto and Information Security
-
Journal of Neural Information Processing
-
Collaborative and Social Computing
-
International Journal of Network and Communication Technology
-
File and Storage Technologies
-
Frontiers in Genetic and Evolutionary Computation
-
Optical Network Design and Modeling
-
Journal of Virtual Reality and Artificial Intelligence
-
Natural Language Processing and Speech Recognition
-
Journal of High-Voltage
-
Programming Languages and Operating Systems
-
Visual Communications and Image Processing
-
Journal of Systems Analysis and Integration
-
Knowledge Representation and Automated Reasoning
-
Review of Information Display Techniques
-
Data and Knowledge Engineering
-
Journal of Database Systems
-
Journal of Cluster and Grid Computing
-
Cloud and Service-Oriented Computing
-
Journal of Networking, Architecture and Storage
-
Journal of Software Engineering and Metrics
-
Visualization Techniques
-
Journal of Parallel and Distributed Processing
-
Journal of Modeling, Analysis and Simulation
-
Journal of Privacy, Trust and Security
-
Journal of Cognitive Informatics and Cognitive Computing
-
Lecture Notes on Wireless Networks and Communications
-
International Journal of Computer and Communications Security
-
Journal of Multimedia Techniques
-
Automation and Machine Learning
-
Computational Linguistics Letters
-
Journal of Computer Architecture and Design
-
Journal of Ubiquitous and Future Networks