Predicting the Temperature Dynamics of Scaled Model and Real-World IoT-Enabled Smart Homes

Recent advances in IoT sensors and actuators and smart home controllers allow us to collect real-time information about the state of the home and take intelligent actions that maximize the user's goals with respect to comfort, convenience, environmental awareness and cost. While thermal comfort is one of the primary concerns of many users, many homes use a very simple, energy inefficient approach that blankets the home with constant temperature air conditioning. Such systems do not take advantage of more energy efficient and environment friendly natural ways to manage the temperature, such as opening and closing windows, window shades and interior doors. In this paper we develop a deep neural network based model that predicts the temperature in various rooms of the home function of the state of the actuators. We also describe a scaled model of a four room home which allows us to control the doors and windows and collect data using IoT devices. We train and validate our temperature models on both data collected from the scaled model as well as from publicly available datasets from two real-world smart homes.

[1]  David E. Irwin,et al.  Weatherman: Exposing weather-based privacy threats in big energy data , 2017, 2017 IEEE International Conference on Big Data (Big Data).

[2]  Young-Sik Jeong,et al.  Automatic agent generation for IoT-based smart house simulator , 2016, Neurocomputing.

[3]  Angelos Antonopoulos,et al.  Smart HVAC Control in IoT: Energy Consumption Minimization with User Comfort Constraints , 2014, TheScientificWorldJournal.

[4]  Diane J. Cook,et al.  Human Activity Recognition and Pattern Discovery , 2010, IEEE Pervasive Computing.

[5]  Christos V. Verikoukis,et al.  Harvesting artificial light indoors to power perpetually a Wireless Sensor Network node , 2018, 2018 IEEE 23rd International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[6]  Tobias Teich,et al.  Design of a Prototype Neural Network for Smart Homes and Energy Efficiency , 2014 .

[7]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[8]  Liviu Miclea,et al.  Cyber-Physical Systems - Concept, Challenges and Research Areas , 2012 .

[9]  Jeannie R. Albrecht,et al.  Smart * : An Open Data Set and Tools for Enabling Research in Sustainable Homes , 2012 .

[10]  Israr Ullah,et al.  Occupant Comfort Management Based on Energy Optimization Using an Environment Prediction Model in Smart Homes , 2019, Sustainability.

[11]  Warren W. Gay Experimenting with Raspberry Pi , 2014, Apress.

[12]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[13]  Manuel Domínguez,et al.  Machine learning methods to forecast temperature in buildings , 2013, Expert Syst. Appl..

[14]  Diane J. Cook,et al.  Analyzing the Relationship between Human Behavior and Indoor Air Quality , 2017, J. Sens. Actuator Networks.

[15]  Christos V. Verikoukis,et al.  Scalable and Flexible IoT data analytics: when Machine Learning meets SDN and Virtualization , 2018, 2018 IEEE 23rd International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[16]  Diane J. Cook,et al.  MavHome: an agent-based smart home , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..