BeeWi temperature & humidity sensor
Wemo switch
BeeWi smart bulb
Philips hue bulb
Bulb Commands:
toggle - toggle light on / off
on - turn light on
off - turn light off
bright - set brightness to 100%
medium - set brightness to 60%
dim - set brightness to 10%
colour RGB - set bulb to colour RGB
white - set bulb to white mode
warm - set white to warm CCT
cool - set white to cool CCT
The purpose of this study is to build a home platform for integrating smart devices of home. In the project, the most crucial point is to construct the control system by Raspberry Pi. After completing the establishment of the whole function module by the Gearman module in JavaScript, I readlized the data transmission between Raspberry Pi and devices through the BLE (Bluetooth Low Energy) central module in Node.js. In addition, I also used a series of modules in Python to implement the connections among devices, control system and mobile phone. SmartThings ecosystem enables it to build a smart light system and integrate IoT devices on SmartThings Cloud. Now I have completed most tasks of hardware design and software development, and plan to conduct data analysis through machine learning in the future.