SmartHome 2814UB interface

Have an idea for a new feature? Voice your opinion here.
Post Reply
joegr
Member
Posts: 7
Joined: Sun Jun 06, 2004 10:16 pm
Location: Gulfport, Mississippi

SmartHome 2814UB interface

Post by joegr »

I had hoped that the new SmartHome PowerLinc USB interface modem number 2814UB would work, but it doesn't seem too. It is the newest version of the PowerLinc USB and it adds INSTEON support. (I am not looking for the Insteon features to work at this point, just the old fashioned X10 stuff.) I don't think that they sell the non-insteon version anymore, or I would have gotten that one. Anyway, I have verified (using SmartHome's program) that it does work on the computer I am trying to use this on.



Below is what SmartHome's program says about the interface.



Device Type: INSTEONPLC-USB

FIRMWARE: 2.12

DEVICE PORT: USB4

DEVICE ADDRESS: 00.D5.9B



Below is a sample dump from SmartHome's programs log file. It shows some commands received, and some being sent.




downloadTimer started

timerActivate enabled

SDM:DM=active,1.00.134.134,12/30/2005 4:16:38 PM,responded,00.D5.9B,2.12

ui:!isresponding

PLC:isresponding=True

ui:!getplcstatus

PLC:getPLCstatus=beginlist

port=USB4

connected=True

firmware=2.12

id=00.D5.9B

devicetype=InsteonPLC-USB

lastErrorMsg=#0:

endlist

ui:!setclock=12/30/2005 04:16:39 PM

PLC:setClock=OK

PLC:saladapp=busy

PLC:eventraw=FD

PLC:eventraw=FE

PLC:eventraw=FD

PLC:eventraw=FE

PLC:saladapp=free

PLC:eventraw=08

PLC:receiveX10raw=00 AA

PLC:receiveX10=D4

PLC:eventraw=08

PLC:receiveX10raw=01 A2

x

PLC:eventraw=08

PLC:receiveX10raw=00 AA

PLC:receiveX10=D4

PLC:eventraw=08

PLC:receiveX10raw=01 A3

ui:!sendx10=A9,AOn

PLC:sendx10=True,A9,AON

ui:!sendx10=A9,AOff

PLC:sendx10=True,A9,AOFF

ui:!sendx10=A9,A0%

PLC:sendx10=True,A9,A0%

ui:!sendx10=A9,A0%

PLC:sendx10=True,A9,A0%

ui:!sendx10=A9,A27%

PLC:sendx10=True,A9,A26%

ui:!sendx10=A9,AOff

PLC:sendx10=True,A9,AOFF



Last, but not least, here is what the InterfaceTrace file had. (Note that I removed the stuff in the middle, it was just more of the same repeated lines. This includes attempts to enable the interface, and attempts to set the retry property.)



Dec 30 2005,01:45:42PM,Unable to find the USB PowerLinc Device.

Dec 30 2005,01:45:42PM,Unable to find the USB PowerLinc Device.

Dec 30 2005,01:45:46PM,--> Getting Status

Dec 30 2005,01:45:46PM,"Write File Error [The handle is invalid.

]"

Dec 30 2005,01:45:46PM,--> Getting Status

Dec 30 2005,01:45:46PM,"Write File Error [The handle is invalid.

]"

...

Dec 30 2005,02:42:45PM,--> Getting Status

Dec 30 2005,02:42:45PM,"Write File Error [The handle is invalid.

]"

Dec 30 2005,02:42:45PM,Timeout waiting for PowerLinc to become idle.

Dec 30 2005,02:42:46PM,"Write File Error [The handle is invalid.

]"

Dec 30 2005,02:42:49PM,Unable to find the USB PowerLinc Device.



If it is possible to get this going and you need any other info that I might could provide, let me know.



Thanks,

Joe
Joegr
ScottBot
Site Admin
Posts: 2787
Joined: Thu Feb 13, 2003 6:46 pm
Location: Georgia (USA)
Contact:

Post by ScottBot »

Joe,



I imagine that there may only be some minor changes that Meedio would need to make to the existing Powerlinc plugin to support the new version. It obviously needs to recognize the newer USB product ID.



Although this won't help you right now, I'm going to be sharing my Hardware Interface and Insteon device plugins that work with the new Powerlinc. I'm leveraging the Smarthome SDM (the same thing you generated your trace with) which makes it much easier to develop than going to the USB and serial ports directly. After the Insteon stuff is working, I plan on adding X10 support to the plugin too. I don't have so much time these days, so I'm not sure exactly when that will be. However, by using the SDM module provided by SmartHome, it makes it MUCH easier to add the support.



Scott
Scott
Post Reply