standard device interaction model for devices of the same class
device pairing and configuration
device communication health monitoring
OTA firmware upgrade management for devices
What is actually Barton
...
Device service do
Device Service is responsible for the management and interactions with all devices
Devices can connect with various protocols and technologies including Zigbee, Matter, and OpenHome.
Devices belong to a Device Class which defines the type of device. Some examples of Device Classes are Camera, Light, Door Lock, and Sensor (and many others).
Each Device Class supports one or more endpoints
Devices are exposed to clients as a set of resources that can be read, written
Device Service can function without any hardware dependencies