Interfacing the real world with the VASERcontrol home automation system

444 views
296 views

Published on

Title: Interfacing the real world with the VASERcontrol home automation system
Speaker: Thomas Stalzer
Tue, August 19, 9:45am – 10:30am

Video:
Part1: https://www.youtube.com/watch?v=b6NpDAg5CqQ
Part2: https://www.youtube.com/watch?v=qv4BLypbnyE

Description
The VASERControl home automation platform is an integration system for various home automation protocols integrating lighting, heating, cooling, shades, multimedia, security/alarming, etc. for building logical modules and develop impressive frontends that make it easy to use complex technology.
Two outstanding projects which have been realized with this system will be presented in this presentation. First an integration with the Lego Mindstorm robots to solve this year’s Moonbots 2014 - Google Lunar XPrize Lego mindstorms challenge. This will not be our entry to the challenge as Smalltalk is not allowed. However we will demonstrate our alternative coding.
The second project is building a more realistic environment system for fish tanks.

Bio:
Thomas Stalzer has been working with Smalltalk for more than 25 years. He played a major part in several large scale applications defining the architecture and implementing the frameworks needed to ensure the success of these applications.
After renovating his home in 2006, he found the need for a powerful platform to integrate various Smarthome systems into one platform.

Published in: Software
1 Comment
0 Likes
Statistics
Notes
  • Video:
    Part1: https://www.youtube.com/watch?v=b6NpDAg5CqQ
    Part2: https://www.youtube.com/watch?v=qv4BLypbnyE
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
444
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Interfacing the real world with the VASERcontrol home automation system

  1. 1. © 2009-2014, Natural Software Services SL -All rightsreserved makesyourhomesmart
  2. 2. © 2009-2014, Natural Software Services SL -All rightsreserved Smart home It‘smorethanjust an outletcontrolledbyan App…
  3. 3. © 2009-2014, Natural Software Services SL -All rightsreserved Heating Climatecontrol Central functions Remote access Multiroom Audio/Video Media Access control Light Scenes
  4. 4. © 2009-2014, Natural Software Services SL -All rightsreserved Windowcontact Energysavings -Turn off A/C Security -Trigger alarm Comfort -Info on open windows
  5. 5. © 2009-2014, Natural Software Services SL -All rightsreserved 1.Easy touse 2.Simple touse 3.Easeofuse Example–Bedsidecontrolon iPod The 3 secretkeystoa successfulSmarthomeproject
  6. 6. © 2009-2014, Natural Software Services SL -All rightsreserved A currentProject… •House •1.200 sqmlivingspace •300 sqmguesthouse •8 bedroom/ 10 baths •Wellness, bowling, cinema •900m RGB LED stripes •180 groups •43 Audiozones •600 lightsin 156 groups •2 swimmingpools(total 160sqm)
  7. 7. © 2009-2014, Natural Software Services SL -All rightsreserved >50 Projects
  8. 8. © 2009-2014, Natural Software Services SL -All rightsreserved >30 Protocols KNX/EIB M-Bus DMX Dali Miele@Home serve@home uPnp Denon VBus Revox irTrans Dreambox Digitalstrom Capi Growl SMTP SNMP Wake-On-Lan HTTP GPIO Serial Squeezecenter Syslog WebSocket Ajax Servlets Sonos Stiebel-Eltron iBeacon Weather Underground SIP Text-to-speech
  9. 9. © 2009-2014, Natural Software Services SL -All rightsreserved Visualization
  10. 10. © 2009-2014, Natural Software Services SL -All rightsreserved WhySmalltalk?
  11. 11. © 2009-2014, Natural Software Services SL -All rightsreserved Advantage 1: 3-tier architecture KNX (Lights, Shades) Multimedia White goods Objectmodel (everythingiscompatible) Presentation Service Model UI Platformdatatypes Independent datatypes TCP/IP RS-232 …
  12. 12. © 2009-2014, Natural Software Services SL -All rightsreserved Advantage 2: Facadeconcept Server 24/7 (Windows, Linux) Editor (asneeded) (Windows) objid Real Object Facade
  13. 13. © 2009-2014, Natural Software Services SL -All rightsreserved Advantage 3: Modeling thereal world TCP/IP Network Gateway IP Device Device VASERControl Connection Element Element
  14. 14. © 2009-2014, Natural Software Services SL -All rightsreserved Advantage 4: Working in thedebugger
  15. 15. © 2009-2014, Natural Software Services SL -All rightsreserved Advantage 5: Remote editing
  16. 16. © 2009-2014, Natural Software Services SL -All rightsreserved Advantage 6: Remote debugging
  17. 17. © 2009-2014, Natural Software Services SL -All rightsreserved Other keyfacts Technology -frameworks, patterns, know-how -„Open-heart“ coding Stability Performance -VM, developmenttime Distribution …
  18. 18. © 2009-2014, Natural Software Services SL -All rightsreserved The mostimportantfact It‘sfun
  19. 19. © 2009-2014, Natural Software Services SL -All rightsreserved Summer project1 Natural Aquarium Lighting
  20. 20. © 2009-2014, Natural Software Services SL -All rightsreserved „Normal“ fishtank lights •Manual switch •Timer •Every dayat exactthesame time •0% to100% in fractionsofa seconds
  21. 21. © 2009-2014, Natural Software Services SL -All rightsreserved Problems •Pupilsarefix •Stress forthefish •Noseasons •Notwilight •Constant colourscheme •Nomooncycle
  22. 22. © 2009-2014, Natural Software Services SL -All rightsreserved Goals •Natural environmentforfish •Betterbreedingresults •Longerlifespan •„Makefishhappy“
  23. 23. © 2009-2014, Natural Software Services SL -All rightsreserved Aqua lighting •RGB(W) Lights •Simulatedifferent coloursduringday/nighttime •LinkedwithWeatherWebservice •Simulateseasons •Simulatelight levelsdue toclouds
  24. 24. © 2009-2014, Natural Software Services SL -All rightsreserved Someimpressions Twilight Midday
  25. 25. © 2009-2014, Natural Software Services SL -All rightsreserved
  26. 26. © 2009-2014, Natural Software Services SL -All rightsreserved
  27. 27. © 2009-2014, Natural Software Services SL -All rightsreserved Summer project2 Zen Garden Robot VASERControl/Lego EV3
  28. 28. © 2009-2014, Natural Software Services SL -All rightsreserved Itall startedwithMoonbots… Unfortunatelywedidn‘tmakeitintophase2
  29. 29. © 2009-2014, Natural Software Services SL -All rightsreserved InterfacingEV3 withSmalltalk •PortedJannik Lavals codetoVA/Smalltalk •CreatedParts forVASERControl •NowLego EV3 functionalitycanbelinkedtohomeautomationevents
  30. 30. © 2009-2014, Natural Software Services SL -All rightsreserved New challenge Insteadofa moonrobot… Implementa ZEN Robot
  31. 31. © 2009-2014, Natural Software Services SL -All rightsreserved Whatwewanttodo Press Light switch Turn on light (slowly) (KNX) Start Music (uPnp–Sonos) Start Robot (Lego EV3 Mindstorm)
  32. 32. © 2009-2014, Natural Software Services SL -All rightsreserved Implementation
  33. 33. © 2009-2014, Natural Software Services SL -All rightsreserved
  34. 34. © 2009-2014, Natural Software Services SL -All rightsreserved Natural Software Services SL Juan XXIII No.9 E-07141 Sa Cabaneta Tel: +34 971 603676 eMail: thomas.stalzer@natural-software.eu

×