---
title: "commissionNode(withID:commissioningParams:)"
framework: matter
role: symbol
role_heading: Instance Method
path: "matter/mtrdevicecontroller/commissionnode(withid:commissioningparams:)"
---

# commissionNode(withID:commissioningParams:)

## Declaration

```swift
func commissionNode(withID nodeID: NSNumber, commissioningParams: MTRCommissioningParameters) throws
```

## Mentioned in

Onboarding a Matter device
