YAML Pseudo-clusters

CommissionerCommands

commandargsarg typearg optional
PairWithCodenodeId
payload
discoverOnce
node_id
char_string
boolean
false
false
true
UnpairnodeIdnode_idfalse
GetCommissionerNodeId
GetCommissionerNodeIdResponsenodeIdnode_idfalse
GetCommissionerRootCertificate
GetCommissionerRootCertificateResponseRCACOCTET_STRINGfalse
IssueNocChainElements
nodeId
octet_string
node_id
false
false
IssueNocChainResponseNOC
ICAC
RCAC
IPK
octet_string
octet_string
octet_string
octet_string
false
false
false
false

DelayCommands

commandargsarg typearg optional
WaitForCommissioning
WaitForCommissioneenodeId
expireExistingSession
node_id
bool
false
true
WaitForMsmsint16ufalse
WaitForMessageregisterKey
message
char_string
char_string
false
false

DiscoveryCommands

commandargsarg typearg optional
FindCommissionable
FindCommissionableByShortDiscriminatorvalueint16ufalse
FindCommissionableByLongDiscriminatorvalueint16ufalse
FindCommissionableByCommissioningMode
FindCommissionableByVendorIdvaluevendor_idfalse
FindCommissionableByDeviceTypevaluedevtype_idfalse
FindCommissioner
FindCommissionerByVendorIdvaluevendor_idfalse
FindCommissionerByDeviceTypevaluedevtype_idfalse
FindResponsehostName
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

commandargsarg typearg optional
BooleanEqualsValue1
Value2
boolean
boolean
false
false
SignedNumberEqualsValue1
Value2
int64s
int64s
false
false
UnsignedNumberEqualsValue1
Value2
int64u
int64u
false
false
EqualityResponseEqualsboolfalse

LogCommands

commandargsarg typearg optional
Logmessagechar_stringfalse
UserPromptmessage
expectedValue
char_string
char_string
false
true

SystemCommands

commandargsarg typearg optional
StartregisterKey
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
StopregisterKeychar_stringtrue
RebootregisterKeychar_stringtrue
FactoryResetregisterKeychar_stringtrue
CreateOtaImageotaImageFilePath
rawImageFilePath
rawImageContent
char_string
char_string
char_string
false
false
false
CompareFilesfile1
file2
char_string
char_string
false
false
CreateFilefilePath
fileContent
char_string
char_string
false
false
DeleteFilefilePathchar_stringfalse