From: H P. <hp...@gm...> - 2013-11-16 02:35:16
|
So adding those entries in the mht file didn’t work for me. Does the KPL button need to be linked to each of those devices that it controls (ie does KPL_C need to be linked to the screen_light, theatre_front and theatre_main)? Right now it is only linked to the PLM. MH sees the KPL keypresses, as I created some code to print status. It seems easier to me to create some user code to do this: if ($state = state_now $theatre_kpl_c) { set $theatre_scene_startup $state } However I’d prefer the integrated approach, so I must be missing something? On Nov 14, 2013, at 11:32 PM, Steve Switzer <st...@sw...> wrote: > Howard, > The problem comes about when you don't re-create every link possible in > your SCHENE_BUILD declaration. Each line is a ONE-WAY > Responder-Controller relationship. So, you have all the items as a > responder of the PLM "10" scene, but none of the devices are controllers > of the other devices. You mentioned "KPL B", but you defined button c in > the mht file. I'll assume you mean c. The quick fix is to modify like this: > > INSTEON_ICONTROLLER, 10, theatre_scene_startup, All_Scenes > SCENE_MEMBER, screen_light, theatre_scene_startup, 70%, 0.5s > SCENE_MEMBER, theatre_front, theatre_scene_startup, 30%, 2s > SCENE_MEMBER, theatre_main, theatre_scene_startup, 50%, 1s > SCENE_MEMBER, theatre_kpl_c, theatre_scene_startup > #The below is added: > SCENE_MEMBER, screen_light, theatre_kpl_c, 70%, 0.5s > SCENE_MEMBER, theatre_front, theatre_kpl_c, 30%, 2s > SCENE_MEMBER, theatre_main, theatre_kpl_c, 50%, 1s > > YES, you need to have them duplicated. If you want another KPL button to > control this later on, then you'll have to link that button to the 3 > lights, then the existing KPL button to the new KPL button, the new KPL > button to the existing KPL button, then the PLM scene to the new KPL > button. This gets exponentially bigger the more items you add to a scene... > > --Alternative-- > > The easiest way to handle this is with a recent addition that I made to > read_table_a. If you're running the latest master, remove your > SCENE_MEMBER entries and use this instead: > > # Name, Member, C, R, Options > SCENE_BUILD, theatre_scene_startup, screen_light, 0, 1, 70%, 0.5s > SCENE_BUILD, theatre_scene_startup, theatre_front, 0, 1, 30%, 2s > SCENE_BUILD, theatre_scene_startup, theatre_main, 0, 1, 50%, 1s > SCENE_BUILD, theatre_scene_startup, theatre_kpl_c, 1, 1 > > If you choose to add another button of a KPL later on, just add one more > line: > > SCENE_BUILD, theatre_scene_startup, other_kpl_b, 1, 1 > > Much simpler to use, since it essentially calculates all the links you > need then creates them for you in the mhp file. :) > > Best regards, > Steve Switzer > > --- > Get world-class business I.T. services and a phone system with awesome features that won't challenge your budget! > http://www.SwitzerBusinessSolutions.com > > On 11/15/2013 12:04 AM, H Plato wrote: >> First off, wow is it ever easy to do scenes. Set the member, brightness ramp rate, and it just works. Much, much easier than local X10 switchlincs. >> >> However, I’m having a real challenge now trying to connect these scenes to keypadlincs. I think the keypadlinc is connected correctly. I’ve done a local controller/responder on A to a lamplinc, and it works. I connected buttons B - H to the PLM by pressing set on the PLM, then set on the keypadlinc. Got the double beep. Then set on the keypadlinc and set on the PLM, got the double beep. >> >> I’d like to press the KPL B and have a scene activate, but it just doesn’t work. I think I’ve followed the guide correctly, however I must be missing something. Any ideas? >> >> My items.mht >> >> #Theatre >> INSTEON_SWITCHLINC, 23.CB.B7, theatre_main, All_Lights|Theatre #2477DBK v7.2 2013 >> INSTEON_SWITCHLINC, 28.96.48, theatre_front, All_Lights|Theatre #2477DBK v7.2 3513 >> INSTEON_SWITCHLINC, 26.6D.F6, screen_light, All_Lights #2457D2 R3.2 2813 - Lamplinc Dimmer >> >> INSTEON_KEYPADLINC, 1F.2C.AF:01, theatre_kpl_a, All_Lights #2486DBK V6.2 1240 >> INSTEON_KEYPADLINC, 1F.2C.AF:02, theatre_kpl_b, All_Lights >> INSTEON_KEYPADLINC, 1F.2C.AF:03, theatre_kpl_c, All_Lights >> INSTEON_KEYPADLINC, 1F.2C.AF:04, theatre_kpl_d, All_Lights >> INSTEON_KEYPADLINC, 1F.2C.AF:05, theatre_kpl_e, All_Lights >> INSTEON_KEYPADLINC, 1F.2C.AF:06, theatre_kpl_f, All_Lights >> INSTEON_KEYPADLINC, 1F.2C.AF:07, theatre_kpl_g, All_Lights >> INSTEON_KEYPADLINC, 1F.2C.AF:08, theatre_kpl_h, All_Lights >> >> INSTEON_ICONTROLLER, 10, theatre_scene_startup, All_Scenes >> SCENE_MEMBER, screen_light, theatre_scene_startup, 70%, 0.5s >> SCENE_MEMBER, theatre_front, theatre_scene_startup, 30%, 2s >> SCENE_MEMBER, theatre_main, theatre_scene_startup, 50%, 1s >> SCENE_MEMBER, theatre_kpl_c, theatre_scene_startup >> >> >> >> ------------------------------------------------------------------------------ >> DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps >> OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access >> Free app hosting. Or install the open source package on any LAMP server. >> Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! >> http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk >> ________________________________________________________ >> To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 >> > > > ------------------------------------------------------------------------------ > DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps > OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access > Free app hosting. Or install the open source package on any LAMP server. > Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! > http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 > |