---
title: "setupCommissioningSession(with:newNodeID:)"
framework: matter
role: symbol
role_heading: Instance Method
path: "matter/mtrdevicecontroller/setupcommissioningsession(with:newnodeid:)"
---

# setupCommissioningSession(with:newNodeID:)

## Declaration

```swift
func setupCommissioningSession(with payload: MTRSetupPayload, newNodeID: NSNumber) throws
```

## Mentioned in

Onboarding a Matter device
