As discussed in the Discovery TF call on 24.2.2020, the scope of the Scripting API for discovery needs some clarifications vs device lifecycle, discussed in Architecture TF.
There are several types of discovery:
discovery during onboarding/provisioning (e.g. of unowned devices)
discovery of Thing directories, during provisioning or in operational mode
discovery of Things (when in operational mode).
The current API has been designed with 3. in mind, but could be adapted to be used also for 1. and 2.
As discussed in the Discovery TF call on 24.2.2020, the scope of the Scripting API for discovery needs some clarifications vs device lifecycle, discussed in Architecture TF.
There are several types of discovery:
The current API has been designed with 3. in mind, but could be adapted to be used also for 1. and 2.
Related issues: https://github.com/w3c/wot-discovery/issues/2 https://github.com/w3c/wot-architecture/issues/48 https://github.com/w3c/wot-architecture/issues/425 See also: Device lifecycle comparisons WoT Device Lifecycle working draft