Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Device control 
  • Management with Formal API's
    • Standard IoT technology support
      • Zigbee
      • Matter
      • standard device interaction model for devices of the same class
      • device pairing and configuration
      • device communication health monitoring
      • OTA firmware upgrade management for devices
  • The library provides device facilities for

    • discovery
    • pairing (including secure credentialling)
    • configuration
    • firmware management
    • control
    • eventing
  • Included protocols and transports:

    • Matter
    • Zigbee
    • Thread

What is not there in Barton

  • Local automations
  • Alarms
  • Security
  • Cloud connectivity
  • Standard TR-181 Datamodels
  • Standard HAL as per RDK-B specification

Block diagram

  • draw.io Diagram
    bordertrue
    diagramNamebartoarc
    simpleViewerfalse
    width
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth1578
    height983
    revision17

...

  • 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

What is not there in Barton

  • Local automations
  • Alarms
  • Security
  • Cloud connectivity
  • Standard TR-181 Datamodels
  • Standard HAL as per RDK-B specification

Supported OS runtime

  • Linux

...