Download presentation
Presentation is loading. Please wait.
Published byKellie Poole Modified over 9 years ago
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
4
Introduction
5
Why HACS?
6
Introduction What is a HAC System? Why HAC? Saves time Saves money (long run) Self maintenance Security Makes life easy
7
Why HACS?
8
Introduction Preexisting HAC Systems Wired/Wireless Centralized/Distributed
10
Interface
11
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
12
Master Use Case
13
Class Diagram
14
Sequence Diagram
15
Example
17
Architecture and Design
18
Extensibility Standard Networking Preexisting Protocols “Do one thing and do it well” Distributed Controller Device
19
Ease of Installation and Use Standard Networking Ubiquitous Service Discovery Metadata UPnP Zeroconf Generic Device Protocol property name, data type, value SNMP
20
Cost of Installation and Use Standard Networking Ubiquitous Stateless Protocol UDP Two Tier Smart Device Dumb Device More Extensibility
21
Communication Mediums 1 st Tier Communication Ethernet 802.11 (Wireless) Optical Fiber! Other Internet Radio Mobile Device 2 nd Tier Communication USB Bluetooth Firewire Electric Outlets Infra-red Serial (COM) Port 1-wire bus String Morse Code
22
Standard Networking Side-effects Speed Reuse Simplicity Security
23
Reuse
24
Simplicity
27
Access Control Property based Pin number
28
Poll v Event Microwave Fire alarm Support both
29
Tool for the Interface
31
Conclusion
32
What we have done Use case diagram, sequence diagram, class diagram, domain analyze. What we will do Implement the web interface, networking.
33
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
34
Question and Answer “You've got questions, we've got answers.”
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.