Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum

Keywords: Match:
Home automation system gains Linux-based controller
Mar. 27, 2008

[Updated Mar. 29] -- Control4 has added to its line of Linux-based, ZigBee-compatible home automation/media networking products with a new controller. The Control4 Home Controller HC-500 interfaces with home theater appliances, multi-room music access, lighting, thermostats, and security systems, and comes with a Linux software development kit (SDK).

(Click for larger view of the Control4 HC-500)

In a recent ABI Research study on home automation and the ZigBee and Z-Wave short-range wireless technologies, Control4 was singled out for helping bring down the cost of home automation systems. The market has been controlled by luxury vendors such as Creston and AMX, says ABI, which have recently been forced to drop prices.

ABI also found that all of these vendors have been increasingly integrating networked delivery of music, along with automation of lights, temperature, surveillance, and other household functions. "It makes sense to integrate everything in the home with a single system," said Control4 CTO Eric Smith in an interview. "You shouldn't need to have different systems and different controllers all over the house."

A "single system" doesn't mean a single device, though. Control4's product line includes a choice of three controllers, a variety of touchpanels, "speaker-point" devices that connect a pair of speakers to the network, media extenders, tuners, amplifiers, and audio switches, all of which run Ubuntu Linux on a Linux 2.6 kernel. The company's smaller keypads and lighting and temperature controls do not run Linux, however.


Control4's Linux-based wireless touchscreen, speaker-point, and multi-channel amp
(Click any to enlarge)


Control4 also resells a Sony DVD changer and video switcher that can be integrated in the system. The latter is said to distribute HD-quality video throughout the house. Most of these devices can be enabled with the ZigBee (802.15.4) mesh-networking wireless technology, and the larger A/V-related systems offer Ethernet connectivity, with several systems also supporting WiFi.

The HC-500 -- a versatile media server

The new HC-500 is primarily billed as a media server, intended for large home theaters requiring extensive I/O connections for device control. However, it also coordinates lighting, temperature, video cameras, and manual controls such as blind- and garage-door openers. It's positioned as the mainstream controller choice in between Control4's low-end HC-300 and luxury HC-1000.


HC-500 Controller (rear)
(Click to enlarge)


Based on an undisclosed Texas Instruments DaVinci processor, the HC-500 offers a 160GB hard drive, compared to the HC-1000's 500GB drive and no storage on the HC-300. The HC-500 is equipped with two USB ports, one Ethernet port, four serial ports (DB9), analog and digital audio I/O jacks, and optional WiFi connectivity.

The system can distribute analog audio to three zones, says Control4, and can stream digital audio throughout the house via Ethernet or WiFi. The controller can also control IR, contact, relay, and serial connections throughout the house, says the company.

The HC-500 can be controlled via a graphical interface displayed on a TV or on touchscreens scattered throughout the house. With the addition of the Windows-based Composer Home Edition application, users can customize the system, and also control it remotely via the web. Features include customized playlists and cataloging and selection of digital music by artist, genre, song, or album cover art.

The Composer Home Edition software lets users tie functions together with scripts, Smith said. For example, it could be used to:
  • Customize lighting and dimming
  • Gradually raise or lower temperature
  • Automatically raise blinds with synchronized music playback
  • Turn speakers and TVs on and off
  • Monitor energy usage
  • Monitor video surveillance cameras
  • Receive email notification based on household events, such as a garage door opening.
For more in-depth customization, Control4 provides a Linux-based Control4 Software Development Kit (SDK) that provides programmers with instructions, reference material, code samples, and headers to develop serial-based drivers for home automation devices.

Based on an underlying Director API, the SDK package includes SDKs for Director (which specifies the SOAP interface), DriverWorks (for developing and modifying device drivers), and one for Adobe Flash user interface development. DriverWorks uses the Lua scripting language, says Smith. Coincidentally, a free version of the PHP-like Lua language recently became available as part of a BarracudaDrive release for Linksys's NSLU2 device. Originator Real Time Logic claims Lua server pages to be faster, lighter, and more modular than PHP, while supporting AJAX and other advanced features.

Smith commented, "Director is the brain, and Composer Home Edition is the configuration tool, and with the SDK we allow Lua [modules] to be written, so people can write [control interfaces] for new automation devices."

As a whole, the provided development tools make it easier to install systems and develop applications than with typical luxury home automation systems, Smith claimed, contending that the latter requires "weeks or months of work from a $200 an hour 'C' programmer."

The company's goal, said Smith, is to make Director and the related SDK interfaces into a "Novell Netware" of the home automation market. "We have released the Director API to about twenty partners," said Smith, who said they are now opening it up to the general developer audience. "We're in contract with a consumer electronics manufacturers to use it in their systems."

The choice of Linux was fairly easy for Control4, said Smith. "Using Linux and open source technology has helped us deliver a higher feature set for a lower price point," said Smith. "Linux lets us have control of our own destiny, so we can more easily do things that are nonstandard and have access to our own drivers."

Smith said his company is working on a driver for Z-Wave, which is competing with ZigBee, but he believes that ZigBee will emerge as the dominant short-range wireless technology this year. "ZigBee supports a lot more simultaneous devices and has more bandwidth," he said. "It's also an open standard, unlike Z-Wave. Open standards tend to emerge more slowly, but unless a giant like Microsoft comes along and backs the industry contender, the open spec usually wins in the end."

Availability

The HC-500 is shipping now, with a list price of $1,500. The Linux-based Control4 Software Development Kit (SDK) costs $2,000, or $2,900 for a "professional" version that includes a media controller and remote control. More information on the SDK may be available here.



Related Stories:


(Click here for further information)


7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.

Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.

Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.

Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.

Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.

Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.

Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.

Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
GOLD SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

mobile phones!

other cool
gadgets
HOWTOs: from DevShed & IBM DeveloperWorks:



BREAKING NEWS

• Balanced XIP and the AXFS filesystem
• ARM-based controller has StackableUSB expansion
• Intel multi-core threading library supports Sun Studio
• Multi-protocol wireless mesh gateway runs Debian
• Embedded Linux is doomed. DOOOMED!
• Article explores Linux hot-patching utility
• Sun demo's RIA tools on Android
• Panel PCs support PoE, Linux
• New Palms on horizon?
• Embedded track added to Linux conference
• Ubuntu ported to a PDA
• Linux-friendly SBC hosts dual quad-core Xeons
• Embedded Linux SQL database adds Java, C# bindings
• Lightweight, embedded graphics framework rev'd
• Shock resistant automation computer runs Linux


Most popular stories -- past 30 days:
• Ubuntu ported to ARM
• Linux still top embedded OS
• Linux gains new architecture support
• Linux 2.6.25 release bolsters ARM
• Linux-based diskless notebook costs under $300
• Low-cost MP3 player gains fancy Linux port
• Dutch UMPC runs Ubuntu Linux
• Mini-notebook boasts Linux, near-fullsize keyboard
• PC/104 module runs x86 Linux on 1.85 Watts
• Low-cost Linux-based NAS device supports RAID 1
• Free router distro gains wild WiFi features


Linux-Watch headlines:
• Running a small business on desktop Linux
• Sun launches OpenSolaris
• Via tiptoes toward openness
• Linux certification comes to Italy
• Installing Ubuntu Hardy Heron as a web hosting server
• Black Duck Buys Koders
• Open source conference co-locates with Ubuntu show
• Ubuntu 8.04 ready to challenge Windows
• KDE Linux reaches 52 million Brazilian kids
• Free x86-based Linux router distro rev'd


Also visit our sister site:


Sign up for LinuxDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  About  |  Contact
 
Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.