Skip to content

tom-code/rust-matc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Matter protocol library for rust (controller side)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors