Abstract

According to the Internet of Things, the future home, the so-called Smart Home, will be a seamless integration of physical smart objects, interacting among them and with the surrounding environment. Moreover, since, nowadays, mobile devices are used to manage many aspects of people's lives, the capability to control and manage Smart Homes through them will become a primary requirement. Unfortunately, the technologies for Smart Homes are often not interoperable among them and the implementation of mobile applications dedicated to these technologies is quite hard for non tech-savvy users. So, in this paper, we propose a flexible approach that allows to efficiently manage, through an Android terminal, a building automation system composed of heterogeneous smart devices. Our solution is based on the capability to semantically describe both the application structure and the device functionalities. Leveraging such a description, the GUI and the business logic of the application is automatically built and configured without any technical and programming knowledge. Moreover, an easily-extensible multi-protocol gateway is integrated in the application, so as providing a transparent access to the heterogeneous underlying technologies. The effectiveness of the proposal is evaluated through a real use case in which heterogeneous devices are involved.

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.