App Architecture

Device Discovery

The Insteon device category and sub-category must be known in order for the app to determine the meaning of the Insteon messages. The app discovers the category and sub-category when Insteon devices perform linking requests and populates the insteon_devices lookup file with the discovered information.

Data Gathering

The data is obtained via a modular input that connects to the Insteon PLM and listens for messages.