Skip to content

Latest commit

 

History

History
74 lines (60 loc) · 3.93 KB

yaml_pseudocluster.md

File metadata and controls

74 lines (60 loc) · 3.93 KB

YAML Pseudo-clusters

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