Reference App for community to test barton
# List all devices
listDevices
# Show help for all commands
help
# Start discovery for devices (substitute "deviceClass" with a specific device class)
discoverStart deviceClass
# Stop discovery
discoverStop
# Show device information
printDevice <device-uuid>
# Print all devices
printAllDevices
# Read a resource
readResource /path/to/resource
# Write a resource
writeResource /path/to/resource newValue
# Execute a resource
execResource /path/to/resource parameters
# Query resources with a pattern
queryResources */pattern
# Get device service status
getStatus
# Commission a Matter device
commissionDevice <setup-payload-code>
# Add an already commissioned Matter device
addMatterDevice <node-id>
# Open a commissioning window (use 0 for local device)
openCommissioningWindow 0
# Enable/disable NAT64 on Thread Border Router
setNat64Enabled true
# Activate ephemeral key mode
activateEphemeralKeyMode
# Dump details about a device
dumpDevice <device-uuid>
# Dump all devices
dumpAllDevices
# Remove a device
removeDevice <device-uuid>
# Get a property value
getProperty <property-key>
# Set a property value
setProperty <property-key> <value>
# Configure device descriptor processing
ddl override /path/to/descriptor.xml