---
title: "controller(_:commissioningComplete:nodeID:metrics:)"
framework: matter
role: symbol
role_heading: Instance Method
path: "matter/mtrdevicecontrollerdelegate/controller(_:commissioningcomplete:nodeid:metrics:)"
---

# controller(_:commissioningComplete:nodeID:metrics:)

## Declaration

```swift
optional func controller(_ controller: MTRDeviceController, commissioningComplete error: (any Error)?, nodeID: NSNumber?, metrics: MTRMetrics)
```
