Jump to content

Dimming X-10 with v2.6


Guest

Recommended Posts

OK...I've done the upgrade to v2.6, and I can see how to program schedules to run X-10...but, I can't see how to dim the X-10.

 

For an example, I want to turn my Daughters night light (lamp) on @ 10% and some exterior lights I want to turn on @ 100% and then dim to 50% later in the night.

 

Doable?

Link to comment

Hello HAS,

 

Long time no see!

 

I don't think this is possible with one command unless your Daughter's night light has a preset dim value of 10% in which case you could use the Preset Dim command. Otherwise, you can use Off and then repeat n number of Bright commands to get to 10% (depends on the light).

 

With kind regards,

Michel

 

OK...I've done the upgrade to v2.6, and I can see how to program schedules to run X-10...but, I can't see how to dim the X-10.

 

For an example, I want to turn my Daughters night light (lamp) on @ 10% and some exterior lights I want to turn on @ 100% and then dim to 50% later in the night.

 

Doable?

Link to comment

Yep...he's back

 

I can control X-10 in a off/on format, only. Using either the 'dim' or 'bright' will only turn the device ON, and repetitive 'dim' or 'bright' shows no results.

Link to comment

I do not know if this will help, but I had the same problem.

 

For some reason I had no problems with X-10 on/off commands.

The X-10 dim/bright commands did not seem to be getting through.

I moved my X-10 controller to the same outlet as the ISY, then it started working.

 

I still have problems if I hold the bright/dim buttons down though.

It seem the the commands are sent too fast for the ISY to process.

If I hold the button down the ISY gets very busy and sends nothing.

when I release the button the commands are sent out.

 

I am hoping to eliminate this problem with the new ISY.

Then I can finally eliminate all of my X-10 stuff.

 

:D

Link to comment
OK...I've done the upgrade to v2.6, and I can see how to program schedules to run X-10...but, I can't see how to dim the X-10.

 

For an example, I want to turn my Daughters night light (lamp) on @ 10% and some exterior lights I want to turn on @ 100% and then dim to 50% later in the night.

 

Doable?

 

Has,

I ran a quick test on the ISY Dim command. It does work, but it's probably a bit different from what you're accustomed to.

 

