---
title: "init(forID:)"
framework: matter
role: symbol
role_heading: Initializer
path: "matter/mtrdevicetype/init(forid:)"
---

# init(forID:)

Returns an MTRDeviceType for the given ID, if the ID is known.  Returns nil for unknown IDs.

## Declaration

```swift
init?(forID deviceTypeID: NSNumber)
```
