home appliance control system

Home Appliance Control System Team: Abhishek Anand Abhinav Devpura - PowerPoint PPT Presentation

Home Appliance Control System Team: Abhishek Anand Abhinav Devpura Chaitanya Halbe Eric Anderson Jamie Smith LeQiao Madhura Bhatawadekar Sandip Gaikwad Vineet Singh Topics to Discuss Introduction


  1. Home Appliance Control System Team:  Abhishek Anand  Abhinav Devpura  Chaitanya Halbe  Eric Anderson  Jamie Smith  LeQiao  Madhura Bhatawadekar  Sandip Gaikwad  Vineet Singh

  2. Topics to Discuss  Introduction  Interface  Architecture and Design  Conclusion

  3. Introduction

  4. Why HACS?

  5. Introduction  What is a HAC System?  Why HAC?  Saves time  Saves money (long run)  Self maintenance  Security  Makes life easy

  6. Why HACS?

  7. Introduction  Preexisting HAC Systems  Wired/Wireless  Centralized/Distributed

  8. Interface

  9. Services provided by HACS  Browse all devices  Select a particular device to get or set its status  Categorize the devices according to functionality/location  Provide security to device options  Notifications sent by devices to user

  10. Master Use Case

  11. Class Diagram

  12. Sequence Diagram

  13. Example

  14. Architecture and Design

  15. Extensibility  Standard Networking  Preexisting Protocols  “Do one thing and do it well”  Distributed  Controller  Device

  16. Ease of Installation and Use  Standard Networking  Ubiquitous  Service Discovery  Metadata  UPnP  Zeroconf  Generic Device Protocol  property name, data type, value  SNMP

  17. Cost of Installation and Use  Standard Networking  Ubiquitous  Stateless Protocol  UDP  Two Tier  Smart Device  Dumb Device  More Extensibility

  18. Communication Mediums  1 st Tier Communication  2 nd Tier Communication  Ethernet  USB  802.11 (Wireless)  Bluetooth  Optical Fiber!  Firewire  Electric Outlets  Infra-red  Other  Serial (COM) Port  Internet  1-wire bus  Radio  Mobile Device  String  Morse Code

  19. Standard Networking Side-effects  Speed  Reuse  Simplicity  Security

  20. Reuse

  21. Simplicity

  22. Simplicity

  23. Simplicity

  24. Access Control  Property based  Pin number

  25. Poll v Event  Microwave  Fire alarm  Support both

  26. Tool for the Interface

  27. Conclusion

  28. Conclusion  What we have done  Use case diagram, sequence diagram, class diagram, domain analyze.  What we will do  Implement the web interface, networking.

  29. Conclusion  Key point and highlight of our project  Good balance between the extensibility and cost  Distributed system  What we learned  It’s team work  Use diagrams to help with building the system

  30. Question and Answer  “You've got questions, we've got answers.”

Recommend


More recommend