Hi,
For quite some time I've noticed strange behavior with my Lightolier Compose setup and HS. I would send Compose "Scene On" to two dimmers, say A8 and A9, from HS and then someone would walk over to one of the dimmers and turn it off manually. In response, HS seemed to be getting a Scene Off response from BOTH dimmers, messing up the device state in HS! More info here: http://board.homeseer.com/showthread...014#post645014
Well, in moving to a clean install of HS2, I thought I'd dig deeper. I installed the TI103 and in the same AC outlet an ACT AT004 signal tester. I also did not install the Compose plug-in, nor setup any "devices" in my clean HS2 install. Instead I just entered preset dims (via the HS control tab) corresponding to the Compose commands. Well guess what, the TI103 debug log data appears wrong and does not agree with the data simultaneously captured with my ACT AT004. So, I think there is a problem with either the TI103 or the plug-in in terms of the way data is buffered, or something to do with handling of frame repeats for devices on the same house code? Don't really know, but something is clearly wrong.
Here are both the TI103 debug log entries and the AT004 captured data below.
HS2 Log (my notes in blue):
Send Compose Scene On to A8:
8/7/2005 9:14:52 AM - Info - Device: Preset Dim Level 1 [3%]
8/7/2005 9:14:52 AM - Debug TI103 - SendX10: A8 Cmd: 10 Dim: 1 Data1/2: 0/0
Send Compose Scene On to A9:
8/7/2005 9:14:57 AM - Info - Device: Preset Dim Level 1 [3%]
8/7/2005 9:14:57 AM - Debug TI103 - SendX10: A9 Cmd: 10 Dim: 1 Data1/2: 0/0
Tap off A9 at the dimmer, and HS/TI103 receives this!!!:
8/7/2005 9:15:45 AM - Debug TI103 - Callback: Dev= A8+A9, HC= A, Cmd= 11, 16/0
8/7/2005 9:15:45 AM - X10 Received - A8 (?) A9 (?) A Preset Dim2 16
Tap off A8 at the dimmer, and HS/TI103 receives this:
8/7/2005 9:17:25 AM - Debug TI103 - Callback: Dev= A8, HC= A, Cmd= 11, 16/0
8/7/2005 9:17:25 AM - X10 Received - A8 (?) A Preset Dim2 16
Here is the data simultaneously captured on the AT004. You'll notice that the "responses" don't have the X10 frame repeats. This is simply because the A8/A9 dimmers are on different firwall circuits from the TI103/AT004, and thus HS/AT004 are simply hearing the firewall's repeat of the data. The data is as expected:
A08 A08 Npsd0 Npsd0 <- Scene On Command to A8 from HS
A09 A09 Npsd0 Npsd0 <- Scene On Command to A9 from HS
A09 --- Mpsd1 --- <- Response from A9, tapped off manually
A08 --- Mpsd1 --- <- Response from A8, tapped off manually
So, I really think there is a problem with either the TI103 or the plug-in. Can anybody else confirm?
Thanks,
Don
For quite some time I've noticed strange behavior with my Lightolier Compose setup and HS. I would send Compose "Scene On" to two dimmers, say A8 and A9, from HS and then someone would walk over to one of the dimmers and turn it off manually. In response, HS seemed to be getting a Scene Off response from BOTH dimmers, messing up the device state in HS! More info here: http://board.homeseer.com/showthread...014#post645014
Well, in moving to a clean install of HS2, I thought I'd dig deeper. I installed the TI103 and in the same AC outlet an ACT AT004 signal tester. I also did not install the Compose plug-in, nor setup any "devices" in my clean HS2 install. Instead I just entered preset dims (via the HS control tab) corresponding to the Compose commands. Well guess what, the TI103 debug log data appears wrong and does not agree with the data simultaneously captured with my ACT AT004. So, I think there is a problem with either the TI103 or the plug-in in terms of the way data is buffered, or something to do with handling of frame repeats for devices on the same house code? Don't really know, but something is clearly wrong.
Here are both the TI103 debug log entries and the AT004 captured data below.
HS2 Log (my notes in blue):
Send Compose Scene On to A8:
8/7/2005 9:14:52 AM - Info - Device: Preset Dim Level 1 [3%]
8/7/2005 9:14:52 AM - Debug TI103 - SendX10: A8 Cmd: 10 Dim: 1 Data1/2: 0/0
Send Compose Scene On to A9:
8/7/2005 9:14:57 AM - Info - Device: Preset Dim Level 1 [3%]
8/7/2005 9:14:57 AM - Debug TI103 - SendX10: A9 Cmd: 10 Dim: 1 Data1/2: 0/0
Tap off A9 at the dimmer, and HS/TI103 receives this!!!:
8/7/2005 9:15:45 AM - Debug TI103 - Callback: Dev= A8+A9, HC= A, Cmd= 11, 16/0
8/7/2005 9:15:45 AM - X10 Received - A8 (?) A9 (?) A Preset Dim2 16
Tap off A8 at the dimmer, and HS/TI103 receives this:
8/7/2005 9:17:25 AM - Debug TI103 - Callback: Dev= A8, HC= A, Cmd= 11, 16/0
8/7/2005 9:17:25 AM - X10 Received - A8 (?) A Preset Dim2 16
Here is the data simultaneously captured on the AT004. You'll notice that the "responses" don't have the X10 frame repeats. This is simply because the A8/A9 dimmers are on different firwall circuits from the TI103/AT004, and thus HS/AT004 are simply hearing the firewall's repeat of the data. The data is as expected:
A08 A08 Npsd0 Npsd0 <- Scene On Command to A8 from HS
A09 A09 Npsd0 Npsd0 <- Scene On Command to A9 from HS
A09 --- Mpsd1 --- <- Response from A9, tapped off manually
A08 --- Mpsd1 --- <- Response from A8, tapped off manually
So, I really think there is a problem with either the TI103 or the plug-in. Can anybody else confirm?
Thanks,
Don
Comment