What do we do ?
• Integration home automation including
• Switching lights and outputs
• Multi-zone heating and cooling
• Power measurements
• Automation (moods, sensors, if-then-else)
• Open Source software and hardware
OpenMotics - open source home automationSaturday 31 January 15
Where do we come from ?
• Started as a hobby project 10 years ago with basic hardware modules
• Open sourced 2 years ago
OpenMotics - open source home automationSaturday 31 January 15
State of home automation
• Integrated systems
• Ridiculously expensive
• Off-the shelf systems
• Difficult to stich a system together
• OpenHAB can help you !
Saturday 31 January 15
All about choice
• Do-It-Yourself
• Schematics and PCB’s online
• Buy modules
• Open source hardware forces fair prices
• Easy to calculate how it actually costs
OpenMotics - open source home automationSaturday 31 January 15
State of home automation
• System maintenance done by certified installer
• A user should be able to configure his system free-of-charge and at-will.
Saturday 31 January 15
Take the power back
• Manuals for installation by
• DIY user
• Electrician
• Easy-to-use web interface to configure
• Inputs, outputs, thermostat, power measurements
OpenMotics - open source home automationSaturday 31 January 15
State of home automation
• Customization of these systems is limited
• Closed systems
• Closed protocols
Saturday 31 January 15
Customization on all levels
• Plugin system
• Add new functionality on the gateway.
• Modify the software
• Software in Python
• Firmware in PicBasic and C
• Create your own hardware !
OpenMotics - open source home automationSaturday 31 January 15
Energy measurements
• 1 module can measure 8 circuits
• Voltage (V)
• Current (A)
• Power Consumption (kWh)
• Power factor (%)
• Frequency (Hz)
• High accuracy: < 1 % error
• Real-time and historical data
Saturday 31 January 15
Gateway software
• Runs on BeagleBone Black
• Written in Python
Web service
Power Comm. PluginsMaster Comm. Updates
Cloud service
GPLv2
OpenMotics - open source home automationSaturday 31 January 15
Extension possibilities
• Interaction with other devices using:
• 2 RS232 connections: HiFi, RTI, etc
• Ethernet:
• Communication with internet services
• Local ethernet devices
OpenMotics - open source home automationSaturday 31 January 15
Plugin system
@input_status
@output_status
@background_task
@om_expose
OpenMotics - open source home automationSaturday 31 January 15
Questions ?
Technical documentation & specifications
wiki.openmotics.com
Source code
github.com/openmotics
Commercial website
www.openmotics.com
OpenMotics - open source home automationSaturday 31 January 15