Hello,
I am able to get x10 switch working but not x10 dimmer. Below is the debug log for the insteonplm binding:
2016-03-23 19:25:37 INFO o.o.b.i.InsteonPLMActiveBinding[:595]- modem database has 1 entries!
2016-03-23 19:25:37 DEBUG o.o.b.i.InsteonPLMActiveBinding[:600]- modem db entry: 3D.97.D5
2016-03-23 19:26:11 INFO o.o.b.i.InsteonPLMActiveBinding[:125]- Item: ChrisFloorLampsOnOff got command ON
2016-03-23 19:26:11 DEBUG o.o.b.i.i.device.InsteonDevice[:168]- processing command ON features: 1
2016-03-23 19:26:11 DEBUG o.o.b.i.i.d.RequestQueueManager[:96]- starting request queue thread
2016-03-23 19:26:11 DEBUG o.o.b.i.i.device.InsteonDevice[:379]- qe taken off direct: X10Switch(1:3:2) OUT:Cmd:0x63|rawX10:0xEE|X10Flag:0x00|
2016-03-23 19:26:11 DEBUG o.o.b.i.i.device.InsteonDevice[:399]- next request queue processed in 2000 msec, quiettime = 2000
2016-03-23 19:26:11 DEBUG o.o.b.i.internal.driver.Port[:382]- writing (500): OUT:Cmd:0x63|rawX10:0xEE|X10Flag:0x00|
2016-03-23 19:26:11 DEBUG o.o.b.i.i.device.InsteonDevice[:374]- gave up waiting for query reply from device B.2
2016-03-23 19:26:11 INFO o.o.b.i.i.d.CommandHandler[:376]- X10OnOffCommandHandler: sent msg to switch B.2 ON
2016-03-23 19:26:11 DEBUG o.o.b.i.i.device.InsteonDevice[:379]- qe taken off direct: X10Switch(1:3:2) OUT:Cmd:0x63|rawX10:0xE2|X10Flag:0x80|
2016-03-23 19:26:11 DEBUG o.o.b.i.i.device.InsteonDevice[:399]- next request queue processed in 2000 msec, quiettime = 2000
2016-03-23 19:26:11 DEBUG o.o.b.i.internal.driver.Port[:382]- writing (500): OUT:Cmd:0x63|rawX10:0xE2|X10Flag:0x80|
2016-03-23 19:26:13 DEBUG o.o.b.i.i.d.RequestQueueManager[:132]- device queue for B.2 is empty!
2016-03-23 19:28:33 INFO o.o.b.i.InsteonPLMActiveBinding[:125]- Item: ChrisFloorLampsOnOff got command OFF
2016-03-23 19:28:33 DEBUG o.o.b.i.i.device.InsteonDevice[:168]- processing command OFF features: 1
2016-03-23 19:28:33 INFO o.o.b.i.i.d.CommandHandler[:376]- X10OnOffCommandHandler: sent msg to switch B.2 OFF
2016-03-23 19:28:33 DEBUG o.o.b.i.i.device.InsteonDevice[:374]- gave up waiting for query reply from device B.2
2016-03-23 19:28:33 DEBUG o.o.b.i.i.device.InsteonDevice[:379]- qe taken off direct: X10Switch(1:3:2) OUT:Cmd:0x63|rawX10:0xEE|X10Flag:0x00|
2016-03-23 19:28:33 DEBUG o.o.b.i.i.device.InsteonDevice[:399]- next request queue processed in 2000 msec, quiettime = 2000
2016-03-23 19:28:33 DEBUG o.o.b.i.internal.driver.Port[:382]- writing (500): OUT:Cmd:0x63|rawX10:0xEE|X10Flag:0x00|
2016-03-23 19:28:35 DEBUG o.o.b.i.i.device.InsteonDevice[:374]- gave up waiting for query reply from device B.2
2016-03-23 19:28:35 DEBUG o.o.b.i.i.device.InsteonDevice[:379]- qe taken off direct: X10Switch(1:3:2) OUT:Cmd:0x63|rawX10:0xE3|X10Flag:0x80|
2016-03-23 19:28:35 DEBUG o.o.b.i.i.device.InsteonDevice[:399]- next request queue processed in 2000 msec, quiettime = 2000
2016-03-23 19:28:35 DEBUG o.o.b.i.internal.driver.Port[:382]- writing (500): OUT:Cmd:0x63|rawX10:0xE3|X10Flag:0x80|
2016-03-23 19:28:37 DEBUG o.o.b.i.i.d.RequestQueueManager[:132]- device queue for B.2 is empty!
2016-03-23 19:28:49 INFO o.o.b.i.InsteonPLMActiveBinding[:125]- Item: ChrisFloorLampDimmer got command 42
2016-03-23 19:28:49 DEBUG o.o.b.i.i.device.InsteonDevice[:168]- processing command 42 features: 1
2016-03-23 19:28:50 INFO o.o.b.i.InsteonPLMActiveBinding[:125]- Item: ChrisFloorLampDimmer got command 42
2016-03-23 19:28:50 DEBUG o.o.b.i.i.device.InsteonDevice[:168]- processing command 42 features: 1
The “command 42” to dim the lamp never seems to trigger the X10 command handler; whereas, the ON and OFF commands seem to work.
Here are my item definitions:
Dimmer ChrisFloorLampDimmer “Chris Floor Lamps” (ChrisRoom) {insteonplm=“B.2:X00.00.02#dimmer”}
Switch ChrisFloorLampsOnOff “Chris Floor Lamps Switch” (ChrisRoom) {insteonplm=“B.2:X00.00.01#switch”}
Any help would be appreciated