Recently, home automation systems have been challenged with two outstanding needs: the need for high interoperability between home devices, and the need for accessing the system from different end points. The Internet of Things idea consists of IP-ena...
Recently, home automation systems have been challenged with two outstanding needs: the need for high interoperability between home devices, and the need for accessing the system from different end points. The Internet of Things idea consists of IP-enabled embedded devices connected to the Internet and the rapid expansion of IPv6. The IETF added to this idea by defining 6LoWPAN as a technique to apply IPv6 to IEEE 802.15.4 low-power wireless network standards, which adds the potential for transparent end-to-end communication, control, and monitoring of home automation devices from anywhere on the globe. The use of 6LoWPAN technology also helps lower expense and decrease complexity of home automation architecture. In this paper we analyze the implementation of 6LoWPAN wireless embedded internet technology, and propose a system that is especially designed for the task of home automation. Our system relies on a low-power wireless home network that uses a low energy consumption solution called CC2530 SoC for 802.15.4 applications combined with Contiki embedded RTOS. Our home gateway provides a smart and efficient platform while interconnecting home automation to the outside world based on Ethernet or Wi-Fi. In order to secure our 6LoWPAN-based wireless home automation system, we also design an anomaly-based 6LoWPAN intrusion detection system and implicit authentication for secure remote home controllers. Finally, by using the additional components of a 3V, 70mA small polycrystalline silicon solar cell for power, and the implemented energy harvesting technique, we can have home automation nodes without the need of periodically replacing batteries.