Practical Computerized Home Automation
BRUCE MOMJIAN, ENTERPRISEDB July, 2009 Abstract Home automation is computer control of home devices, typically
- electrical. Using inexpensive hardware and open source software, it
Practical Computerized Home Automation B RUCE M OMJIAN , E NTERPRISE - - PowerPoint PPT Presentation
Practical Computerized Home Automation B RUCE M OMJIAN , E NTERPRISE DB July, 2009 Abstract Home automation is computer control of home devices, typically electrical. Using inexpensive hardware and open source software, it is possible to
Practical Computerized Home Automation 1
Practical Computerized Home Automation 2
Practical Computerized Home Automation 3
Practical Computerized Home Automation 4
Practical Computerized Home Automation 5
Practical Computerized Home Automation 6
Practical Computerized Home Automation 7
Practical Computerized Home Automation 8
Practical Computerized Home Automation 9
Practical Computerized Home Automation 10
Practical Computerized Home Automation 11
Practical Computerized Home Automation 12
Practical Computerized Home Automation 13
Practical Computerized Home Automation 14
Practical Computerized Home Automation 15
Practical Computerized Home Automation 16
Interface Office Computer Dining Room Kitchen Bedroom Garage Living Hallway Entry Family Room Wireless Remote Light Chime Dawn/Dusk Sensor Computer/Power Line
Practical Computerized Home Automation 17
Practical Computerized Home Automation 18
Practical Computerized Home Automation 19
Practical Computerized Home Automation 20
Practical Computerized Home Automation 21
Practical Computerized Home Automation 22
Practical Computerized Home Automation 23
Practical Computerized Home Automation 24
Practical Computerized Home Automation 25
Practical Computerized Home Automation 26
Practical Computerized Home Automation 27
Practical Computerized Home Automation 28
Practical Computerized Home Automation 29
Practical Computerized Home Automation 30
x10 monitor | while read LINE do echo "$LINE" >>/var/log/x10 case "$LINE" in *" Off : "*"(remotebed)"*) x10off $(x10group 1 | egrep -v ’^entrytable$’) ;; # is it dusk? *" On : "*"(entrymotion_dusk)"*) if [ -f /u/x10/wait_for_dusk ] then rm /u/x10/wait_for_dusk x10on 1 echo "x10on masterbath laundry" | at now +45 minutes fi ;; *" On : "*"(kitchen_chime"*")"*) say "We are ready to eat." daemon -cf sbplay bell.wav 50 sleep 2 ;; esac done
Practical Computerized Home Automation 31
Practical Computerized Home Automation 32
Practical Computerized Home Automation 33
Practical Computerized Home Automation 34
Practical Computerized Home Automation 35
Practical Computerized Home Automation 36
Practical Computerized Home Automation 37
Practical Computerized Home Automation 38