Abstract

Users often need to control and monitor the environmental variables of their homes, even when they are not at home. In this paper, we present a multifunctional, low-cost, and flexible system for smart home control and environmental monitoring. This system employs an embedded micro web server based on an Arduino Yun microcontroller with Internet connectivity that allows remote device control. The proposed system can be controlled via the Internet through an Android-based mobile app. To guarantee access regardless of Internet availability, the proposed system can also be controlled via standalone manual operation using a touch display. The proposed system transmits sensor data to a cloud platform and can receive commands from the server, allowing many devices to be automatically controlled. To demonstrate the feasibility and effectiveness of this system, devices such as light switches, power plugs, and various sensors, including temperature, gas, 2.5-μm particulate matter (PM2.5) and motion sensors, were integrated into a prototype of the proposed home control system. Finally, we implemented the prototype in a model home to validate the flexibility, scalability, usability and reliability of the system.

Highlights

  • Smart home systems currently play an important role in ensuring a high quality of life [1]

  • A smart home system consists of subsystems based on Internet of Things (IoT) technology that are suitable for various purposes, such as surveillance, intruder control and fire detection [2]–[4]

  • The system consists of a smart home app based on the Android OS, a tiny web service running on an Arduino Yún with a dual-CPU architecture as the kernel processor, sensor modules and a standalone thin-film transistor (TFT) display for manual operation

Read more

Summary

Introduction

Smart home systems currently play an important role in ensuring a high quality of life [1]. A smart home system consists of subsystems based on Internet of Things (IoT) technology that are suitable for various purposes, such as surveillance, intruder control and fire detection [2]–[4]. With corresponding developments in IoT technology, sensors are simplifying tasks such as monitoring and interacting with the environment. A commercial microcontroller evaluation board (EVB), such as an Arduino board, can be used to simplify and accelerate system development while satisfying the requirements mentioned above.

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.