In agreement with the Multilux company, I developed a control environment for the Luxsmart smart house system. The aim is to improve the control of the already existing Luxsmart system and the possibility of adding other manufacturers’ devices into a common control environment. I divided the entire system into three sets, Luxsmart hardware, OpenHAB system and Luxsmart service. I used Luxsmart hardware as a development environment, where I then built the control system. The main control system is based on the OpenHAB open source system. The Luxsmart service, which I wrote in the Python programming language, is divided into two parts and acts as an interface between OpenHAB and Luxsmart hardware. The service part ensures the interaction between the OpenHAB system and the Luxsmart hardware. The configuration part of the Luxsmart service ensures that the entire system can be easily adapted to the various connected conigurations.
|