Viam · Arazzo Workflow
Viam Provision a Smart Machine
Version 1.0.0
Bootstrap a fresh device onto Wi-Fi and into the Viam cloud over the hotspot.
View Spec
View on GitHub
RoboticsEdge AIFleet ManagementComputer VisionMachine LearningIoTEmbeddedgRPCArazzoWorkflows
Provider
Workflows
provision-smart-machine
List networks, set Wi-Fi and cloud credentials, then exit provisioning.
Lists Wi-Fi networks visible to the device, submits the chosen Wi-Fi credentials, submits Viam cloud credentials, and exits the provisioning service so the device boots into normal operation.
1
listNetworks
getNetworkList
List Wi-Fi networks visible to the device.
2
setWifi
setNetworkCredentials
Submit the chosen Wi-Fi credentials to the device.
3
setCloud
setSmartMachineCredentials
Submit Viam cloud credentials so the device registers with viam.app.
4
exitProvisioning
exitProvisioning
Exit the provisioning service so the device boots normally.