Integration of an intelligent home control system to a central bus architecture

Anders Jensen

AbstractThis paper describes the integration of an Intelligent Home Control (IHC) system to a centralized publish/subscriber based message bus architecture. The project is motivated by DTU participation in the 2012 Europe Solar Decathlon contest on building the most energy efficient and innovative house. In modern times developing energy efficient and intelligent houses have become increasingly important. Several different home control systems have been around for a while on the market but they cannot cooperate. The goal of our groups system it to integrate a number of different home control systems into one complete system. The scope of this report is the integration of LK Schneider's IHC system to a centralized message bus. The criteria of the system is that the solution is extendable so that it not only can be reused in the next iteration of the system when DTU will participate in the next Solar Decathlon contest but also if other interested parties wish to integrate an IHC System from LK Schneider Electrics to a centralized bus architecture. The system should be very robust so very few run-time errors occur. Additionaly a reasonable response time on fx turning a light on/o is also required. The proposed system integrates the IHC from LK Schneider to a bus with an interface of available requests for the other subsystems on the bus. The system automatically fetches and processes any projectfile on the IHC and readies it for use with the bus. Few early-stage tests have been made that proved that the system meets the criteria set out.
TypeBachelor thesis [Academic thesis]
Year2012
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 B.Sc.-2012
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