tree: 96154f080a5d20ce28efb3ee0a3572bcde019265 [path history] [tgz]
  1. chip/
  2. py_matter_yamltest_repl_adapter/
  3. templates/
  4. test/
  5. __init__.py
  6. build-chip-wheel.py
  7. BUILD.gn
  8. chip-repl.py
  9. ChipCommissionableNodeController-ScriptBinding.cpp
  10. ChipDeviceController-Discovery.cpp
  11. ChipDeviceController-IssueNocChain.cpp
  12. ChipDeviceController-ScriptBinding.cpp
  13. ChipDeviceController-ScriptDevicePairingDelegate.cpp
  14. ChipDeviceController-ScriptDevicePairingDelegate.h
  15. ChipDeviceController-ScriptPairingDeviceDiscoveryDelegate.cpp
  16. ChipDeviceController-ScriptPairingDeviceDiscoveryDelegate.h
  17. ChipDeviceController-StorageDelegate.cpp
  18. ChipDeviceController-StorageDelegate.h
  19. OpCredsBinding.cpp
  20. 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: