I’d like to ask for information regarding the device discovery and configuration procedure performed by the zwave binding, as I think I miss the whole picture. Feel free to RTFM me and point to existing documentation, of course
What I currently don’t understand or have a vague understanding of is:
- at which point of the discovery/scan phase is the device fully recognized usually? From what I’ve gathered and if I’m not mistaken, identification is performed during scan and at Thing creation time. The recently resolved issue with inbox entries being write only should have mitigated the problems with scan results (still have to test it), but nonetheless some devices still require several interactions to be properly identified.
- after identification, when are configuration settings (including association groups) sent to the devices?
- regarding configuration settings and, specifically, association groups, is the controller (usually
node_1_0) always enforced by the binding to be in the main association group (usually the first), or is this also a configuration read from the device database?