The standard X10 Dim sequence is a mess (I'd like to use a more descriptive word but it would probably be bad form). It consists of an House/address code followed by a stream of bright/dim commands (ex: A1, bright,bright,bright,bright). The bright/dim commands are repeated continuously (no gaps) until the correct level is achieved. This command sequence is very hard on repeaters and prone to noise problems.

 

The ISY output does not concatenate the "bright/dim" commands. It treats each as separate command with it's own House/unit code (see the example below). This sequence is far easier for receivers/repeaters to interpret. The down side is it takes a LONG TIME to transmit.

 

The following is a test that I ran to check the X10 communication. The ISY triggers on a X10 A12 ON received from my CM15a. The ISY then turns on my lamp (100%) and executes 15 Dim commands (75%). From the log below, this took roughly 31 seconds to transmit.

 

A standard X10 Dim sequence would take on the order of 4-5 seconds. I suppose we could ask the ISY folks to implement a DIM*n command, but to be honest, I avoid them because of the problems they can cause. I would much prefer the ability to execute an extended code direct dim.

 

Hope this helps.

IM

 

 

 

ISY Trigger and Dim Sequence

If
       X10 'A12/On (3)' is Received

Then
       Send X10 'I1/On (3)'
       Wait  1 second
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'
       Send X10 'I1/Dim (15)'

Else
  - No Actions - (To add one, press 'Action')

 

X10 Transmit sequence received by my CM15a

1007 	12/21/2007 11:30:37 pm 	Receive 	I1
1008 	12/21/2007 11:30:38 pm 	Receive 	I On
1009 	12/21/2007 11:30:39 pm 	Receive 	I1
1010 	12/21/2007 11:30:40 pm 	Receive 	I Dim 5
1011 	12/21/2007 11:30:41 pm 	Receive 	I1
1012 	12/21/2007 11:30:42 pm 	Receive 	I Dim 5
1013 	12/21/2007 11:30:43 pm 	Receive 	I1
1014 	12/21/2007 11:30:44 pm 	Receive 	I Dim 5
1015 	12/21/2007 11:30:45 pm 	Receive 	I1
1016 	12/21/2007 11:30:46 pm 	Receive 	I Dim 5
1017 	12/21/2007 11:30:47 pm 	Receive 	I1
1018 	12/21/2007 11:30:48 pm 	Receive 	I Dim 5
1019 	12/21/2007 11:30:49 pm 	Receive 	I1
1020 	12/21/2007 11:30:50 pm 	Receive 	I Dim 5
1021 	12/21/2007 11:30:51 pm 	Receive 	I1
1022 	12/21/2007 11:30:52 pm 	Receive 	I Dim 5
1023 	12/21/2007 11:30:53 pm 	Receive 	I1
1024 	12/21/2007 11:30:54 pm 	Receive 	I Dim 5
1025 	12/21/2007 11:30:55 pm 	Receive 	I1
1026 	12/21/2007 11:30:56 pm 	Receive 	I Dim 5
1027 	12/21/2007 11:30:57 pm 	Receive 	I1
1028 	12/21/2007 11:30:58 pm 	Receive 	I Dim 5
1029 	12/21/2007 11:30:59 pm 	Receive 	I1
1030 	12/21/2007 11:31:00 pm 	Receive 	I Dim 5
1031 	12/21/2007 11:31:01 pm 	Receive 	I1
1032 	12/21/2007 11:31:02 pm 	Receive 	I Dim 5
1033 	12/21/2007 11:31:03 pm 	Receive 	I1
1034 	12/21/2007 11:31:04 pm 	Receive 	I Dim 5
1035 	12/21/2007 11:31:05 pm 	Receive 	I1
1036 	12/21/2007 11:31:06 pm 	Receive 	I Dim 5
1037 	12/21/2007 11:31:07 pm 	Receive 	I1
1038 	12/21/2007 11:31:08 pm 	Receive 	I Dim 5

Link to comment

The initial improvement to our X10 support is to allow a blank entry for either the unit id or command in both conditions and actions. This solves many of the current the limitations.

 

e.g.

Then 
       Send X10 'I1/On (3)' 
       Wait  1 second 
       Repeat 12 times
           Send X10 'I/Dim (15)' 

 

So you would get ...

 

1007    12/21/2007 11:30:37 pm    Receive    I1 
1008    12/21/2007 11:30:38 pm    Receive    I On 
1009    12/21/2007 11:30:40 pm    Receive    I Dim 5 
1010    12/21/2007 11:30:42 pm    Receive    I Dim 5 
1011    12/21/2007 11:30:44 pm    Receive    I Dim 5 
...

Link to comment

Thanks for the tip, DEGoodrich! My programming was spot on, but the 'dim' command was not making it across the X-10 booster/repeater in the panel. Once I phased the PLM with the X-10 devices...it worked!

 

Thank you everyone for the hand.

 

I do not know if this will help, but I had the same problem.

 

For some reason I had no problems with X-10 on/off commands.

The X-10 dim/bright commands did not seem to be getting through.

I moved my X-10 controller to the same outlet as the ISY, then it started working.

 

I still have problems if I hold the bright/dim buttons down though.

It seem the the commands are sent too fast for the ISY to process.

If I hold the button down the ISY gets very busy and sends nothing.

when I release the button the commands are sent out.

 

I am hoping to eliminate this problem with the new ISY.

Then I can finally eliminate all of my X-10 stuff.

 

:D

Link to comment
I still have problems if I hold the bright/dim buttons down though.

 

It seem the the commands are sent too fast for the ISY to process.

If I hold the button down the ISY gets very busy and sends nothing.

when I release the button the commands are sent out.

 

I am hoping to eliminate this problem with the new ISY.

Then I can finally eliminate all of my X-10 stuff.

 

:D

 

This does not sound like an issue with the ISY but rather a limitation of the PLM and Powerline translation in general. The PLM cannot listen and talk at the same time (nor can any other powerline interface that I am aware of.) If you have a continuous string of dims or brights I don't think anything can happen until the X-10 transmission is finished and the line is clear to send the Insteon stuff. Insteon and X-10 have different transmission windows but I don't think the PLM can switch from listening to X-10 to transmitting Insteon within the same AC cycle so as long as X-10 is tying up the PLM no Insteon can go out.

 

I hope I am wrong about this but if it is the case then there is nothing that can be done within the ISY to solve it.

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...