-
Notifications
You must be signed in to change notification settings - Fork 0
How it Works
Open Automation system main hardware elements are Wireless Sensors, Controllers and Control Center. For wireless data transfer between devices there are used Ciseco XRF radio modules.
Wireless sensors measure environment values such as temperature, CO2, humidity and sends data to Control Center device over serial radio channel in simple LLAP text message like aT0TMPA20.21. This means: a - message begin, sensor T0 sends temperature value 20.21.
For this purpose can be used any open hardware - Arduino, Mbed, Espruino, Raspberry Pi, Beaglebone or there provided Arduino compatible boards with Open Automation firmware - oa-t-sensor, oa-h-sensor, oa-co2-sensor.
This End-Point device gets wireless sensors data and use it for control functions, such as enable relays to control heating, cooling, light, humidity or CO2. It also gets commands from Open Automation Center to set-up control parameters.
This device can manage unlimited number of End-Point Controllers and up to 30 wireless sensors. It runs node.js web server on a small board computer such as Intel Edison, Beagle Bone Black or any other. It can be accessed trough browser or mobile app. This computer should have serial port to communicate with sensors and controllers over wireless radio channel.