SlideShare a Scribd company logo
1 of 17
Download to read offline
OpenMotics
Open Source Home Automation
Saturday 31 January 15
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 automation
Saturday 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 automation
Saturday 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 automation
Saturday 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 automation
Saturday 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 automation
Saturday 31 January 15
Web interface
Ethernet
RS485
Saturday 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
On the inside
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 automation
Saturday 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 automation
Saturday 31 January 15
Plugin system
@input_status
@output_status
@background_task
@om_expose
OpenMotics - open source home automation
Saturday 31 January 15
Cloud dashboard
Saturday 31 January 15
Questions ?
Technical documentation & specifications
wiki.openmotics.com
Source code
github.com/openmotics
Commercial website
www.openmotics.com
OpenMotics - open source home automation
Saturday 31 January 15

More Related Content

What's hot

Air quality monitoring final presentation
Air quality monitoring final presentationAir quality monitoring final presentation
Air quality monitoring final presentationMattia Nicolella
 
Robert Owen Products and Systems Presentation
Robert Owen Products and Systems PresentationRobert Owen Products and Systems Presentation
Robert Owen Products and Systems PresentationRobert Owen Inc.
 
Temperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring SystemTemperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring SystemNick Niculita
 
Sontex Superstatic 449 Static Heat Meter And Cooling Meter - Brochure
Sontex Superstatic 449 Static Heat Meter And Cooling Meter - BrochureSontex Superstatic 449 Static Heat Meter And Cooling Meter - Brochure
Sontex Superstatic 449 Static Heat Meter And Cooling Meter - BrochureThorne & Derrick UK
 
InfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoTInfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoTTim Guiterman
 
Light level and gas monitoring system
Light level and gas monitoring systemLight level and gas monitoring system
Light level and gas monitoring systemStephen Ahiante
 
Temperature Sensor
Temperature SensorTemperature Sensor
Temperature SensorEnricVentosa
 
Sontex Supercal 531 Multifunctional Integrator - Brochure
Sontex Supercal 531 Multifunctional Integrator - BrochureSontex Supercal 531 Multifunctional Integrator - Brochure
Sontex Supercal 531 Multifunctional Integrator - BrochureThorne & Derrick UK
 
Alfa starslideshow en
Alfa starslideshow enAlfa starslideshow en
Alfa starslideshow enKoen De Ganck
 
Heat Meters - Sontex Superstatic 749 - Spec Sheet
Heat Meters - Sontex Superstatic 749 - Spec SheetHeat Meters - Sontex Superstatic 749 - Spec Sheet
Heat Meters - Sontex Superstatic 749 - Spec SheetThorne & Derrick UK
 
Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221
Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221
Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221Lynn Woodruff
 
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering ProjectGas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering ProjectCircuitsToday
 
emka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath system
emka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath systememka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath system
emka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath systememka TECHNOLOGIES
 
Kitchen Occupation Project Presentation
Kitchen Occupation Project PresentationKitchen Occupation Project Presentation
Kitchen Occupation Project PresentationMattiasTiger
 
Automatic gas detection system
Automatic  gas  detection  systemAutomatic  gas  detection  system
Automatic gas detection systemSayanSarkar55
 
temperature controller
temperature controllertemperature controller
temperature controllershahsamkit73
 
MQTT on Raspberry Pi with node.js
MQTT on Raspberry Pi with node.jsMQTT on Raspberry Pi with node.js
MQTT on Raspberry Pi with node.jsPaul Tanner
 

What's hot (20)

Air quality monitoring final presentation
Air quality monitoring final presentationAir quality monitoring final presentation
Air quality monitoring final presentation
 
Robert Owen Products and Systems Presentation
Robert Owen Products and Systems PresentationRobert Owen Products and Systems Presentation
Robert Owen Products and Systems Presentation
 
Temperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring SystemTemperature and Relative Humidity Monitoring System
Temperature and Relative Humidity Monitoring System
 
Anura
AnuraAnura
Anura
 
Sontex Superstatic 449 Static Heat Meter And Cooling Meter - Brochure
Sontex Superstatic 449 Static Heat Meter And Cooling Meter - BrochureSontex Superstatic 449 Static Heat Meter And Cooling Meter - Brochure
Sontex Superstatic 449 Static Heat Meter And Cooling Meter - Brochure
 
