Advertising
Advertising

Home Automation: Controlling Your House with Computers

Home Automation: Controlling Your House with Computers

    We’ve looked at what you can do with home automation and what sort of methods exist for installing automated functionality, and now it’s time to take a look at some of the popular software applications out there for controlling your home automation system.

    Advertising

    I haven’t included any software that ships with various systems in this list; you’ll find out about those when you’re looking at individual systems and deciding on one. What’s listed here are some well-respected and popular choices that enthusiasts around the world are using.

    Indigo

    Indigo is Mac OS X software, but as long as you have one Mac in the house you’re okay since it comes with web server functionality — you can control things through your PC or phone’s browser as well as from your Mac. There’s also a Dashboard widget available if you like to control things that way. Indigo offers compatibility with Insteon and X10 systems, and you can extend its functionality using AppleScript.

    Advertising

    MisterHouse

    MisterHouse is an open source application written in Perl, which means you can run it on pretty much any operating system—including, of course, Windows, Mac OS X, and Linux. It is incredibly flexible and extensible, but that comes at the cost of ease-of-use. While the AppleScript used for extending Indigo is accessible and easy to learn, Perl has something of a reputation for being hard to grasp. MisterHouse supports most popular home automation systems.

    XTension

    Despite having an eyesore website that makes it hard to find useful information, XTension has a good reputation. XTension works with X10 hardware (get it? XTension?) and like Indigo, it uses AppleScript for extensibility. Also like Indigo, XTension is a Mac application (I can’t help being biased) and the bonus for the recyclers among you is that versions of the application from OS 7.5 up on to OS X are all supported. If you have an ancient Mac gathering dust that you’d like to put to use, here’s the app for you, though you might want to ensure you have a USB-to-serial adapter if your hardware’s that old.

    Advertising

    HomeSeer

    HomeSeer is Windows software (“Finally!” I hear you gasp) that supports Insteon, X10 and Z-Wave home automation systems. Being proprietary Windows software, it’s not extensible via Perl or AppleScript, but VBScript. I’m not a Windows user, so I haven’t tried this software, but it is popular amongst those who are game enough to leave their home in the hands of a Windows computer. Apparently its voice capabilities are pretty good — it can understand your commands quite well, and synthesize vocal responses and alerts back to you. It’s not cheap software like some of the other offerings here, and will drain your bank account of around $200.

    Thinking Home

    Thinking Home is donationware (what else do you call a commercial application where the trial never expires?). It has a fairly polished look that fits in well on its native OS X. The software starts at $79. It does offer a web-based control (via OS X’s Personal Web Sharing), and works with Insteon and X10 standards. It’s the first application I’ve seen that explicitly states that it can be extended not just with AppleScript, but almost any other scripting language installed on your Mac — Perl, Python, etc, etc. Thinking Home’s main selling point seems to be that it takes advantage of specific Mac OS X features better than other applications that try to be jack-of-all-trades and cater to everyone.

    Advertising

    HouseBot

    CeBotics offer the HouseBot software, which is another Windows application. It retails for about $70, making it a fair bit cheaper than other commercial home automation applications. It’s true blue Windows software, with native applications for every version of Windows for the desktop computer as well as for handheld devices stretching as far back as Windows CE. It’s certainly no resource-hog, requiring a machine with only a 200Mhz processor and 128MB of memory to be content.

    Choosing an Application

    There are a few factors to consider when choosing one of these applications for yourself. Operating system is the obvious variable. The other thing you need to check out is whether the application you have in mind is compatible with your hardware. You also need to consider extensibility versus ease-of-use, and your own level of familiarity with the scripting languages each application supports. All-in-all, there’s an option for everybody, whether your decision is motivated purely by an application’s price (or lack thereof, most likely), or its capabilities.

    More by this author

    Joel Falconer

    Editor, content marketer, product manager and writer with 12+ years of experience in the startup, design and tech digital media industries.

    How to Use Parkinson’s Law to Get More Done in Less Time How to Master the Art of Prioritization the Right Way 3 Simple Strategies for Dealing With External Distractions The Importance of Scheduling Downtime How to Make Decisions Under Pressure

    Trending in Lifehack

    1 20 Unusual Uses for Coca-Cola That You’ve Never Considered 2 A Review of the Book “The Art of Learning” 3 The Lifehack Show: How Exercise Slows Aging with Judy Foreman 4 5 Steps To Move Out Of Stagnancy In Life 5 The Lifehack Show: Overcoming Anxiety Through Personal Agency with Dr. Paul Napper

    Read Next

    Advertising
    Advertising
    Advertising

    Last Updated on February 11, 2021

    20 Unusual Uses for Coca-Cola That You’ve Never Considered

    20 Unusual Uses for Coca-Cola That You’ve Never Considered

    Coca-Cola is an adored product the world over. While keeping yourself in good health means moderating how often you enjoy this drink, Coca-Cola lovers will be happy to hear that there are plenty of uses for the soda pop that don’t involve ingesting it. Impressively, Coca-Cola can be used to help you clean, get rid of rust, and even help maintain your garden. Whether you are looking for a way to finally get rid of those pesky stains, or just want to find new ways to love this drink, these 20 jaw-dropping and unusual uses for Coca-Cola will blow you away.

    Kill pests in your garden

    Coca-Cola is also an effective pest control method for your garden. To rid yourself of plant munching slugs and snails, pour a small bowl of Coca-Cola and place it near your garden or flowerbeds. The smell will attract these crawling bugs and the drink’s acidity will kill them.

    Defrost your windshield

    Incredibly, Coca-Cola can also defrost your windscreen in the wintertime. Simply pour Coke liberally across your windshield and wait about a minute. The ice should turn to slush for easy removal.

    Clean your pans

    Coca-Cola is also useful in the kitchen, especially on burnt pans. For any pan with burnt on messes, pour a can of Coke into the pan and simmer. The mess should easily wipe away. You can also soak kettles and other kitchen items in Coca-Cola to remove scale and build up.

    Advertising

    Clean bugs from your windshield

    Another way Coca-Cola can aid in your car care is by removing bugs and gunk from your windshield. Soak a cloth in coke, then rub across your windshield. Just be careful not to get any on your paint job.

    Remove rust from your car

    Coca-Cola is also useful when removing rust. The simplest method is to dip crumpled tinfoil in Coca-Cola, then give the item a scrub and you should be rust free.

    Loosen rusty bolts

    Similarly, use Coca-Cola to loosen up a rusty bolt. Simply unscrew the bolt half a turn and pour on Coca-Cola. Let it sit, then give the metal a wipe. The bolt and screws will be one hundred percent in no time.

    Remove stains from your fabric

    Surprisingly, Coca-Cola is incredibly helpful when removing stains from clothing and fabric. Coke will easily remove grease stains, as well as blood spots. Remember that Coca-Cola itself is brown, so stains on light fabrics might be better removed another way.

    Advertising

    Remove oil spots

    Another way to use Coca-Cola is to remove oil stains from cement. Whether it’s your garage or your driveway, soak the stain in Coca-Cola for a few hours then hose off.

    Relieve jellyfish stings

    Should you be unwilling to neutralize a jellyfish sting the traditional way (with urine) pouring Coca-Cola on the sting will also do the job.

    Clean your car engine

    Coca-Cola is also an effective ways to clean your car engine. Believe it or not, Coke distributors have reportedly been a fan of this technique for ages. 

    Use it in cooking

    Coca-Cola is also a fantastic addition to many recipes. Using Coca-Cola to cook pot roast or steaks in will easily tenderize the meat for you. Mixing Coke with ketchup or barbecue sauce also makes for a delightfully sweet glaze.

    Advertising

    Clean your old coins

    Another way to use Coke to clean is to soak tarnished coins in the soda. About ten minutes should be enough to get rid of the muck.

    Clean your tiles

    Incredibly, Coca-Cola can also be applied to tiles to effectively clean grout. Let Coke sit on the tiles that need cleaning for a few minutes, then wipe away.

    Supercharge your compost

    Coke is also an impressive way to speed up your compost. The sugar in Coca-Cola feeds micro organisms, plus the acidity will help your compost break down faster.

    Remove gum from your hair

    Coca-Cola can also help you avoid a major hair disaster. If you have gum stuck in your hair, dip the gum into a small bowl of Coke and let it sit for a few minutes. The Coca-Cola breaks down the gum, allowing you to wipe it off.

    Advertising

    Fade unwanted hair dye

    Similarly, if you made a mistake with your hair dye, Coca-Cola comes to the rescue. It’s probably best to get in the shower first, then pour Diet Coke over your hair. Let the soda sit for a few minutes, then wash your hair like normal. This method is effective in removing temporary hair dyes, but will likely only fade professionally applied dyes.

    Clean marker stains

    Coca-Cola is also an easy way to remove marker stains from carpet. Apply a small amount of Coke, scrub the spot, then clean with soapy water. Again, remember that Coca-Cola is brown, so removing stains on white or light-colored carpets might be better achieved with another method.

    Clean your toilet

    Coca-Cola can also help you clean elsewhere in the house. To easily clean a toilet, pour Coca-Cola all around the bowl and let it sit. There’s no need to scrub, simply flush and your toilet should be sparkling clean.

    Feed your plants

    Coca-Cola is also a surprising way to add a little extra life to some flowering plants. Particularly with azaleas and gardenias, adding a small amount of Coca-Cola to the soil can deliver nutrients your plant may be low on.

    Get rid of bugs at a picnic

    The last of our unusual uses for Coca-Cola is to safeguard your picnic or outdoor lunch from pests and wasps. Simply pour a small cup of Coca-Cola and set it out about a half hour before you start to eat. By placing the cup away from your site, bugs will be drawn to the soda and not your lunch.

    Featured photo credit: Omer Wazir via flickr.com

    Read Next