Charmed Quark: Get Ready for Open-Source Home Automation

Charmed Quark is closing shop after eight years, offering its robust CQC home automation software and a rabid fan base to the open-source community.

image

Detail of a CQC iPad interface created by pjgregory, showcased on the Charmed Quark Website

By Julie Jacobson
July 07, 2010
Updated July 29, 2010: Charmed Quark has decided not to open-source its home automation software. Click here to read story

There have been plenty of efforts over the years to bring home automation to the open-source community. However, none of those efforts has started with a fully baked home-control system, a rabid fan club and sizable installation base.

Now, we have the first real shot of open-source success with the unfortunate demise of Charmed Quark Systems, Ltd., developer of CQC automation software.

Charmed Quark founder, developer and indefatigable evangelist Dean Roddey is giving up on the business after eight years. The passionate guy that he is, however, instead of abandoning CQC’s fan club altogether or selling the company for a pittance, Roddey is opening up CQC’s source code and documentation for the taking.

Until this week, the software plus an almost-obligatory one-year maintenance fee cost $795 for a single use.

Roddey posted this message on his Website July 5:

I have decided to open source the product and withdraw it as a commercial prospect. I don't really think it has a home other than with you brave folks who are willing to take on something fairly heavy. Basically there are tinkerers and there are professionals, and in between those two large groups are the few, the proud, the techno geeks. But the professionals aren't interested in our product, and I don't think it can compete in the lower end, and I don't really want to honestly. There are other products that already have that niche filled fairly well.

Having followed Charmed Quark for years, I couldn’t agree more with Roddey’s assessment, but I hoped he could beat the odds.

In the end, Charmed Quark failed in the custom channel because CE pros demand hardware, customer support and viable business partners – something the company couldn’t provide. It failed in the DIY channel because CQC software is just too complicated for all but the geekiest of home-control enthusiasts. Plus, the tireless tinkerers generally won’t plop down $800 for software.

In all, admits Roddey, his company sold just 420 systems to consumers plus "a handful of pro systems."

Sadly for Roddey, but fortunately for the industry, we now will have our real first shot at open-source home control.

Landscape for Open-Source Automation


To be sure, there are plenty of ongoing efforts and many failed attempts at open-source automation, but none has started with an established product, brand and user base like Charmed Quark has.

A few years ago, Pluto was good enough that Monster Cable made a substantial investment in the open-source Linux-based automation platform. Monster gave up pretty quickly on the resulting Einstein automation system, and Pluto has fallen off the map.

Pluto eventually morphed into LinuxMCE, which today commands considerably more attention; however, the LinuxMCE interface is unattractive and inflexible (to say the least), and the software supports precious few third-party devices for audio, video and automation. It basically boils down (today) to PC-based media management centered around MythTV, Z-Wave-enabled automation, IP cameras and Cisco phone systems.

Lately, we’ve also seen some movement with OpenRemote but the effort isn't generating much buzz in the enthusiast or professional installation markets. Linux Home Automation lost steam pretty quickly. Ditto for other open-source initiatives.

If anyone can do it, my money is on Charmed Quark.

Currently, Roddey is figuring out the best way to migrate his wares into the public domain while he looks for a full-time job.

In his forum posting, he writes:

The product isn't going to go away. It'll still be there. Though development will obviously slow down a bit initially, hopefully it may even do better after that as some other folks become able to contribute. One thing about this product is that it's not just a product. It's a huge general purpose development framework on top of which a product is built. So actually, many other types of products could be built on top of it, in addition to the automation system. So there's the possibility of building a fairly robust open source development community based on this code base, which would at worst indirectly benefit the automation product, and probably more than indirectly in many cases.

Rise & Fall of Charmed Quark


Like many home-automation products, CQC started as a hobby for Roddey, who took the software further than any other one-man, part-time home-control aficionado.

Roddey is one of the few home-control vendors that has mastered social media since the beginning – long before Twitter and Face book -- culling an enthusiastic following from his countless postings on industry Web sites and forums, most notably AVSForum.

Plus, his software is really good, with a programming platform so robust it can do virtually anything the big guys can do.

image
CQC interface created by sic0048

CQC supports scores of third-party audio, video and automation subsystems (including all of the most popular ones) and enables rich, customizable user interfaces.

“You can change anything in CQC, which is what I like about it,” says integrator Bryan Brademan of Paradise Electronics, Horseshoe Bay, Texas. “You can write your own drivers, your own templates.”

Brademan has installed CQC in two (and counting) Pluckers restaurants in Texas. The systems run virtually everything in the joint including dozens of TVs and satellite receivers, Sirius/XM tuners, gaming, A/V receivers, multisource/multizone audio, karaoke, digital signage, and more, although the automation systems currently operate separately.

Like many CQC users, Brademan started out as a do-it-yourselfer, tinkering with the software in his own home, and eventually installing it in a friend’s place. He’s an IT guy with vast experience installing A/V switching systems in commercial venues.

For that reason, he doesn’t have much need for the proprietary hardware required of most established home-control systems.

“All hardware is industry-standard,” says Brademan. “For other control systems you have to buy their box.”

At Pluckers, Brademan uses business-class HP machines to run CQC, and HP TouchSmart touchscreen PCs for user interfaces.

As for tech support, he doesn’t have much need for that, either. He can usually figure it out himself, or count on Roddey for email support and sidekick Mark Stega for emergency phone support.

“They’ll get back to you never more than eight hours, sometimes in one or two hours,” says Brademan.

That may work for Brademan, but not for the majority of professional integrators. For one, history has shown that CE pros prefer hardware and software solutions. To date, not a single software-only automation vendor has found resounding success in the custom channel, regardless of how great their software may be.

“Dedicated” home-automation machines are perceived to be more reliable than off-the-shelf CPUs, and certainly they are better supported by their respective vendors.

image
Charmed Quark at Pluckers restaurant, San Marcos, Texas

That brings us to the second substantial weakness of Charmed Quark: lack of infrastructure. Few serious integrators are willing to stake their business on a solution that relies on one guy and an active online forum.

Brademan, however, was never fazed by the (real) possibility that Charmed Quark would cease to be.

“There are very few bugs in the software,” he told me earlier this year. “If Dean [Roddey] went away, we could continue what we’re doing today. Maybe we wouldn’t get new features. … When you buy CQC, you get everything – driver development, tools, etc. – that you can continue to use.”

VidaBox Almost Saves Charmed Quark


If CQC were to thrive among custom installers, it really needed a hardware/software partner with ties to the channel. It got that in VidaBox, a popular developer of Media Center-based solutions for integrators.

VidaBox toiled to make CQC (called vAutomation in VidaBox's case) more approachable for the pros – with integrated hardware and software, plus the appropriate training and support required of people who make a business of this stuff.

The software was integrated cleanly into the VidaBox ecosystem – including servers, clients, touchscreens, and UEI Nevo remotes. The programming was simplified dramatically, and VidaBox developed templates that Charmed Quark never provided.

Just recently, VidaBox demonstrated its sleek iPad interface for both Media Center and CQC automation controls.



Alas, VidaBox’s support came too late for Charmed Quark.

We will enjoy watching the evolution of CQC as it enters the open-source realm. It’s the first decent hope for open-source that the home-control industry has ever seen.

image
iPod interface by jpants


Return to full story:
http://www.cepro.com/article/charmed_quark_best_hope_for_open-source_home_automation/

Filed under:
News: http://www.cepro.com/topic/C5/
Product News: http://www.cepro.com/topic/C1/
Home Automation and Control: http://www.cepro.com/topic/C309/
View all topics: http://www.cepro.com/topic/all/