deviceController(_:nodeID:openCommissioningWindowWithSetupPasscode:discriminator:duration:completion:)

Declaration

func deviceController(_ controller: UUID, nodeID: NSNumber, openCommissioningWindowWithSetupPasscode setupPasscode: NSNumber, discriminator: NSNumber, duration: NSNumber, completion: @escaping  @Sendable (MTRSetupPayload?, (any Error)?) -> Void)
func deviceController(_ controller: UUID, nodeID: NSNumber, openCommissioningWindowWithSetupPasscode setupPasscode: NSNumber, discriminator: NSNumber, duration: NSNumber) async throws -> MTRSetupPayload