X10 Beyond 10

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

X10 Beyond 10

Post by beverlyhoward »

Finally switching over from the Cinema6 that served me so well so long, but, with the switch, I've lost the ability to control X10 devices between 11 and 16 on the 8910.

The Cinema6 mapped these to keys logically below the number pad and I hope that there is a secret to finding them using the default X10 codes (0167 and 0240)

Any wisdom out there? (fwiw, the 6131n does carry the additional codes on the transport buttons)

Thanks in advance,
Beverly Howard
Mark Pierson
Expert
Posts: 3023
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

The 8910's built-in code doesn't support 11 trough 16. You can either map them as key moves or use one of the X10 upgrades.

Code: Select all

Unit Code 11	206
Unit Code 12	204
Unit Code 13	014
Unit Code 14	012
Unit Code 15	015
Unit Code 16	013
Mark
The Robman
Site Owner
Posts: 22046
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

Post by beverlyhoward »

many thanks for both responses

Beverly Howard
beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

Post by beverlyhoward »

>> Unit Codes <<

Gonna really show my ignorance here. How are these implimented... since the 0167 codes are in rom, I'm guessing that it's by keymoves, but spending some time there, still don't understand how to impliment these

Beverly Howard
beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

Post by beverlyhoward »

>> 146 TV/VCR Sec Light Off <<

(from the http://www.hifi-remote.com/cgi-bin2/ueic.cgi?home_0167 link)

Interesting.... does that only relate to the alarm or does it relate to x10 motion sensor lights?

The question comes from the thought that it would be nice to be able to essentially "reset" the motion sensor so that it would respond to the next movement rather than wait for the current movement event to timeout.

Beverly Howard
The Robman
Site Owner
Posts: 22046
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

beverlyhoward wrote:>> Unit Codes <<

Gonna really show my ignorance here. How are these implimented... since the 0167 codes are in rom, I'm guessing that it's by keymoves, but spending some time there, still don't understand how to impliment these

Beverly Howard
What are you calling "unit codes"? Are you referring to the codes assigned to the numeric buttons, for example? If so, what do you mean by "implemented"? The 0167 setup code is in ROM, but so what? You're totally free to load your own X10 code by using one of the upgrades.

So, bottom line, I don't know what the question is, so I'm not sure how to help.

As for the security codes in the 0167 code list, I've been told that they are for some obsolete X10 device that never gained much traction. I've never heard of anyone actually owning a device that uses those codes, but hey, if you have some X10 security devices that can be controlled using the 0167 code, give the codes a try and see if they do anything.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

Post by beverlyhoward »

Understand the confusion... those are X10, so I was trying to refer to the three digit codes associated with them.

Mark posted;

Unit Code 11 206
Unit Code 12 204
Unit Code 13 014
Unit Code 14 012
Unit Code 15 015
Unit Code 16 013

these match the numbers on your link reference at http://www.hifi-remote.com/cgi-bin2/ueic.cgi?home_0167

but I don't know enough to know what the three digit numbers reference.

Beverly Howard
The Robman
Site Owner
Posts: 22046
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

The 3 digit numbers are EFCs, or "advanced codes".

You have 2 options:

1) Use the built-in 0167 code and program the buttons using the advanced codes that Mark posted. This is the only option for non-JP1 users.

2) Use any X10 upgrade from the file section and program the functions to the buttons of your choice. This is the best option for a JP1 user, and in this case you don't care what the codes are for each of the functions, you only care that the upgrade includes the functions.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

Post by beverlyhoward »

>> 1) <<

Thanks... I know remember about that option so it clarifies a long standing misunderstanding about what those codes referred to.

Assume that the memory penalty will be higher with the 2) jp1 approach... (I'm anticipating running into that limit in the not too distant future.)

Thanks,
Beverly Howard
beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

Post by beverlyhoward »

if you have some X10 security devices that can be controlled using the 0167 code, give the codes a try and see if they do anything.
Will do so down the line.

It's been packed away for years and I had always assumed that the only input it supported was RF, but will give the ir box a shot.

At the very least, I'm going to see if the security lights respond to that code.

Beverly Howard
The Robman
Site Owner
Posts: 22046
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

beverlyhoward wrote:Assume that the memory penalty will be higher with the 2) jp1 approach... (I'm anticipating running into that limit in the not too distant future.)
Option 1 will use up your keymove/macro memory, which is in short supply.

Option 2 will use up your upgrade memory, which is plentiful.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
The Robman
Site Owner
Posts: 22046
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

This is what the X10 upgrade would look like for the URC-8910:

Upgrade Code 0 = D0 A7 (Home Auto/0167) X10 Home Auto (KM v9.08a)
3F 00 F0 02 F9 F8 B0 F0 90 D0 88 C8 A8 E8 B8 AC
A4 84 94 9C 8C D8 E0 98 80 A0 C0
End

It would use up 27 bytes of the 762 byte upgrade memory.

To program the 6 additional unit codes as keymoves would use up 30 bytes of the 197 byte keymove/macro memory.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
beverlyhoward
Posts: 47
Joined: Fri Mar 23, 2007 5:30 pm

Post by beverlyhoward »

It would use up 27 bytes of the 762 byte upgrade memory.
Thanks... That brings it down to 122 remaining.

If I understand, that would effectively "overwrite" the 8910's 0167 definitions... i.e. continue to use the 0167 code?

A general note... getting back into this has been possible only with the help I have received here.... THANKS!

I'm very close to have a full replacement for the cinema6 which, essentially, I forgot everything I knew about programming that one over the many years...

This work includes the addition of the hdtv tuner (possible only with Rob's "manual" protocol on the DBT-H@60F and windows media remote for the streaming stuff.

Now... on to _understanding_ keymoves.

Beverly Howard
Mark Pierson
Expert
Posts: 3023
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

beverlyhoward wrote:If I understand, that would effectively "overwrite" the 8910's 0167 definitions... i.e. continue to use the 0167 code?
It doesn't really "overwrite" the built-in code (it's stored in ROM); it merely overrides it meaning that the upgrade is used instead of the built-in.
Mark
Post Reply