Good Day Folks!

I have an 8 button dimmer that I'm having some trouble with. It's load runs a set of "curtain warmers" in our home theatre, and the buttons are used to trigger various scenes, some of which the curtain warmers are part of. The buttons trigger the other lights (Main and front), but the curtain lights never trigger on the scenes. MH can remotely trigger the curtain lights, and they are dimmable, etc, from MH web control. Triggering the scenes from MH have similar behaviours, in that the curtain lights don't respond to the scene. I'm running the latest trunk, and tried commenting out lines 252 and the corresponding end brace in Insteon_Link.pm, and re-running sync all links, with no success. Anyone have any ideas? I'm guessing I missed something in my config, as everything else seems to work properly.

Below are the relevant parts of my Insteon.mht file, and a "log links" from the curtain lights switch. Any help/ideas would be greatly appreciated!

Thanks!

/Mike


# My Insteon PLM Interface
INSTEON_PLM, PLM

# PLM 12.9F.65

IPLL, 1D.9A.03:01, HT_Curtain_Lights, All_Lights|HT_Lights, PLM,011C # v5.9 1212 2486D8 KeypadLinc dimmer
IPLL, 1D.9A.03:02, ht_kpl_btn_b, ht_kpl|buttons, PLM
IPLL, 1D.9A.03:03, ht_kpl_btn_c, ht_kpl|buttons, PLM
IPLL, 1D.9A.03:04, ht_kpl_btn_d, ht_kpl|buttons, PLM
IPLL, 1D.9A.03:05, ht_kpl_btn_e, ht_kpl|buttons, PLM
IPLL, 1D.9A.03:06, ht_kpl_btn_f, ht_kpl|buttons, PLM
IPLL, 1D.9A.03:07, ht_kpl_btn_g, ht_kpl|buttons, PLM
IPLL, 1D.9A.03:08, ht_kpl_btn_h, ht_kpl|buttons, PLM

IPLL, 17.39.70:01, HT_Front_Lights, All_Lights|HT_Lights, PLM, 0119 # v5.4 1048 SwitchLinc dimmer
IPLL, 1C.B2.78:01, HT_Main_Lights, All_Lights|HT_Lights, PLM, 0102 # v6.5 1152 2477D SwitchLinc dimmer

IPLL, PLM:12, ht_preshow_scene, ht_scenes, PLM
SCENE_MEMBER, HT_Main_Lights, ht_preshow_scene, 75%, 6s
SCENE_MEMBER, HT_Front_Lights, ht_preshow_scene, 65%, 6s
SCENE_MEMBER, HT_Curtain_Lights, ht_preshow_scene, 35%, 3s
SCENE_MEMBER, ht_kpl_btn_b, ht_preshow_scene
SCENE_MEMBER, HT_Main_Lights, ht_kpl_btn_b, 75%, 6s
SCENE_MEMBER, HT_Front_Lights, ht_kpl_btn_b, 65%, 6s
SCENE_MEMBER, HT_Curtain_Lights, ht_kpl_btn_b, 35%, 3s
#SCENE_MEMBER, ht_preshow_scene, ht_kpl_btn_b

IPLL, PLM:13, ht_movie_scene, ht_scenes, PLM
SCENE_MEMBER, HT_Main_Lights, ht_movie_scene, 25%, 8s
SCENE_MEMBER, HT_Front_Lights, ht_movie_scene, 0%, 12s
SCENE_MEMBER, HT_Curtain_Lights, ht_movie_scene, 20%, 6s
SCENE_MEMBER, ht_kpl_btn_c, ht_movie_scene
SCENE_MEMBER, HT_Main_Lights, ht_kpl_btn_c, 25%, 8s
SCENE_MEMBER, HT_Front_Lights, ht_kpl_btn_c, 0%, 12s
SCENE_MEMBER, HT_Curtain_Lights, ht_kpl_btn_c, 20%, 6s
#SCENE_MEMBER, ht_movie_scene, ht_kpl_btn_c

IPLL, PLM:14, ht_half_scene, ht_scenes, PLM
SCENE_MEMBER, HT_Main_Lights, ht_half_scene, 50%, 8s
SCENE_MEMBER, HT_Front_Lights, ht_half_scene, 25%, 12s
SCENE_MEMBER, HT_Curtain_Lights, ht_half_scene, 35%, 6s
SCENE_MEMBER, ht_kpl_btn_d, ht_half_scene
SCENE_MEMBER, HT_Main_Lights, ht_kpl_btn_d, 50%, 8s
SCENE_MEMBER, HT_Front_Lights, ht_kpl_btn_d, 25%, 12s
SCENE_MEMBER, HT_Curtain_Lights, ht_kpl_btn_d, 35%, 6s
#SCENE_MEMBER, ht_half_scene, ht_kpl_btn_d

IPLL, PLM:15, ht_kinect_scene, ht_scenes, PLM
SCENE_MEMBER, HT_Main_Lights, ht_kinect_scene, 75%, 4s
SCENE_MEMBER, HT_Front_Lights, ht_kinect_scene, 75%, 4s
SCENE_MEMBER, HT_Curtain_Lights, ht_kinect_scene, 0%, 6s
SCENE_MEMBER, ht_kpl_btn_e, ht_kinect_scene
SCENE_MEMBER, HT_Main_Lights, ht_kpl_btn_e, 75%, 4s
SCENE_MEMBER, HT_Front_Lights, ht_kpl_btn_e, 75%, 4s
SCENE_MEMBER, HT_Curtain_Lights, ht_kpl_btn_e, 0%, 6s
#SCENE_MEMBER, ht_kinect_scene, ht_kpl_btn_e

IPLL, PLM:18, ht_all_off, ht_scenes, PLM
SCENE_MEMBER, HT_Main_Lights, ht_all_off, 0%, 6s
SCENE_MEMBER, HT_Front_Lights, ht_all_off, 0%, 6s
SCENE_MEMBER, HT_Curtain_Lights, ht_all_off, 0%, 6s
SCENE_MEMBER, ht_kpl_btn_h, ht_all_off
SCENE_MEMBER, HT_Main_Lights, ht_kpl_btn_h, 0%, 6s
SCENE_MEMBER, HT_Front_Lights, ht_kpl_btn_h, 0%, 6s
SCENE_MEMBER, HT_Curtain_Lights, ht_kpl_btn_h, 0%, 6s

Running: HT Curtain Lights log links
[Insteon_Device] link table for $HT_Curtain_Lights (devcat: 011C)

[Insteon_Device] aldb 129f65011 [0x0FF8] contlr(01) record to $PLM(01), (d1:fe, d2:1f, d3:00)
[Insteon_Device] aldb 129f65021 [0x0F90] contlr(02) record to $PLM(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 129f65031 [0x0F38] contlr(03) record to $PLM(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 129f65041 [0x0FD0] contlr(04) record to $PLM(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 129f65051 [0x0F60] contlr(05) record to $PLM(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 129f65061 [0x0FC0] contlr(06) record to $PLM(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 129f65071 [0x0F88] contlr(07) record to $PLM(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 129f65081 [0x0F20] contlr(08) record to $PLM(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 129f65120 [0x0FC8] rspndr(01) record to $PLM(12): onlevel=35% and ramp=2s (d3:00)
[Insteon_Device] aldb 129f65130 [0x0FB8] rspndr(01) record to $PLM(13): onlevel=20% and ramp=4.5s (d3:00)
[Insteon_Device] aldb 129f65140 [0x0F28] rspndr(01) record to $PLM(14): onlevel=35% and ramp=4.5s (d3:00)
[Insteon_Device] aldb 129f65150 [0x0F30] rspndr(01) record to $PLM(15): onlevel=0% and ramp=4.5s (d3:00)
[Insteon_Device] aldb 129f65180 [0x0F18] rspndr(01) record to $PLM(18): onlevel=0% and ramp=4.5s (d3:00)
[Insteon_Device] aldb 173970021 [0x0F98] contlr(02) record to $HT_Front_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 173970031 [0x0F40] contlr(03) record to $HT_Front_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 173970041 [0x0FD8] contlr(04) record to $HT_Front_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 173970051 [0x0F68] contlr(05) record to $HT_Front_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 173970041 [0x0FD8] contlr(04) record to $HT_Front_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 173970051 [0x0F68] contlr(05) record to $HT_Front_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1cb278021 [0x0FB0] contlr(02) record to $HT_Main_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1cb278031 [0x0F58] contlr(03) record to $HT_Main_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1cb278041 [0x0FF0] contlr(04) record to $HT_Main_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1cb278051 [0x0F80] contlr(05) record to $HT_Main_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1d9a03020 [0x0FA8] rspndr(01) record to $HT_Curtain_Lights(02): onlevel=35% and ramp=2s (d3:00)
[Insteon_Device] aldb 1d9a03021 [0x0FA0] contlr(02) record to $HT_Curtain_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1d9a03030 [0x0F50] rspndr(01) record to $HT_Curtain_Lights(03): onlevel=20% and ramp=4.5s (d3:00)
[Insteon_Device] aldb 1d9a03031 [0x0F48] contlr(03) record to $HT_Curtain_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1d9a03040 [0x0FE8] rspndr(01) record to $HT_Curtain_Lights(04): onlevel=35% and ramp=4.5s (d3:00)
[Insteon_Device] aldb 1d9a03041 [0x0FE0] contlr(04) record to $HT_Curtain_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1d9a03050 [0x0F78] rspndr(01) record to $HT_Curtain_Lights(05): onlevel=0% and ramp=4.5s (d3:00)
[Insteon_Device] aldb 1d9a03051 [0x0F70] contlr(05) record to $HT_Curtain_Lights(01), (d1:ff, d2:1f, d3:00)
[Insteon_Device] aldb 1d9a03080 [0x0F10] rspndr(01) record to $HT_Curtain_Lights(08): onlevel=0% and ramp=4.5s (d3:00)