CommissionerCommands
command | args | arg type | arg optional |
---|---|---|---|
PairWithCode | nodeId payload discoverOnce |
node_id char_string boolean |
false false true |
Unpair | nodeId | node_id | false |
GetCommissionerNodeId | |||
GetCommissionerNodeIdResponse | nodeId | node_id | false |
GetCommissionerRootCertificate | |||
GetCommissionerRootCertificateResponse | RCAC | OCTET_STRING | false |
IssueNocChain | Elements nodeId |
octet_string node_id |
false false |
IssueNocChainResponse | NOC ICAC RCAC IPK |
octet_string octet_string octet_string octet_string |
false false false false |
DelayCommands
command | args | arg type | arg optional |
---|---|---|---|
WaitForCommissioning | |||
WaitForCommissionee | nodeId expireExistingSession |
node_id bool |
false true |
WaitForMs | ms | int16u | false |
WaitForMessage | registerKey message |
char_string char_string |
false false |
DiscoveryCommands
command | args | arg type | arg optional |
---|---|---|---|
FindCommissionable | |||
FindCommissionableByShortDiscriminator | value | int16u | false |
FindCommissionableByLongDiscriminator | value | int16u | false |
FindCommissionableByCommissioningMode | |||
FindCommissionableByVendorId | value | vendor_id | false |
FindCommissionableByDeviceType | value | devtype_id | false |
FindCommissioner | |||
FindCommissionerByVendorId | value | vendor_id | false |
FindCommissionerByDeviceType | value | devtype_id | false |
FindResponse | hostName instanceName longDiscriminator shortDiscriminator vendorId productId commissioningMode deviceType deviceName rotatingId rotatingIdLen pairingHint pairingInstruction supportsTcp numIPs port mrpRetryIntervalIdle mrpRetryIntervalActive mrpRetryActiveThreshold isICDOperatingAsLIT |
char_string char_string int16u int16u vendor_id int16u int8u devtype_id char_string octet_string int64u int16u char_string boolean int8u int16u int32u int32u int16u boolean |
false false false false false false false false false false false false false false false false true true true true |
EqualityCommands
command | args | arg type | arg optional |
---|---|---|---|
BooleanEquals | Value1 Value2 |
boolean boolean |
false false |
SignedNumberEquals | Value1 Value2 |
int64s int64s |
false false |
UnsignedNumberEquals | Value1 Value2 |
int64u int64u |
false false |
EqualityResponse | Equals | bool | false |
LogCommands
command | args | arg type | arg optional |
---|---|---|---|
Log | message | char_string | false |
UserPrompt | message expectedValue |
char_string char_string |
false true |
SystemCommands
command | args | arg type | arg optional |
---|---|---|---|
Start | registerKey discriminator port minCommissioningTimeout kvs filepath otaDownloadPath endUserSupportLogPath networkDiagnosticsLogPath crashLogPath |
char_string int16u int16u int16u char_string char_string char_string char_string char_string char_string |
true true true true true true true true true true |
Stop | registerKey | char_string | true |
Reboot | registerKey | char_string | true |
FactoryReset | registerKey | char_string | true |
CreateOtaImage | otaImageFilePath rawImageFilePath rawImageContent |
char_string char_string char_string |
false false false |
CompareFiles | file1 file2 |
char_string char_string |
false false |
CreateFile | filePath fileContent |
char_string char_string |
false false |
DeleteFile | filePath | char_string | false |