-
Notifications
You must be signed in to change notification settings - Fork 130
Insteon Use Cases
galiven edited this page Nov 7, 2014
·
2 revisions
This page is a list of various Insteon user use cases. These are activities that a user might attempt along with a description of the associated steps. This list should serve two goals:
- Discussion of the relative merits of each use case and the associated steps
- Provide input to those that might try to test the Insteon code after changes
- Edit the .mht definition file to add the device and any scene associations
- Restart MH or reload code
- Device: link to interface
- PLM: sync links
- Device: unlink with interface
- Edit the .mht definition file to remove the device and any scene associations
- Restart MH or reload code
- PLM: delete orphan links
- Device: unlink with interface
- Edit the .mht definition file to change the device ID
- Restart MH or reload code
- Device: link to interface
- PLM: sync links
- PLM: delete orphan links
- complete linking as responder:
- initiate linking as controller: Same as holding down the PLM set button. The PLM will "learn" a device if the device set button is also held down
- cancel linking: Take the PLM out of linking mode
- delete link with PLM:
- scan link table: Dump the MH aldb table for the PLM and re-read from the PLM
- delete orphan links: Compare the MH objects (devices and scenes) to the MH aldb tables of every device and PLM; initiate delete requests if additional links are found. Note that this process ignores two types of manual links; links where the PLM group 1 is a controller to the device and links where the device is a controller to the PLM.
- AUDIT - delete orphan links: Audit of the above process.
- scan all device link tables: Initiate a scan of all devices and the PLM. This will dump the MH stored aldb and re-read the device.
- sync all links: Compare the MH objects (devices and scenes) to the MH aldb tables of every device and PLM; initiate add requests if the devices are missing links. Note that this process adds some links that are not specified in the .mht files, specifically links where the device is a controller to the PLM.
- AUDIT - sync call links: Audit of the above process.
- log all device ALDB status: Lists various device attributes including hop count, engine version, ALDB type, ALDB health, and ALDB scan time.
- sync links:
- link to interface:
- unlink with interface:
- status:
- get engine version:
- scan link table:
- log links:
- sync links:
- initiate linking as controller:
- cancel linking: