Cloud architecture for smart homes - an implementation for the HOMER platform |
Anders Jensen
|
Abstract | This 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. |
Type | Master's thesis [Academic thesis] |
Year | 2017 |
Publisher | Technical University of Denmark, Department of Applied Mathematics and Computer Science |
Address | Richard Petersens Plads, Building 324, DK-2800 Kgs. Lyngby, Denmark, compute@compute.dtu.dk |
Series | DTU Compute M.Sc.-2016 |
Note | DTU supervisor: Christian D. Jensen, cdje@dtu.dk, DTU Compute |
Electronic version(s) | [pdf] |
Publication link | http://www.compute.dtu.dk/english |
BibTeX data | [bibtex] |
IMM Group(s) | Computer Science & Engineering |