Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.29 KB

File metadata and controls

28 lines (20 loc) · 1.29 KB

simple rust matter protocol library

build doc

This is matter protocol library in rust (controller side).

API doc

Examples

Matter controller desktop application also demonstrates use of this library

It supports controller side of:

  • PASE - passcode authenticated session establishment
  • CASE - certificate authenticated session establishment
  • Commissioning procedure
    • sign and push certificates to device
    • BLE commissioning with Wi-Fi/Thread credential provisioning (opt-in, --features ble)
  • Basic interactions
    • Read/Write attributes
    • Invoke commands
    • Subscribe for notifications

See examples for usage, including the high-level devman_demo, BLE commissioning, and the low-level demo CLI.