Jump to content

Copying program code to save time (and sanity)


JLOB

Recommended Posts

Posted

I've several Insteon mini-remotes programmed into my system.  Two of them are programmed to just turn on/off specific lighting in a given room, using two of the keys in each row.  I need to replace thise two physical remotes.  I'd  REALLY like to avoid re-keying all the code for the sixteen programs that need to have the only the remote "addresses" changed.  Is there a way I can edit the ISY programs on a text file and copy and paste it into the program file?  I can't use a keyboard as I was once able to do.  I use a microphone, but often find myself spending more time correcting the errors, than I might if I just tried more slowly.  Thanks for anythig anyone might offer.

JLOB

Example

Remote Porch Table Off - [ID 0088][Parent 0001]

 

If       

     'Remote / 54.BA.31 - A Porch Table' is switched Off

     Or 'Remote / 54.BA.31 - A Porch Table' is switched Fast Off

     Or 'Remote / 54.BA.31 - A Porch Table' is switched Fade Down

 Then

        Set 'Porch / Table Lamp' Off

 Else

   - No Actions - (To add one, press 'Action')

Posted

For replacing two of your remotes you will want to use Replace Device, which in effect just changes the address of the devices in question.

The step by step instructions in the wiki are here: https://wiki.universal-devices.com/index.php?title=ISY-99i/ISY-26_INSTEON:Replacing_a_Device

Two things to note:  As mentioned in the instructions you can't have the devices in a folder they must be at the root level.  Second, your working with battery devices so you'll have the extra step of needing both devices to be in linking mode.

Essentionally on a high level: add the new device to the ISY using new Insteon device, then stop don't add it to scenes or programs.  Now use the Replacing a Device instructions, when that's complete your new device address will have replaced the old.  You won't need to update any scenes or programs.

Guest
This topic is now closed to further replies.

×
×
  • Create New...