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 Master the Art of Prioritization The Importance of Scheduling Downtime How to Make Decisions Under Pressure 11 Free Mind Mapping Applications & Web Services How to Use Parkinson’s Law to Your Advantage

    Trending in Lifehack

    1 5 Steps To Move Out Of Stagnancy In Life 2 How to Break Out of Your Comfort Zone 3 Why Do I Procrastinate? 5 Root Causes & How To Tackle Them 4 How Setting Personal Goals Makes You a Greater Achiever 5 The Lifehack Show: Overcoming Anxiety Through Personal Agency with Dr. Paul Napper

    Read Next

    Advertising
    Advertising
    Advertising

    Last Updated on January 21, 2020

    5 Steps To Move Out Of Stagnancy In Life

    5 Steps To Move Out Of Stagnancy In Life

    In the journey of growth, there are times when we grow and excel. We are endlessly driven and hyped up, motivated to get our goals.

    Then there are times when we stagnate. We feel uninspired and unmotivated. We keep procrastinating on our plans. More often than not, we get out of a rut only to get back into another one.

    How do you know if you are stagnating? Here are some tell-tale signs:

    • If you have been experiencing chronic procrastination on your goals
    • If you don’t ever feel like doing anything
    • If you keep turning to sleep, eating, games, mindless activities and entertainment for comfort
    • If you know you should be doing something, but yet you keep avoiding it
    • If you have not achieved anything new or significant now relative to 1 month, 2 months or 3 months ago
    • If you have a deep sense of feeling that you are living under your potential

    When we face stagnation in life, it’s a sign of deeper issues. Stagnancy in life, just like procrastination, is a symptom of a problem. It’s easy to beat ourselves over it, but this approach is not going to help.

    Here, I will share 5 steps to help you move out of this stagnation. They won’t magically transform your life in 1 night (such changes are never permanent because the foundations are not built), but they will help you get the momentum going and help you get back on track.

    Advertising

    1. Realize You’re Not Alone

    Everyone stagnates at some point or another. You are not alone in this and more importantly, it’s normal. In fact, it’s amazing how many of my clients actually face the same predicament, even though all of them come from different walks of life, are of different ages, and have never crossed paths.

    Realizing you are not alone in this will make it much easier to deal with this period. By trying to “fight it”, you’re only fighting yourself. Accept this situation, acknowledge it, and tell yourself it’s okay. That way, you can then focus on the constructive steps that will really help you.

    2. Find What Inspires You

    Stagnation comes because there isn’t anything that excites you enough to take action. If you don’t have a habit of setting goals, and instead just leave yourself to daily mundanes, it’s not surprising you are experiencing stagnation.

    What do you want to do if there are no limitations? If you can have whatever you want, what will it be? The answers to these questions will provide the fuel that will drive you forward.

    On the other hand, even if you are an experienced goal setter, there are times when the goals you set in the past lose their appeal now. It’s normal and it happens to me too. Sometimes we lose touch with our goals, since we are in a different emotional state compared to when we first set them. Sometimes our priorities change and we no longer want to work on those goals anymore. However, we don’t consciously realize this, and what happens is we procrastinate on our goals until it compounds into a serious problem.

    Advertising

    If that’s the case for you, it’s time to relook into your goals. There’s no point in pursuing goals that no longer inspire you. Trash away your old goals (or just put them aside) and ask yourself what you really want now. Then go for them.

    3. Give Yourself a Break

    When’s the last time you took a real break for yourself? 3 months? 6 months? 1 year? Never? Perhaps it’s time to take a time-out. Prolonged working can cause someone to become disillusioned as they lose sight of who they are and what they want.

    Go take some extended leave from work. A few days at bare minimum; a few weeks or months will be great. Some of my ex-colleagues have quit their jobs and took months out to do some self-reflection. Of course, some of us might not have that luxury, so we can stick to a few weeks of leave.

    Go on a trip elsewhere and get away from your work and your life. Use this chance to get a renewed perspective of life. Think about your life purpose, what you want and what you want to create for your life in the future.

    These are big questions that require deep thinking over them. It’s not about finding the answers at one go, but about taking the first step to finding the answers.

    Advertising

    4. Shake up Your Routines

    Being in the same environment, doing the same things over and over again and meeting the same people can make us stagnant. This is especially if the people you spend the most time with are stagnant themselves.

    Change things around. Start with simple things, like taking a different route to work and eating something different for breakfast. Have your lunch with different colleagues, colleagues you never talked much with. Work in a different cubicle if your work has free and easy seating. Do something different than your usual for weekday evenings and weekends. Cultivate different habits, like exercising every day, listening to a new series of podcasts every morning to work, reading a book, etc (here’re 6 Proven Ways To Make New Habits Stick). The different contexts will give you different stimulus, which will trigger off different thoughts and actions in you.

    When I’m in a state of stagnancy, I’ll get a sense of what’s making me stagnate. Sometimes it’s the environment I’m in, sometimes it’s the people I’ve been hanging out with, sometimes it’s my lifestyle. Most of the times it’s a combination of all these. Changing them up helps to stir myself out of the stagnant mode.

    5. Start with a Small Step

    Stagnation also comes from being frozen in fear. Maybe you do want this certain goal, but you aren’t taking action. Are you overwhelmed by the amount of work needed? Are you afraid you will make mistakes? Is the perfectionist in you taking over and paralyzing you?

    Let go of the belief that it has to be perfect. Such a belief is a bane, not a boon. It’s precisely from being open to mistakes and errors that you move forward.

    Advertising

    Break down what’s before you into very very small steps, then take those small steps, a little step at a time. I had a client who had been stagnating for a long period because he was afraid of failing. He didn’t want to make another move where he would make a mistake. However, not wanting to make a mistake has led him to do absolutely nothing for 2-3 years.

    On the other hand, by doing just something, you would already be making progress, whether it’s a mistake or not. Even if you make a supposed “mistake”,  you get feedback to do things differently in the next step. That’s something you would never have known if you never made a move.

    More to Help You Get Unstuck

    Featured photo credit: Anubhav Saxena via unsplash.com

    Read Next