4byte2fg
4byte2fg4byte2fg
4byte2fg
 
InfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoTInfiSense - Overview and Example Applications for LoRaWAN IoT
InfiSense - Overview and Example Applications for LoRaWAN IoT
 
Light level and gas monitoring system
Light level and gas monitoring systemLight level and gas monitoring system
Light level and gas monitoring system
 
Temperature Sensor
Temperature SensorTemperature Sensor
Temperature Sensor
 
Sontex Supercal 531 Multifunctional Integrator - Brochure
Sontex Supercal 531 Multifunctional Integrator - BrochureSontex Supercal 531 Multifunctional Integrator - Brochure
Sontex Supercal 531 Multifunctional Integrator - Brochure
 
Alfa starslideshow en
Alfa starslideshow enAlfa starslideshow en
Alfa starslideshow en
 
Heat Meters - Sontex Superstatic 749 - Spec Sheet
Heat Meters - Sontex Superstatic 749 - Spec SheetHeat Meters - Sontex Superstatic 749 - Spec Sheet
Heat Meters - Sontex Superstatic 749 - Spec Sheet
 
Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221
Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221
Sprint Spark-Capable, Tri-Band LTE Router - NetGear 6100 - Datasheet 140221
 
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering ProjectGas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
 
emka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath system
emka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath systememka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath system
emka TECHNOLOGIES - isolated organs - emkaBATH4 tissue bath system
 
Kitchen Occupation Project Presentation
Kitchen Occupation Project PresentationKitchen Occupation Project Presentation
Kitchen Occupation Project Presentation
 
Automatic gas detection system
Automatic  gas  detection  systemAutomatic  gas  detection  system
Automatic gas detection system
 
Fan automation
Fan automationFan automation
Fan automation
 
temperature controller
temperature controllertemperature controller
temperature controller
 
MQTT on Raspberry Pi with node.js
MQTT on Raspberry Pi with node.jsMQTT on Raspberry Pi with node.js
MQTT on Raspberry Pi with node.js
 

Similar to OpenMotics Introduction @ Fosdem 2015

Building IoT with Arduino Day One
Building IoT with Arduino Day One Building IoT with Arduino Day One
Building IoT with Arduino Day One Anthony Faustine
 
iNELS RF Control - wireless solutions
iNELS RF Control - wireless solutionsiNELS RF Control - wireless solutions
iNELS RF Control - wireless solutionsJolana Křižanová
 
PLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your SystemsPLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your SystemsPROIDEA
 
IntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.pptIntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.pptYogeshNeelappa2
 
Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA DMC, Inc.
 
Lec0.ppt
Lec0.pptLec0.ppt
Lec0.pptputmy
 
SIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - BarcelonaSIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - BarcelonaNicolas Lesconnec
 
Introduction to digital computer
Introduction to digital computerIntroduction to digital computer
Introduction to digital computergourav kottawar
 
FYP-1 PRESENTATION(HOME AUTOMATION).pptx
FYP-1 PRESENTATION(HOME AUTOMATION).pptxFYP-1 PRESENTATION(HOME AUTOMATION).pptx
FYP-1 PRESENTATION(HOME AUTOMATION).pptxAlQurAanAlKaReem
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOAYSHA S KABEER
 
Avermetrics intro
Avermetrics introAvermetrics intro
Avermetrics introHTCS LLC
 
AVERMETRICS Production Test & Measurement Modular System
AVERMETRICS Production Test & Measurement Modular SystemAVERMETRICS Production Test & Measurement Modular System
AVERMETRICS Production Test & Measurement Modular SystemHTCS LLC
 
Significant Audio Test Time Reduction, testing all Channels in parallel
Significant Audio Test Time Reduction, testing all Channels in parallelSignificant Audio Test Time Reduction, testing all Channels in parallel
Significant Audio Test Time Reduction, testing all Channels in parallelHTCS LLC
 
Ch1 overview of operating systems
Ch1 overview of operating systemsCh1 overview of operating systems
Ch1 overview of operating systemsbswags1010
 
