...
- technology-specific plugins for operating with different device types
- For example, Device Service comes with a Zigbee light device driver, as well as a Matter light device driver. Drivers are in charge of configuring and interacting with a known device
- Clients of Device Service may register their own device drivers
Matter
- Device Service currently requires clients to supply their own Matter SDK library implementation for Matter support
Zigbee(Roadmap)
For Zigbee support, Device Service requires a separate runtime program that implements an abstraction library called zhal. Currently Barton provides a program called ZigbeeCore which implements zhal for Silicon Labs efr32 devices