Page 2 of 2

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Sat Sep 27, 2014 3:38 am
by kherron
Thanks for the plug Automate.

I don't think my trick will work with the ocx file. There was talk about a newer X 10 driver file, but I don't know if it was for th CM11.

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Mon Sep 29, 2014 6:19 am
by Synthesis
I installed Windows 8.1 32-bit and reinstalled and configured OSA.

I'm now able to interface with the CM11a without issue, and built my first screen last night.

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Mon Sep 29, 2014 6:32 am
by Automate
Great, thanks for letting us know.

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Tue May 05, 2015 7:56 am
by Datahead
Has there been any resolve getting the CM11a Plugin to work on an X64 system?

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Tue May 05, 2015 8:59 am
by Vaughn
I am not even going to attempt it. The CM11A plugin uses a 32-bit OCX that was written 10 years ago and cannot be modified. Perhaps it is time the industry moves on from unsupported hardware. All the X10 branded controllers are in trouble. The CM15 wrapper may still be working, but I am done supporting it too. I can't believe X10 dropped the ball for so many years, so many times. The hardware is all fine, just a LITTLE f'n support for the software over the decades and they would have stayed relevant...


Vaughn

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Tue May 05, 2015 4:35 pm
by Datahead
Yeah, I have to agree on that one for sure... A little support would have went a long way with X-10... That said I am glad I still have the Win 7 x32 running with OSA 4.3 as my entire house is using X-10 for the switching... Perhaps it is time to start switching things out little by little. (pardon the pun)

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Tue May 05, 2015 6:44 pm
by Vaughn
Well, don't get me wrong, I am still very much dependent on X10, just not their controllers!

I use the W800RF for all the X10 Wireless stuff, and then I use an Insteon controller to control all the Wired X10 stuff.

Our Insteon client may be messy, but it is pure code, so we can always keep it working, and worse care, there is another Insteon project or two out there that we can always make a plugin out of if ours was to hard to update.

X10 could simply release source or something and 3rd parties would update their SDK to 64-bit for them. I assumed it was because they has another controller coming out and wanted the CM15A to die and fade away, but people are not going to wait for ever, and I no longer trust them to ever come out with another controller.


Vaughn

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Thu May 07, 2015 5:36 am
by Datahead
Vaughn wrote:Well, don't get me wrong, I am still very much dependent on X10, just not their controllers!

I use the W800RF for all the X10 Wireless stuff, and then I use an Insteon controller to control all the Wired X10 stuff.
Vaughn
This may be an option for me as well. Can you recommend a reasonable priced but dependable Insteon controller?

Perhaps this one???

http://www.smarthome.com/powerlinc-mode ... -band.html

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Thu May 07, 2015 7:04 am
by kherron
@Datahead,

Luckily, I am using the CM19a that uses the ahscript.dll instead. However, I do have to do the workaround to get it running!
I have been doing some poking around and found a few articles concerning registering 32-bit .ocx files on a 64-bit OS.
Not sure if anyone was aware, or has even tried this, but here is what I learned.

For starters, Win 7 64-bit has 2 versions of the "regsvr32.exe" application. One is in the Windows\System32 folder (Which is the 64-bit version, and runs as default), the other is in the Windows\SysWoW64 folder (this is the 32-bit version) So, if you tried to register your cm11a.ocx file from a command prompt, it most likely ran the 64-bit version.

Try these steps and lets see what happens:

1) If you have registered the cm11a.ocx prior, use the same version of regsvr32.exe and Ungerister the cm11a.ocx file.
2) Copy the cm11a.ocx file to your "Windows/SysWow64" folder.
3) At the command prompt, enter: %systemroot%\SysWoW64\regsvr32.exe cm11a.ocx

Not sure if this will work, but could be worth giving it a shot.

Re: Error in CM11a Plugin: 80040154 Class not registered

Posted: Sat May 09, 2015 6:14 pm
by Datahead
Okay, just ordered the PowerLinc Modem - INSTEON 2413S Serial Interface (Dual-Band) should be here in a few days. Going to be running it on Win 7 X64 system using OSA 4.4 Hope it does the trick.

Ron