tree: a01198c72bf872e0b4a9aaf390d9b64e53fa1868 [path history] [tgz]
  1. matter/
  2. templates/
  3. tests/
  4. __init__.py
  5. build-matter-wheel.py
  6. BUILD.gn
  7. ChipCommissionableNodeController-ScriptBinding.cpp
  8. ChipDeviceController-Discovery.cpp
  9. ChipDeviceController-IssueNocChain.cpp
  10. ChipDeviceController-ScriptBinding.cpp
  11. ChipDeviceController-ScriptDevicePairingDelegate.cpp
  12. ChipDeviceController-ScriptDevicePairingDelegate.h
  13. ChipDeviceController-ScriptPairingDeviceDiscoveryDelegate.cpp
  14. ChipDeviceController-ScriptPairingDeviceDiscoveryDelegate.h
  15. ChipDeviceController-StorageDelegate.cpp
  16. ChipDeviceController-StorageDelegate.h
  17. matter-repl.py
  18. OpCredsBinding.cpp
  19. README.md
src/controller/python/README.md

Python CHIP Controller

The Python CHIP controller is a library that allows to create a Matter fabric and commission Matter devices with it, as well as communicate with commissioned devices by reading/subscribing and writing Attributes and sending Commands. The Python CHIP controller is based on the native Chip Device Controller library.

The Python CHIP Controller comes with a REPL which allows to explore and use the Python CHIP controller library from a shell. To learn more about the Python CHIP Controller and the REPL, how to build it and use its commands and advanced features, read the following guides: