From: Eloy P. <pe...@ch...> - 2013-05-04 19:32:03
|
On 05/04/2013 02:21 PM, Kevin Robert Keegan wrote: > You don't have to do that, if you have it working you can leave it at that. Well, I wanted to be super sure... I followed the procedure (replacing the second XXXXXXXXX with the address of the In-LineLinc) and after re-scanning the link table of the KPL I got: [Insteon::AllLinkDatabase] [0x0fa7] contlr(03) record to $front_porch_fan (03), (d1:03, d2:00, d3:03) But that still did not cause the KPL button to control the In-LineLinc. The current links, after electronic linking + manual PLM command: KPL: [Insteon::AllLinkDatabase] [0x0fa7] contlr(03) record to $front_porch_fan (03), (d1:03, d2:1c, d3:03) (I changed d2 to 0x1c to match the manual linking result, but I understand d2 is ignored anyway.) In-LineLinc: [Insteon::AllLinkDatabase] [0x0fe7] rspndr(01) record to $front_porch_light (03): onlevel=on and ramp=none (d3:00) And links after manual linking: KPL: [Insteon::AllLinkDatabase] [0x0fef] contlr(03) record to $front_porch_fan (03), (d1:03, d2:1c, d3:03) In-LineLinc: [Insteon::AllLinkDatabase] [0x0fef] rspndr(01) record to $front_porch_light (03): onlevel=on and ramp=none (d3:01) The only difference is d3 in the responder link. Could that explain the behavior? I can manually change it from 00 to 01, if you would like me to experiment, but I'd need the PLM command to send. > Chris and Michael gave been working on the controller link in MH. I > think Chris had a similar problem, they tinkered with D1 and D2 but were > a little confused by the insteon documentation for D3. Your results > clearly show that D3 should equal then group number for multi button > devices such as a KPL. Yup, I remember the discussion. Michael committed a fix for D1 and D2, and I have it, but nothing has changed for D3 yet. Puzzled, Eloy Paris.- > > On May 4, 2013 11:02 AM, "Eloy Paris" <pe...@ch... > <mailto:pe...@ch...>> wrote: > > Hi Kevin, > > On 05/04/2013 01:25 PM, Kevin Robert Keegan wrote: > > On Sat, May 4, 2013 at 4:58 AM, Eloy Paris <pe...@ch... > <mailto:pe...@ch...> > <mailto:pe...@ch... <mailto:pe...@ch...>>> wrote: > > front_porch_light: [Insteon::AllLinkDatabase] [0x0fa7] > contlr(03) record > to $front_porch_fan (01), (d1:03, d2:00, d3:01) > > > OK, so I think this entry is our problem then. > > The fastest way to solve this is to manually alter the entry, > although > this may be a little more difficult than basic level MH usage. > > First shutdown MH. > > Then navigate to the lib/Insteon folder: > > cd lib/Insteon > > And run the PLMTerminal application: > > perl PLMTerminal.pl /dev/ttyUSB0 > > You may need to adjust the location of your PLM. > > Then run this command by typing it in an hitting enter: > > 0262XXXXXX1F2F0000020FA708E203__XXXXXX03000300 > > where XXXXXX is the device id of your front_porch_light. > > In the Terminal you should first see an ACK from the PLM which > repeats > the message followed by 06 at the very end. Then you should see > an ACK > from the device which is a standard message. You can then exit the > terminal by pressing ctrl-c. > > Now go try the KPL and see if it works. > > > I'm sorry but before seeing your message I went up there and took > down the ceiling fan so I could get access to In-LineLinc and > perform a manual link to see if things worked (and they did). > > Here are the resulting links: > > In-LineLinc: [Insteon::AllLinkDatabase] [0x0fef] rspndr(01) record > to $front_porch_light (03): onlevel=on and ramp=none (d3:01) > > KPL: [Insteon::AllLinkDatabase] [0x0fef] contlr(03) record to > $front_porch_fan (03), (d1:03, d2:1c, d3:03) > > This in contrast with the links I get when MH does the electronic > linking: > > In-LineLinc: [Insteon::AllLinkDatabase] [0x0fe7] rspndr(01) record > to $front_porch_light (03): onlevel=on and ramp=none (d3:00) > > KPL: [Insteon::AllLinkDatabase] [0x0fa7] contlr(03) record to > $front_porch_fan (01), (d1:03, d2:00, d3:01) > > Since I have everything torn down, I'll remove the working links, > have MH sync the links again, try your procedure, and then report back. > > Stand by... > > Cheers, > > Eloy Paris.- > |