Enabling Mobile Devices for Home Automation Using ZigBee

Home automation systems are collections of interconnected devices for controlling various functions within a house, such as light control, heating, air conditioning, etc. Mobile devices are ideal in providing a user interface in a home automation system, due to their portability and their wide range of capabilities. They can communicate with a home automation network through an Internet gateway, but cannot directly communicate with devices in the network, as these devices usually implement low power communication protocols, such as ZigBee. We investigate several methods to equip an Android device with a dongle capable of ZigBee communication. We propose a scalable architecture, with three abstraction layers, that scales over multiple communication channels, such as the TCP channel, for communication with the gateway, and the USB channel, for direct communication with devices through the dongle. We test the application with two client devices running Android 4.0 and a mock home automation network consisting of a couple of ZigBee devices and a PC as gateway. We estimate the energy consumption of WiFi transfers over several typical use cases and we conclude that using ZigBee can prove beneficial in some cases, both in terms of functionality and performance.

[1]  Lei Yang,et al.  Accurate online power estimation and automatic battery behavior based power model generation for smartphones , 2010, 2010 IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[2]  K. Shadan,et al.  Available online: , 2012 .

[3]  Arun Venkataramani,et al.  Energy consumption in mobile phones: a measurement study and implications for network applications , 2009, IMC '09.

[4]  Maribeth Gandy Coleman,et al.  The Gesture Pendant: A Self-illuminating, Wearable, Infrared Computer Vision System for Home Automation Control and Medical Monitoring , 2000, Digest of Papers. Fourth International Symposium on Wearable Computers.

[5]  Yu-Wei Su,et al.  A Comparative Study of Wireless Protocols: Bluetooth, UWB, ZigBee, and Wi-Fi , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[6]  Thomas Schmid,et al.  Hijacking power and bandwidth from the mobile phone's audio interface , 2010, SenSys '10.

[7]  Hoon Choi,et al.  IEEE 802.15.4 based service configuration mechanism for smartphone , 2010, IEEE Transactions on Consumer Electronics.

[8]  Yong Ren,et al.  uSink: Smartphone-based moible sink for wireless sensor networks , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).