- Expose APIs of devices/resources via standardized APIs and protocols (HTTP/REST, MQTT, etc)
Implement native APIs/protocols of devices internally (if needed)
Manage devices and their resources in the Resource Catalog.
- Publish registrations to (the) remote Resource Catalog(s)
- Continuously update these registrations (keepalive)
- Remove the registrations on devices failures and graceful shutdwon of the Device Connector