Modules

OTA Bootload
Utilities
ZCL Types
Discovery
Messages
Addresses
Endpoints
Groups
Clusters
Attributes
Bindings
Commands
Reporting
Management

Detailed Description

The ZCL Core plugin provides the necessary foundation of APIs to interface with a ZCLIP-capable device.

The functionality contained in this plugin provides basic ZCLIP features including, but not limited to, the following:

  • Attribute management
  • Binding management
  • Command handling and dispatching
  • Endpoint management
  • Group management
  • Reporting configuration management
  • Notification handling and dispatching
  • Device discovery
  • Application provisioning
  • General ZCLIP utilities

This plugin uses the Silicon Labs Constrained Application Protocol (CoAP) implementation to communicate over the air with remote devices. More information about the Silicon Labs CoAP implementation can be found in Constrained Application Protocol API . This plugin also uses the Silicon Labs token system for storing non-volatile ZCLIP data. More information about the Silicon Labs token system can be found in Token Access .

This plugin also provides a list of command line interface (CLI) commands with which users can drive their applications. These CLI commands are documented in the README.zclip file included in this release.

See ZCL Core Callbacks for the ZCLIP application callback API.