| Credits | p. vii |
| Preface | p. xiii |
| A Foot in the Front Door | p. 1 |
| Know the X10 Address | p. 1 |
| Turn On a Light | p. 5 |
| Master Your Appliances | p. 6 |
| Send X10 Commands | p. 9 |
| Send X10 Commands Wirelessly | p. 10 |
| Keep Watch with Motion Detectors | p. 15 |
| Turn On the Lights When You Enter a Room | p. 19 |
| Turn On the Lights When They're Needed | p. 20 |
| Ring a Bell to Alert the House | p. 21 |
| Sense What's Happening | p. 23 |
| Control the Uncontrollable | p. 28 |
| Groom Your Home for X10 | p. 30 |
| Set Addresses for Modules Without Dials | p. 31 |
| Increase the Spousal Approval Factor | p. 35 |
| Unplug Your Computer | p. 40 |
| Add a Brain to Your Smart Home | p. 43 |
| Get to Know XTension | p. 49 |
| Get to Know Indigo | p. 63 |
| Get to Know HomeSeer | p. 74 |
| Sync with the Sun | p. 87 |
| Choose the Right Controller | p. 91 |
| Maintain an X10 Library | p. 101 |
| Shop for Secret X10 Devices | p. 102 |
| Welcome to the State Machine | p. 104 |
| Office | p. 107 |
| Remember Important Events | p. 107 |
| Keep the Lights On While You Work | p. 113 |
| Know Who's Calling | p. 115 |
| Broadcast Announcements to the Whole House | p. 118 |
| Announce Events with Recorded Announcements | p. 124 |
| Send Pager Messages | p. 126 |
| Broadcast Messages on Your Home Network | p. 130 |
| Control Your Printer from Afar | p. 133 |
| Phone Your Home | p. 136 |
| Control Your Home with Phlink | p. 138 |
| Forward Phone Calls | p. 146 |
| Silence the House when You're on the Phone | p. 149 |
| Kitchen and Bath | p. 152 |
| Brew Your Morning Coffee | p. 152 |
| Detect the Beer Thief | p. 156 |
| Install a Kitchen Terminal | p. 159 |
| Install a Home TV Server | p. 161 |
| Control Your Heating Remotely | p. 163 |
| Monitor the Refrigerator Door | p. 165 |
| Heat the Toilet Seat | p. 166 |
| Detect Flooding | p. 169 |
| Monitor the Litter Box | p. 170 |
| Avoid Battery Memory Problems | p. 173 |
| Bedroom | p. 175 |
| Educate Your Alarm Clock | p. 175 |
| Put the House to Sleep for the Night | p. 178 |
| Lighting for Insomniacs | p. 182 |
| Adjust Lights as the Sun Rises | p. 183 |
| Simulate a Sunrise | p. 186 |
| Motorize Your Window Blinds | p. 189 |
| Outdo Big Ben | p. 192 |
| Garage and Yard | p. 195 |
| Monitor Your Driveway | p. 195 |
| Know If the Garage Door Is Open | p. 200 |
| Control Your Garage Door | p. 203 |
| Control Your Home from Your Car | p. 206 |
| See Through Walls | p. 208 |
| Use Indoor Modules in the Great Outdoors | p. 210 |
| Control Outdoor Lighting | p. 212 |
| Track Fuel Consumption | p. 218 |
| Know When the Mail Arrives | p. 224 |
| Mow the Lawn | p. 225 |
| Get the Weather | p. 227 |
| Safely Water the Garden | p. 231 |
| Foster Green Pastures with a Smart Sprinkler System | p. 233 |
| Stop Watering During Rainstorms | p. 238 |
| Adapt Sprinkler Schedules and Solar Water Heating to Available Sunlight | p. 245 |
| Security | p. 253 |
| Check for an Empty Home | p. 253 |
| Know Who's Home | p. 257 |
| Avoid False Intrusion Alarms | p. 263 |
| Nobody Here but Us Ghosts | p. 266 |
| Send Notifications of Home Events | p. 271 |
| Who's There? | p. 273 |
| Secure Your Construction Site | p. 277 |
| Monitor Your Summer Home | p. 281 |
| Protect Outdoor Cameras | p. 283 |
| Know When Windows and Doors Are Open | p. 286 |
| Bark like a Dog | p. 290 |
| Unite Your Alarm and Home Automation Systems | p. 292 |
| Instill Peace of Mind for the Elderly | p. 294 |
| Monitor Your Home with a Network Camera | p. 295 |
| Advanced Techniques | p. 299 |
| Improve the Response Time of Motion Detectors | p. 299 |
| Check for Dead Motion Detector Batteries | p. 304 |
| Outsmart Motion Detectors | p. 306 |
| Improve X10 Reliability | p. 309 |
| Avoid Common X10 Problems | p. 312 |
| Streamline Your AppleScripts | p. 315 |
| Harness Your Hamster to Power a Night Light | p. 317 |
| Get More Out of Your Motion Detectors | p. 325 |
| Track Home Events with iCal | p. 328 |
| Chart Home Automation Data | p. 332 |
| Share Your Home Automation Mac with Other Users | p. 340 |
| Remap X10 Addresses | p. 343 |
| Control Lights in a Group | p. 347 |
| Block Units for Easier Scripting | p. 350 |
| Calculate Elapsed Time | p. 352 |
| Identify Trouble Spots | p. 353 |
| Control Your Home from a Web Browser | p. 355 |
| Which Way Did She Go? | p. 361 |
| Index | p. 367 |
| Table of Contents provided by Rittenhouse. All Rights Reserved. |