A prototype application that demonstrates device commissioning and cluster control.
To use the Client to send Matter commands, run the built executable and pass it the target cluster name, the target command name as well as an endpoint id.
$ ./out/debug/chip-tool onoff on <NODE ID> <ENDPOINT>
The client will send a single command packet and then exit.
Usage: $ ./out/debug/chip-tool levelcontrol move-to-level Level=10 TransitionTime=0 OptionMask=0 OptionOverride=0 <NODE ID> <ENDPOINT>
This demo app illustrates controlling OnOff cluster (Server) attributes of an endpoint. For
ESP32C3-DevKitM, a GPIO (configurable through
main/main.cpp) is updated through the on/off/toggle commands from the
M5Stack, a virtual Green LED on the display is used for the same.
If you wish to see the actual effect of the commands on
ESP32-WROVER-KIT_V4.1, you will have to connect an external LED to GPIO
ESP32C3-DevKitM, the on-board LED will show the actual effect of the commands.