open remote
play

OPEN REMOTE Open Source Home Automation Eric Bariaux Monday 6 - PowerPoint PPT Presentation

OPEN REMOTE Open Source Home Automation Eric Bariaux Monday 6 February 12 (Home) Automation State of the Union Why Open Remote ? Open Remote Details Monday 6 February 12 Home Automation Video Audio Lighting HVAC Communications Energy


  1. OPEN REMOTE Open Source Home Automation Eric Bariaux Monday 6 February 12

  2. (Home) Automation State of the Union Why Open Remote ? Open Remote Details Monday 6 February 12

  3. Home Automation Video Audio Lighting HVAC Communications Energy Management Security Blinds Camera Health Care Monday 6 February 12

  4. Home Automation Residential Hotels Industrial Offices Hospitals ... Monday 6 February 12

  5. Functionality Control Automation Monday 6 February 12

  6. Platform Devices, Actuators and Sensors Logic User Interaction Monday 6 February 12

  7. Problems One protocol per vendor Proprietary protocols Fragmented standards Expensive touch panels Niche and extremely expensive distribution Monday 6 February 12

  8. Our solution Open source Monday 6 February 12

  9. Our solution Open source + Adoption of standard Monday 6 February 12

  10. Our solution Open source + Adoption of standard + Off the shelf hardware Monday 6 February 12

  11. Hardware Monday 6 February 12

  12. Our solution Open source + Adoption of standard + Off the shelf hardware Monday 6 February 12

  13. The ecosystem Monday 6 February 12

  14. The ecosystem Monday 6 February 12

  15. The ecosystem Monday 6 February 12

  16. The ecosystem Monday 6 February 12

  17. The ecosystem Monday 6 February 12

  18. The ecosystem Monday 6 February 12

  19. The ecosystem Monday 6 February 12

  20. The ecosystem Monday 6 February 12

  21. The ecosystem Monday 6 February 12

  22. The ecosystem Monday 6 February 12

  23. The ecosystem Monday 6 February 12

  24. The ecosystem Monday 6 February 12

  25. Controller (ORB) Runtime brain of the system Talks to the devices Implemented as a J2SE application Runs on off the shelf hardware Monday 6 February 12

  26. Protocols Exchange WS WOL Infra Red X10 KNX HTTP Telnet TCP Denon AVRs UDP Russound Lutron Z-wave Domintell Monday 6 February 12

  27. Panels Renders a graphical user interface Controls the ORB Receives information from ORB Wall-mountable visible interface to the system Monday 6 February 12

  28. Panels Android iOS Rich Web Client ... Monday 6 February 12

  29. Online Designer Cloud based tool for system configuration Separation between device declaration and UI definition Monday 6 February 12

  30. Devices Monday 6 February 12

  31. Online Designer Monday 6 February 12

  32. Online Designer Tech Java Enterprise application XML system description for run-time Uses Beehive as the backend Monday 6 February 12

  33. Beehive Service and storage repository Cloud based Access via designer and a REST API Monday 6 February 12

  34. Control command controller.xml Monday 6 February 12

  35. Control command controller.xml Monday 6 February 12

  36. Control command controller.xml Monday 6 February 12

  37. Control command controller.xml Monday 6 February 12

  38. Control command controller.xml Monday 6 February 12

  39. Control command panel.xml Monday 6 February 12

  40. Control command panel.xml Monday 6 February 12

  41. Control command panel.xml Monday 6 February 12

  42. Control API controller.xml Monday 6 February 12

  43. Control API /rest/control/40/click controller.xml Monday 6 February 12

  44. Control API /rest/control/40/click controller.xml Monday 6 February 12

  45. ORB details Monday 6 February 12

  46. ORB details <<interface>> 1 * Button ExecutableCommand send() Monday 6 February 12

  47. Read Command Flow Monday 6 February 12

  48. Protocol implementation <<interface>> <<interface>> <<interface>> EventListener CommandBuilder ExecutableCommand setSensor() build() send() stop() Monday 6 February 12

  49. Community Fantastic platform for hobbyists Active open source community Community has many professionals Monday 6 February 12

  50. THANK YOU www.openremote.org eric@openremote.org Monday 6 February 12

Recommend


More recommend