Archive for the ‘Home Automation’ Category

Plutohome, Asterisk and a X100P FXO Card

Tuesday, October 23rd, 2007

So I have been working on setting up a fully integrated home automation system available from PlutoHome.com. If you are not aware, PlutoHome is home automation system available to the open source community with features to satisfy everyone from simple home controls, to advanced voip and media integration.

My latest venture into setting up a complete automation system is to integrate my voice network with the built-in Asterisk server installed with PlutoHome. The first step was to set up and configure two GrandStream Budget Tone 200 sip phones. Pluto’s plug and play detection picked up the phones as soon as I connected them to the network and installed the necessary software needed to work within the system. Some quick additional settings within each phone and I was able to make calls over my internal network from one phone to another.

The next step was to set up in and outbound calling from the PSTN.
I installed a X100P FXO card from x100p.com and this is where the trouble started.

After installing the card into an available PCI slot, my PlutoHome system did not seem to detect it even after rebooting. I tried some of the common commands from a terminal window, but had no success.

The solution it turns out was to compile and install the Zaptel drivers available from Digium. For what ever reason, PlutoHome does not include (at least as far as I could see) full zaptel support.

After installing and configuring zaptel, I was able set up inbound and outbound calling over the PSTN from my PlutoHome system.

In a later post, I will describe the process I used to install the zaptel drivers.

LG will use ZigBee Wireless for LG HomNet system

Tuesday, June 12th, 2007

LG has announced that they will adopt ZigBee technology to power their HomNet System. LG, one of the leading providers of home appliances and entertainment equipment/devices is lending some much needed support to the ZigBee technology at a time when it’s reliability is being questioned.
I will not hide the fact that I am a fan of Zwave for no other reasons than I really like the protocol and it just works coupled with the recent disclosure of an “independant” study stating that other wireless networks sharing the 2.4-GHz band (wireless home networks /WLAN, microwaves, cordless phones, garage door openers), cause ZigBee signals to decay, and in some cases, fail completely.

As far as the studies go, I cannot say if there was any bias involved or support from other competitors (read: z-wave alliance <wink> ), but if there is any truth to the statements, then I for one will be seeking real data to contradict the statements.

References:
http://electronics.ihs.com/news/zwave-zigbee-wlan.htm
The whitepaper created from the study mentioned above.

Installing LinuxMCE 1.1 Beta 2 - The Good, The Bad, and The (mostly) Ugly!

Monday, June 4th, 2007

I have been using PlutoHome as a home automation solution to control lighting, media (A/V), and my home phone network. LinuxMCE is a direct branch of PlutoHome originally ported to run on top of an Ubuntu Desktop. With the latest Beta of LinuxMCE, the desktop of choice is now Kubunu, the KDE version of Ubuntu. This change was made in order to overcome a limitation of Gnome’s X11 implementation that is not apparent in KDE.

To start things off, I downloaded 3 ISO files.

  1. Kubuntu install disk
  2. LinuxMCE Packages disk
  3. LinuxMCE Cache Disk

The LinuxMCE Packages and Cache disk are available as a single torrent file.

After downloading the ISO files, they were burned to CD using Nero.

Installing Kubuntu:
The first step to the actual install is make sure the target system is able to boot from a CD. This can be set by accessing the system BIOS, and setting the CDRom as the first boot device in the boot sequence. Refer to you Motherboard’s BIOS information for instructions on setting this up. (more…)