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.