---
title: "commissionDevice(_:commissioningParams:)"
framework: matter
role: symbol
role_heading: Instance Method
path: "matter/mtrdevicecontroller/commissiondevice(_:commissioningparams:)"
---

# commissionDevice(_:commissioningParams:)

## Declaration

```swift
func commissionDevice(_ deviceId: UInt64, commissioningParams: MTRCommissioningParameters) throws
```
