Cloud architecture for smart homes - an implementation for the HOMER platform

Anders Jensen

AbstractThis master thesis presents a cloud architecture for smart homes running the HOMER platform by AIT. The architecture achieves remote access to data stored on local servers in smart homes, by foregoing the usage of port forwarding, VPN's or other remote access techniques and instead storing all smart-home related data on a central database server. By doing this we can allow users do modify the smart home configuration running on the local server (also called Home gateway or Hub), using a developed app or webpage. The app and the webpage communicate with the server through a client API, which is implemented on the server as a RESTful service oriented architecture.
To facilitate communication with the HOMER platform running in the smart home, an OSGI bundle has been developed that synchronizes the central server with the local server. The proposed and implemented architecture seems promising, since it foregoes traditional remote access techniques such as port forwarding or VPN's and instead actually moves all the data to a cloud server. This makes the system easier to maintain and develop further on.
TypeMaster's thesis [Academic thesis]
Year2017
PublisherTechnical University of Denmark, Department of Applied Mathematics and Computer Science
AddressRichard Petersens Plads, Building 324, DK-2800 Kgs. Lyngby, Denmark, compute@compute.dtu.dk
SeriesDTU Compute M.Sc.-2016
NoteDTU supervisor: Christian D. Jensen, cdje@dtu.dk, DTU Compute
Electronic version(s)[pdf]
Publication linkhttp://www.compute.dtu.dk/english
BibTeX data [bibtex]
IMM Group(s)Computer Science & Engineering