Make your own device
Make your own deviceMake your own device
Make your own deviceKi-hyeok Park
 
Automating with the Internet of Things
Automating with the Internet of ThingsAutomating with the Internet of Things
Automating with the Internet of ThingsJustin Denton
 

Similar to OpenMotics Introduction @ Fosdem 2015 (20)

Building IoT with Arduino Day One
Building IoT with Arduino Day One Building IoT with Arduino Day One
Building IoT with Arduino Day One
 
iNELS RF Control - wireless solutions
iNELS RF Control - wireless solutionsiNELS RF Control - wireless solutions
iNELS RF Control - wireless solutions
 
HomeControl
HomeControlHomeControl
HomeControl
 
PLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your SystemsPLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
PLNOG 17 - Elisa Jasinska - Network Automation - Design your Systems
 
IntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.pptIntroductiontoDigitalElectronics2022-23.ppt
IntroductiontoDigitalElectronics2022-23.ppt
 
Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA Lightning Fast SCADA Development with Open Library for WinCC OA
Lightning Fast SCADA Development with Open Library for WinCC OA
 
Lec0.ppt
Lec0.pptLec0.ppt
Lec0.ppt
 
SIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - BarcelonaSIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - Barcelona
 
Introduction to digital computer
Introduction to digital computerIntroduction to digital computer
Introduction to digital computer
 
FYP-1 PRESENTATION(HOME AUTOMATION).pptx
FYP-1 PRESENTATION(HOME AUTOMATION).pptxFYP-1 PRESENTATION(HOME AUTOMATION).pptx
FYP-1 PRESENTATION(HOME AUTOMATION).pptx
 
Rajath PPt.pptx
Rajath PPt.pptxRajath PPt.pptx
Rajath PPt.pptx
 
IoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINOIoT BASED SMART HOME USING ARDUINO
IoT BASED SMART HOME USING ARDUINO
 
Avermetrics intro
Avermetrics introAvermetrics intro
Avermetrics intro
 
AVERMETRICS Production Test & Measurement Modular System
AVERMETRICS Production Test & Measurement Modular SystemAVERMETRICS Production Test & Measurement Modular System
AVERMETRICS Production Test & Measurement Modular System
 
Significant Audio Test Time Reduction, testing all Channels in parallel
Significant Audio Test Time Reduction, testing all Channels in parallelSignificant Audio Test Time Reduction, testing all Channels in parallel
Significant Audio Test Time Reduction, testing all Channels in parallel
 
Ch1 overview of operating systems
Ch1 overview of operating systemsCh1 overview of operating systems
Ch1 overview of operating systems
 
Acs frisco 2017
Acs frisco 2017Acs frisco 2017
Acs frisco 2017
 
Make your own device
Make your own deviceMake your own device
Make your own device
 
IoT Aquarium 2
IoT Aquarium 2IoT Aquarium 2
IoT Aquarium 2
 
Automating with the Internet of Things
Automating with the Internet of ThingsAutomating with the Internet of Things
Automating with the Internet of Things
 

Recently uploaded

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

OpenMotics Introduction @ Fosdem 2015

  • 1. OpenMotics Open Source Home Automation Saturday 31 January 15
  • 2. 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 automation Saturday 31 January 15
  • 3. 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 automation Saturday 31 January 15
  • 4. 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
  • 5. 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 automation Saturday 31 January 15
  • 6. 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
  • 7. 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 automation Saturday 31 January 15
  • 8. State of home automation • Customization of these systems is limited • Closed systems • Closed protocols Saturday 31 January 15
  • 9. 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 automation Saturday 31 January 15
  • 11. 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
  • 12. On the inside Saturday 31 January 15
  • 13. Gateway software • Runs on BeagleBone Black • Written in Python Web service Power Comm. PluginsMaster Comm. Updates Cloud service GPLv2 OpenMotics - open source home automation Saturday 31 January 15
  • 14. 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 automation Saturday 31 January 15
  • 17. Questions ? Technical documentation & specifications wiki.openmotics.com Source code github.com/openmotics Commercial website www.openmotics.com OpenMotics - open source home automation Saturday 31 January 15