Fixing a Blank Default Web Browser Setting in OS X El Capitan

I don’t know what causes this problem but recently I discovered that the “Default web browser” setting in the General preferences tab was blank. Clicking on the drop-down showed no browser names so I could not change the use of Safari as the default browser.

The fix was relatively simple. I opened Chrome and via settings within Chrome I set it to be the default web browser. After completing this action I then had the names of the installed browsers in the “Default web browser” drop-down.

This fix may work using any browser that allows you to set it as the default from within the browser settings itself.

Home Automation: “The dryer has finished drying your clothes.”

IMG_1339

While most of the things that I can do with my home automation setup are only of interest to myself on occasion I manage to add something that my wife also thinks is useful. This is one of them.

A while back I decided to add the ability for the home automation system to know when the washer has finished washing clothes and to make an announcement. This worked well though the module itself appears to have been damaged and is no longer communicating. Before that module failed I managed to find a way to sense when the dryer has finished. This was accomplished using an Aeon Labs Energy Reader.

IMG_1340

The unit is a Z-Wave device with two clamps, which is typically intended to be used at a breaker box. It wouldn’t have been able to properly sense current flow if I had just placed the clamps around the power cable for the dryer; the clamps need to be over individual wires that are normally within the cable sheath. However, on my dryer the three wires are individually accessible for a few inches before they enter the main sheath and are then covered.

It was just a matter of placing the clamps around two of these cables. Fortunately, as with the washer, our dryer is low-tech and doesn’t draw any power while not in use so setting up the sensing thresholds in Indigo was relatively easy (actually easier than setting up the washer). Though the washer module is not currently working the dryer notifications still continue to work.

Using a Zubie Key: A Year in Review

Zubie

Almost a year ago I purchased a Zubie Key, which is a device that can be used to track the location, and monitor the status, of a vehicle through a vehicle’s OBD-II port. This device has a built-in cellular connection and requires a yearly subscription fee of about $100. My motivation at the time was to integrate it into my home automation setup, which I actually did by connecting it to the IFTTT service combined with text message notifications that my home automation software can receive and process.

A year later I am uncertain whether or not I will continue to pay for the service. Mind you, it is not bad and has lived up to my expectations. But with daycare and various other child-related costs I’m not sure that it’s worth (that suddenly more valuable amount of) $100.

Read More

Baby Monitor (Temporarily) Killed Z-Wave Network

Late last week I started to experience problems with various Z-Wave modules that began having communication problems. One module refused to work at all and others, including our thermostats, demonstrated frequent communication problems.

This was frustrating because I had never experienced communication issues with my Z-Wave gear; it is one of the reasons that I have come to prefer Z-Wave.

At first I thought it was a software issue and then I began checking batteries and routing. After a couple of days I figured out what was actually causing the problem.

Our baby monitors were creating interference. It turns out that the monitors operate in the 900 MHz range and so does Z-Wave. This also explained why it wasn’t my entire Z-Wave network that had problems; only the devices clustered in and near the nursery.

The monitor that we have provides a button to change available channels. Tapping this a few times adjusted the frequency of the monitors enough to remove the interference. Ever since then the communication problems have disappeared (in fact, the change was nearly instant).

The Forgotten Role of Technology: One Step Away from Magic

I’ve noticed an increasingly more prevalent theme this year. The core theme is the concept of technology that is so ubiquitous and elegant that it appears to work like magic. For most of us that is rarely our experience. Often technology, whether we’re using an electronic tool that performs some physical work, or a piece of software that executes a virtual action, rarely seems like magic.

Some of this is simply due to the fact that most of us have developed a specific level of expectation over time through gradual changes that occur across the span of decades. There are certainly many things that might be perceived as magical to someone from an earlier time, whether it was someone from five hundred years ago or only a decade ago.  Perhaps magic, in this context, might be defined as something that is done for you that you didn’t even think about when you made it happen. Like turning on a light switch or opening a door, except the level of interaction is subtler.

Earlier this year I was fortunate to have the opportunity to join a college at a conference where Josh Clark, a user interface design expert, presented along with several other experts. While there we also had the opportunity to speak with him directly at one of the lunches, where he joined our table. Much of our discussion was on this very subject as was his presentation. His topic, of technology functioning like magic, was engaging and, in my opinion, a change heading toward us rather quickly.

I love technology. I enjoy learning about new innovations and gadgets and I have spent several late nights and weekends just tinkering with devices and software, sometimes without a defined goal. Some of those projects were dead ends. Others were successes. I learned from each one.

Yet, over the years, I continue to notice one problem with much of the technology that we have at our disposal.

Read More