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

home appliance control system
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Home Appliance Control System

Team:

 Abhishek Anand  Abhinav Devpura  Chaitanya Halbe  Eric Anderson  Jamie Smith  LeQiao  Madhura Bhatawadekar  Sandip Gaikwad  Vineet Singh

slide-2
SLIDE 2

Topics to Discuss

 Introduction  Interface  Architecture and Design  Conclusion

slide-3
SLIDE 3
slide-4
SLIDE 4

Introduction

slide-5
SLIDE 5

Why HACS?

slide-6
SLIDE 6

Introduction

 What is a HAC System?  Why HAC?

 Saves time  Saves money (long run)  Self maintenance  Security  Makes life easy

slide-7
SLIDE 7

Why HACS?

slide-8
SLIDE 8

Introduction

 Preexisting HAC Systems

 Wired/Wireless  Centralized/Distributed

slide-9
SLIDE 9
slide-10
SLIDE 10

Interface

slide-11
SLIDE 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

slide-12
SLIDE 12

Master Use Case

slide-13
SLIDE 13

Class Diagram

slide-14
SLIDE 14

Sequence Diagram

slide-15
SLIDE 15

Example

slide-16
SLIDE 16
slide-17
SLIDE 17

Architecture and Design

slide-18
SLIDE 18

Extensibility

 Standard Networking

 Preexisting Protocols  “Do one thing and do it well”

 Distributed

 Controller  Device

slide-19
SLIDE 19

Ease of Installation and Use

 Standard Networking

 Ubiquitous

 Service Discovery

 Metadata  UPnP  Zeroconf

 Generic Device Protocol

 property name, data type, value  SNMP

slide-20
SLIDE 20

Cost of Installation and Use

 Standard Networking

 Ubiquitous  Stateless Protocol

 UDP

 Two Tier

 Smart Device  Dumb Device

 More Extensibility

slide-21
SLIDE 21

Communication Mediums

 1st Tier Communication

 Ethernet  802.11 (Wireless)  Optical Fiber!

 Other

 Internet  Radio  Mobile Device

 2nd Tier Communication

 USB  Bluetooth  Firewire  Electric Outlets  Infra-red  Serial (COM) Port  1-wire bus  String  Morse Code

slide-22
SLIDE 22

Standard Networking Side-effects

 Speed  Reuse  Simplicity  Security

slide-23
SLIDE 23

Reuse

slide-24
SLIDE 24

Simplicity

slide-25
SLIDE 25

Simplicity

slide-26
SLIDE 26

Simplicity

slide-27
SLIDE 27

Access Control

 Property based  Pin number

slide-28
SLIDE 28

Poll v Event

 Microwave  Fire alarm  Support both

slide-29
SLIDE 29

Tool for the Interface

slide-30
SLIDE 30
slide-31
SLIDE 31

Conclusion

slide-32
SLIDE 32

Conclusion

 What we have done

 Use case diagram, sequence diagram, class

diagram, domain analyze.

 What we will do  Implement the web interface, networking.

slide-33
SLIDE 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

slide-34
SLIDE 34

Question and Answer

 “You've got questions, we've got answers.”