Implementation of Home Automation System Using OPENHAB Framework for Heterogeneous IOT Devices

Date of Award


Document Type


Degree Name

Master of Science in Electronics Engineering


Electronics, Computer, and Communications Engineering

First Advisor

Erees Queen B. Macabebe, PhD


Recent years have seen the growth in the home automation industry as it becomes more accessible due to the increasing dependence on smartphones and smart devices. Despite this, problems in interoperability still exist due to the absence of standardized protocol in the application layer which prompts the user to be dependent on multiple applications to access and monitor several smart appliances. In this study, a home automation system was implemented using OpenHAB framework that is focused on the integration of different smart devices and back-end technologies. Since most smart devices have different communication protocols, the focus of this work was on the development of a smart home solution framework that is modular and flexible. In addition, this smart home framework utilized RESTful protocol to integrate smart devices such as smart bulbs, smart plugs, smart TV from various manufacturers and utilized MQTT protocol to integrate sensors based on ESP8266 that monitors the ambient condition of the room. Lastly, the study provided a comparative analysis on the developed smart home framework with the commercially available smart home solution by Samsung known as SmartThings and evaluated its performance using web and network analysis tools such as Wireshark, OWASP Zed Attack Proxy, and Google Lighthouse.

This document is currently not available here.