SlideShare a Scribd company logo
1 of 68
Download to read offline
Gordon Meyer
MacWorld Expo Boston
July 2005
Automation For
The Rest of Us
Welcome to
my automated home
House, wake me at 6AM.
If I’m not up by 6:05,
try again.
OK
If my wife isn’t out of town,
wake her at 6:30.
Unless it’s a weekend, then
let us both sleep until 8:00.
Start the coffee pot before I
go downstairs, and turn on
some lights if it’s still dark.
Turn everything off after
the last person leaves for
work.
Bye
Send me an email if
anything happens while I’m
gone.
Turn on the yard lights a
few minutes after sunset.
And if nobody is home yet,
make the house look
occupied.
When I arrive, tell me how
many email messages I
have from friends.
And remind me that it’s
garbage night.
If the phone rings during
dinner, tell me who is
calling.
Dim the lights for me while
I watch a DVD.
It’s time for bed. Tell me
tomorrow’s weather.
Tell me that I left the
garage door open. Close it
for me.
Turn off the lights. Adjust
the thermostat. Be quiet
until morning.
G’nite
The home of tomorrow, today.
Getting Connected
Your house as the ultimate peripheral
Your computer needs to talk to
your house. To do this you need
to make your house smarter.
But you don’t need a new
house.
You don’t need new lamps.
What you need is…
Your house as the ultimate peripheral
Your computer needs to talk to
your house. To do this you need
to make your house smarter.
But you don’t need a new
house.
You don’t need new lamps.
What you need is…
X
Your house as the ultimate peripheral
Your computer needs to talk to
your house. To do this you need
to make your house smarter.
But you don’t need a new
house.
You don’t need new lamps.
What you need is…
X10
Powerline Carrier (PLC)
Sends data over household AC
Since 1978, now public domain
Dozens of brand names
Hundreds of devices
X10 Technology
• Serialized commands sent over the AC power line
• X10 modules are connected to power line and listen for commands
• All modules are always listening for commands
• Modules respond when they see a command with their X10 address
– House codes: A-P
– Unit codes: 1-16
– Example X10 address: B5
X10 Details
X-10 Powerhouse
The BSR System X-10
Magnavox
Leviton Manufacturing Co.
HomePro
Advanced Control Technologies
Stanley
GE Homeminder
PCS
Safety First
IBM
Heath Kit - Zenith
Wesclox
NuTone
RCA
HomeLink
SmartLinc
Universal Electronics
One-For-All
Sears
Radio Shack Plug 'n Power
A rose by any other name...
PLC (x10) label names
Devices
Lamp & Appliance Modules
• Modules let you control:
– Lamps
– Fans
– Coffee Pots
– Radios
Motion Detectors
• Passive Infrared Detection
• Battery-operated
• Sends wireless signal to a nearby
transceiver
• Transceiver relays signal to the
power line
• Not exactly instantaneous
Sending X10 Commands
• Mini-controllers let you manually
send X10 commands
• Turn lights on or off
• Dim lights
• Trigger a macro in your home
automation software
Can’t I just turn on a light like a
normal person?
Common non-geek reaction to home automation
control is not automation
Control
Just a trick
is magic
Automation
Makes your house a peripheral
• USB device
• Plugs into wall socket
• Receives all X10 commands
• Sends X10 commands
• ActiveHome Pro CM15A - $50
• SmartHome PowerLinc 1132U -
$40
X10 to Computer Interface
The Brains
(software)
Indigo
www.perceptiveautomation.com
FREE COPY!
XTension
www.shed.com
Misterhouse
www.misterhouse.com
www.shotton.com/muscle
MUSCLE
A port of Unix’s heyu & xtend
/* If it's after 10PM and Unit B2 is off, then dim A7 by 20%, wait five minutes, then turn A7 off. /*
% [ `date +%H` -ge 20 ] && [ $(($X10_B2)) -lt 128 ] && heyu turn
a7 bright 5; sleep 300 ; heyu turn a7 off
The Zen of X10
X10 is less than perfect
• Transmission timing means it takes 1.5 seconds to send commands.
– Longer if you’re using wireless devices, like motion detectors
• Electrical noise can block commands
– Power supplies, electric toothbrushes, fluorescent lights
• Normalize your electrical environment
– Filters & signal boosters
– www.smarthome.com/x10troubleshoot.html
• Relax, take a deep breath
– Do you drop AirPort because the microwave knocks you offline?
Three Fun Hacks
SMART
HOME
HACKSTM
100 Industrial-Strength Tips & Tools
Gordon Meyer
FREE COPY!
Detect a Beer Thief
What it does
Keep an eye on the babysitter,
or your teenagers, while you’re
away from home.
Courtesy of Michael Ferguson
Motion detector
• Mounted on inside of the door
• Opening door sends two signals:
– motion
– dusk-to-light
• Silently write message to log
• Say“You’re busted!”
• Sound an alarm
In the liquor cabinet
• Mounted on inside of the door
• Opening door sends two signals:
– motion
– dusk-to-light
• Silently write message to log
• Say“You’re busted!”
• Sound an alarm
In the liquor cabinet
• Mounted on inside of the door
• Opening door sends two signals:
– motion
– dusk-to-light
• Silently write message to log
• Say“You’re busted!”
• Sound an alarm
Hacking the hack
• Use this technique to monitor:
– The fridge, for dieters.
– The gun cabinet.
– Your car, parked in the garage.
– The furnace closet, to log when you last changed the air filter.
Simulate a Sunrise
What it does
Gently brightens the bedroom
lights so you wake up naturally.
Starting 15 minutes before the
time that you want to wake up,
raise the light level in the room.
SunRise clock
http://www.dreamessentials.com/a_clocks_sunrise.aspx
$110.
XTension script
Scheduled to begin 15 minutes before your wake-up time
dim "Bedroom Lamp" to 10
dim "Bedroom Lamp" to 20 in 3 * minutes
dim "Bedroom Lamp" to 30 in 5 * minutes
dim "Bedroom Lamp" to 50 in 7 * minutes
dim "Bedroom Lamp" to 75 in 9 * minutes
dim "Bedroom Lamp" to 80 in 11 * minutes
dim "Bedroom Lamp" to 100 in 14 * minutes
XTension repeating event
Monday—Friday, 15 minutes Early
Hacking the hack
Make it smarter
• If you’re not at home, because you’ve left earlier or are on vacation,
skip the whole process.
if (status of "Gordon Home”) is true then
dim "Bedroom Lamp" to 10
dim "Bedroom Lamp" to 20 in 3 * minutes
[...]
end if
• Reverse the technique to dim the lights when you go to bed.
Hamster-Powered Night Light
What it does
Harness your hamster’s
nocturnal running to power a
night light.
Courtesy of Dan Fink
The specifications
• A visit to the pet store showed that most rodents achieve between 40
and 60 RPM on their exercise wheels.
• Cheap exercise wheels are noisy, which means they’re wasting energy.
Use a ball-bearing mount instead. (Scavenged from a skateboard.)
The specifications
• Build an alternator into the exercise wheel
– mount the wheel on stand
– add a circle of magnets around the outside perimeter
– wind two coils of enamled magnet wire (connected in series)
The light
• Two bright red LEDs.
• Wired backwards to each other, so
one is lit, depending on which
direction the wheel is spinning.
• Plenty bright for lighting the way
to the bathroom during the night.
Why stop there?
• Calibrate the bicycle computer to
the circumference of the exercise
wheel.
• Skippy regularly achieved 2 to 3
MPH.
• The computer keeps track of peak
speeds, elapsed time, and how
many Hamster-Miles (hM) are run
each night.
Skippy the Hamster
In memoriam
Resources
Where to turn for help and information
XTension website and Discussion List
• A treasure-trove of ideas, scripts, and an excellent mailing list
– www.shed.com
Indigo website and forum
• Sample scripts and helpful users
– www.perceptiveautomation.com
Books
• Home Hacking Projects for Geeks
• Smart Home Hacks
Best Deals
Hardware Package
Active Home Pro Starter Kit - $99
Includes computer interface and modules
Interface supports both wireless and power-line commands
Works with XTension and Indigo
Best Deals
Discounted version of XTension if you buy Smart Home Hacks
Like getting the book for free! ($25 off)
contact: michael@shed.com
SMART
HOME
HACKSTM
100 Industrial-Strength Tips & Tools
Gordon Meyer
+
www.gordonmeyer.com
Thank You
Booth 433 -“Meet the Speakers”- 1:00 to 2:00 Today

More Related Content

Viewers also liked

Home automation the big opportunity in the IoT era
Home automation the big opportunity in the IoT eraHome automation the big opportunity in the IoT era
Home automation the big opportunity in the IoT eraEddie X. XING
 
Sales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation ControllerSales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation ControllerEric Lo
 
IOT Home Automation - Low cost and foss powered #BCHH16
IOT Home Automation - Low cost and foss powered #BCHH16IOT Home Automation - Low cost and foss powered #BCHH16
IOT Home Automation - Low cost and foss powered #BCHH16Niklas Grebe
 
Hacking Z-Wave Home Automation Systems
Hacking Z-Wave Home Automation SystemsHacking Z-Wave Home Automation Systems
Hacking Z-Wave Home Automation SystemsSensePost
 
Connectivity for Smart Home IoT - Brad Kayton
Connectivity for Smart Home IoT - Brad KaytonConnectivity for Smart Home IoT - Brad Kayton
Connectivity for Smart Home IoT - Brad KaytonWithTheBest
 
Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...
Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...
Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...Bruce Duyshart
 
iot based home automation
iot based home automationiot based home automation
iot based home automationparvathy s m
 
Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...
Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...
Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...Karsten Held
 
Home automation using internet of things
Home automation using internet of thingsHome automation using internet of things
Home automation using internet of thingsAbhishek Bhadoria
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoTAthira_1993
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iotparvathy s m
 
DEF CON 23: Internet of Things: Hacking 14 Devices
DEF CON 23: Internet of Things: Hacking 14 DevicesDEF CON 23: Internet of Things: Hacking 14 Devices
DEF CON 23: Internet of Things: Hacking 14 DevicesSynack
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationArifur Rahman
 

Viewers also liked (14)

Home automation the big opportunity in the IoT era
Home automation the big opportunity in the IoT eraHome automation the big opportunity in the IoT era
Home automation the big opportunity in the IoT era
 
Sales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation ControllerSales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation Controller
 
IOT Home Automation - Low cost and foss powered #BCHH16
IOT Home Automation - Low cost and foss powered #BCHH16IOT Home Automation - Low cost and foss powered #BCHH16
IOT Home Automation - Low cost and foss powered #BCHH16
 
Hacking Z-Wave Home Automation Systems
Hacking Z-Wave Home Automation SystemsHacking Z-Wave Home Automation Systems
Hacking Z-Wave Home Automation Systems
 
Connectivity for Smart Home IoT - Brad Kayton
Connectivity for Smart Home IoT - Brad KaytonConnectivity for Smart Home IoT - Brad Kayton
Connectivity for Smart Home IoT - Brad Kayton
 
Domain specific IoT
Domain specific IoTDomain specific IoT
Domain specific IoT
 
Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...
Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...
Smart Buildings, Smart Cities, Smart Screens - The future of public screens i...
 
iot based home automation
iot based home automationiot based home automation
iot based home automation
 
Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...
Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...
Karsten Held: Internet Of Things (IOT), SmartBuilding & SmartHome Research (J...
 
Home automation using internet of things
Home automation using internet of thingsHome automation using internet of things
Home automation using internet of things
 
Home automation using IoT
Home automation using IoTHome automation using IoT
Home automation using IoT
 
Smart home Environment using iot
Smart home Environment using iotSmart home Environment using iot
Smart home Environment using iot
 
DEF CON 23: Internet of Things: Hacking 14 Devices
DEF CON 23: Internet of Things: Hacking 14 DevicesDEF CON 23: Internet of Things: Hacking 14 Devices
DEF CON 23: Internet of Things: Hacking 14 Devices
 
Presentation Smart Home With Home Automation
Presentation Smart Home With Home AutomationPresentation Smart Home With Home Automation
Presentation Smart Home With Home Automation
 

Similar to Home Automation for the Rest of Us

Home automation - SMART HOME
Home automation - SMART HOME Home automation - SMART HOME
Home automation - SMART HOME Ankur Mehra
 
Voice controlled home automation.pptx
Voice controlled home automation.pptxVoice controlled home automation.pptx
Voice controlled home automation.pptxTamil964528
 
PLC for Home Automation and How to Make It a Honeypot
PLC for Home Automation and How to Make It a HoneypotPLC for Home Automation and How to Make It a Honeypot
PLC for Home Automation and How to Make It a HoneypotPhilippe Lin
 
Home automation with Ninja Blocks
Home automation with Ninja BlocksHome automation with Ninja Blocks
Home automation with Ninja BlocksEugene Yew
 
Caseta Presentation (9 18 14)--Womack
Caseta Presentation (9 18 14)--WomackCaseta Presentation (9 18 14)--Womack
Caseta Presentation (9 18 14)--WomackErik Feus
 
CONTROLLED COMFORT
CONTROLLED COMFORTCONTROLLED COMFORT
CONTROLLED COMFORTexportasein
 
IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)
IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)
IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)MicheleNati
 
Oakter - Smart Home
Oakter - Smart HomeOakter - Smart Home
Oakter - Smart HomePraveen1587
 
SIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - BarcelonaSIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - BarcelonaNicolas Lesconnec
 
SMART HOME LIFE -ALLIVA- HOME AUTOMATION
SMART HOME LIFE -ALLIVA- HOME AUTOMATIONSMART HOME LIFE -ALLIVA- HOME AUTOMATION
SMART HOME LIFE -ALLIVA- HOME AUTOMATIONPranav Sayta
 

Similar to Home Automation for the Rest of Us (20)

Home automation - SMART HOME
Home automation - SMART HOME Home automation - SMART HOME
Home automation - SMART HOME
 
Voice controlled home automation.pptx
Voice controlled home automation.pptxVoice controlled home automation.pptx
Voice controlled home automation.pptx
 
CITIB - EN
CITIB - ENCITIB - EN
CITIB - EN
 
Manan
MananManan
Manan
 
Future Homes Business Model PDF
Future Homes Business Model PDFFuture Homes Business Model PDF
Future Homes Business Model PDF
 
Smarthomes boboceanu
Smarthomes boboceanuSmarthomes boboceanu
Smarthomes boboceanu
 
Smart Homes
Smart HomesSmart Homes
Smart Homes
 
PLC for Home Automation and How to Make It a Honeypot
PLC for Home Automation and How to Make It a HoneypotPLC for Home Automation and How to Make It a Honeypot
PLC for Home Automation and How to Make It a Honeypot
 
Smart homes
Smart homesSmart homes
Smart homes
 
Home automation with Ninja Blocks
Home automation with Ninja BlocksHome automation with Ninja Blocks
Home automation with Ninja Blocks
 
Caseta Presentation (9 18 14)--Womack
Caseta Presentation (9 18 14)--WomackCaseta Presentation (9 18 14)--Womack
Caseta Presentation (9 18 14)--Womack
 
CONTROLLED COMFORT
CONTROLLED COMFORTCONTROLLED COMFORT
CONTROLLED COMFORT
 
IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)
IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)
IoTMeetupGuildford#2: IOT Resin.io - Lorenzo Stoakes (Resin.io)
 
Oakter - Smart Home
Oakter - Smart HomeOakter - Smart Home
Oakter - Smart Home
 
Smart home
Smart homeSmart home
Smart home
 
SIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - BarcelonaSIGFOX Makers Tour - Barcelona
SIGFOX Makers Tour - Barcelona
 
SMART HOME LIFE -ALLIVA- HOME AUTOMATION
SMART HOME LIFE -ALLIVA- HOME AUTOMATIONSMART HOME LIFE -ALLIVA- HOME AUTOMATION
SMART HOME LIFE -ALLIVA- HOME AUTOMATION
 
Smart Homes
Smart HomesSmart Homes
Smart Homes
 
Vampier power
Vampier powerVampier power
Vampier power
 
material.pptx
material.pptxmaterial.pptx
material.pptx
 

Recently uploaded

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Recently uploaded (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Home Automation for the Rest of Us

  • 1. Gordon Meyer MacWorld Expo Boston July 2005 Automation For The Rest of Us
  • 3. House, wake me at 6AM. If I’m not up by 6:05, try again. OK
  • 4. If my wife isn’t out of town, wake her at 6:30.
  • 5. Unless it’s a weekend, then let us both sleep until 8:00.
  • 6. Start the coffee pot before I go downstairs, and turn on some lights if it’s still dark.
  • 7. Turn everything off after the last person leaves for work. Bye
  • 8. Send me an email if anything happens while I’m gone.
  • 9. Turn on the yard lights a few minutes after sunset.
  • 10. And if nobody is home yet, make the house look occupied.
  • 11. When I arrive, tell me how many email messages I have from friends.
  • 12. And remind me that it’s garbage night.
  • 13. If the phone rings during dinner, tell me who is calling.
  • 14. Dim the lights for me while I watch a DVD.
  • 15. It’s time for bed. Tell me tomorrow’s weather.
  • 16. Tell me that I left the garage door open. Close it for me.
  • 17. Turn off the lights. Adjust the thermostat. Be quiet until morning. G’nite
  • 18. The home of tomorrow, today.
  • 20. Your house as the ultimate peripheral Your computer needs to talk to your house. To do this you need to make your house smarter. But you don’t need a new house. You don’t need new lamps. What you need is…
  • 21. Your house as the ultimate peripheral Your computer needs to talk to your house. To do this you need to make your house smarter. But you don’t need a new house. You don’t need new lamps. What you need is…
  • 22. X Your house as the ultimate peripheral Your computer needs to talk to your house. To do this you need to make your house smarter. But you don’t need a new house. You don’t need new lamps. What you need is…
  • 23. X10
  • 24. Powerline Carrier (PLC) Sends data over household AC Since 1978, now public domain Dozens of brand names Hundreds of devices X10 Technology
  • 25. • Serialized commands sent over the AC power line • X10 modules are connected to power line and listen for commands • All modules are always listening for commands • Modules respond when they see a command with their X10 address – House codes: A-P – Unit codes: 1-16 – Example X10 address: B5 X10 Details
  • 26. X-10 Powerhouse The BSR System X-10 Magnavox Leviton Manufacturing Co. HomePro Advanced Control Technologies Stanley GE Homeminder PCS Safety First IBM Heath Kit - Zenith Wesclox NuTone RCA HomeLink SmartLinc Universal Electronics One-For-All Sears Radio Shack Plug 'n Power A rose by any other name... PLC (x10) label names
  • 28. Lamp & Appliance Modules • Modules let you control: – Lamps – Fans – Coffee Pots – Radios
  • 29. Motion Detectors • Passive Infrared Detection • Battery-operated • Sends wireless signal to a nearby transceiver • Transceiver relays signal to the power line • Not exactly instantaneous
  • 30. Sending X10 Commands • Mini-controllers let you manually send X10 commands • Turn lights on or off • Dim lights • Trigger a macro in your home automation software
  • 31. Can’t I just turn on a light like a normal person? Common non-geek reaction to home automation
  • 32.
  • 33. control is not automation
  • 36. Makes your house a peripheral • USB device • Plugs into wall socket • Receives all X10 commands • Sends X10 commands • ActiveHome Pro CM15A - $50 • SmartHome PowerLinc 1132U - $40 X10 to Computer Interface
  • 41. www.shotton.com/muscle MUSCLE A port of Unix’s heyu & xtend /* If it's after 10PM and Unit B2 is off, then dim A7 by 20%, wait five minutes, then turn A7 off. /* % [ `date +%H` -ge 20 ] && [ $(($X10_B2)) -lt 128 ] && heyu turn a7 bright 5; sleep 300 ; heyu turn a7 off
  • 42. The Zen of X10
  • 43. X10 is less than perfect • Transmission timing means it takes 1.5 seconds to send commands. – Longer if you’re using wireless devices, like motion detectors • Electrical noise can block commands – Power supplies, electric toothbrushes, fluorescent lights • Normalize your electrical environment – Filters & signal boosters – www.smarthome.com/x10troubleshoot.html • Relax, take a deep breath – Do you drop AirPort because the microwave knocks you offline?
  • 44. Three Fun Hacks SMART HOME HACKSTM 100 Industrial-Strength Tips & Tools Gordon Meyer FREE COPY!
  • 45. Detect a Beer Thief
  • 46. What it does Keep an eye on the babysitter, or your teenagers, while you’re away from home. Courtesy of Michael Ferguson
  • 47. Motion detector • Mounted on inside of the door • Opening door sends two signals: – motion – dusk-to-light • Silently write message to log • Say“You’re busted!” • Sound an alarm
  • 48. In the liquor cabinet • Mounted on inside of the door • Opening door sends two signals: – motion – dusk-to-light • Silently write message to log • Say“You’re busted!” • Sound an alarm
  • 49. In the liquor cabinet • Mounted on inside of the door • Opening door sends two signals: – motion – dusk-to-light • Silently write message to log • Say“You’re busted!” • Sound an alarm
  • 50. Hacking the hack • Use this technique to monitor: – The fridge, for dieters. – The gun cabinet. – Your car, parked in the garage. – The furnace closet, to log when you last changed the air filter.
  • 52. What it does Gently brightens the bedroom lights so you wake up naturally. Starting 15 minutes before the time that you want to wake up, raise the light level in the room.
  • 54. XTension script Scheduled to begin 15 minutes before your wake-up time dim "Bedroom Lamp" to 10 dim "Bedroom Lamp" to 20 in 3 * minutes dim "Bedroom Lamp" to 30 in 5 * minutes dim "Bedroom Lamp" to 50 in 7 * minutes dim "Bedroom Lamp" to 75 in 9 * minutes dim "Bedroom Lamp" to 80 in 11 * minutes dim "Bedroom Lamp" to 100 in 14 * minutes
  • 56. Hacking the hack Make it smarter • If you’re not at home, because you’ve left earlier or are on vacation, skip the whole process. if (status of "Gordon Home”) is true then dim "Bedroom Lamp" to 10 dim "Bedroom Lamp" to 20 in 3 * minutes [...] end if • Reverse the technique to dim the lights when you go to bed.
  • 58. What it does Harness your hamster’s nocturnal running to power a night light. Courtesy of Dan Fink
  • 59. The specifications • A visit to the pet store showed that most rodents achieve between 40 and 60 RPM on their exercise wheels. • Cheap exercise wheels are noisy, which means they’re wasting energy. Use a ball-bearing mount instead. (Scavenged from a skateboard.)
  • 60. The specifications • Build an alternator into the exercise wheel – mount the wheel on stand – add a circle of magnets around the outside perimeter – wind two coils of enamled magnet wire (connected in series)
  • 61. The light • Two bright red LEDs. • Wired backwards to each other, so one is lit, depending on which direction the wheel is spinning. • Plenty bright for lighting the way to the bathroom during the night.
  • 62. Why stop there? • Calibrate the bicycle computer to the circumference of the exercise wheel. • Skippy regularly achieved 2 to 3 MPH. • The computer keeps track of peak speeds, elapsed time, and how many Hamster-Miles (hM) are run each night.
  • 65. Where to turn for help and information XTension website and Discussion List • A treasure-trove of ideas, scripts, and an excellent mailing list – www.shed.com Indigo website and forum • Sample scripts and helpful users – www.perceptiveautomation.com Books • Home Hacking Projects for Geeks • Smart Home Hacks
  • 66. Best Deals Hardware Package Active Home Pro Starter Kit - $99 Includes computer interface and modules Interface supports both wireless and power-line commands Works with XTension and Indigo
  • 67. Best Deals Discounted version of XTension if you buy Smart Home Hacks Like getting the book for free! ($25 off) contact: michael@shed.com SMART HOME HACKSTM 100 Industrial-Strength Tips & Tools Gordon Meyer +
  • 68. www.gordonmeyer.com Thank You Booth 433 -“Meet the Speakers”- 1:00 to 2:00 Today