---
title: "start(with:)"
framework: matter
role: symbol
role_heading: Instance Method
path: "matter/mtrcommissioningoperation/start(with:)"
---

# start(with:)

Start commissioning with the given controller (which identifies the fabric the commissionee should be commissioned into).  The delegate will be notified if there are any failures.

## Declaration

```swift
func start(with controller: MTRDeviceController)
```
