Device

class Device

Describe the device using the relevant metadata and supported clusters for device discovery.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The capability report for the device.

Link copied to clipboard

Report of all capabilities supported by the device.

Link copied to clipboard

The device id as defined by the connector.

Link copied to clipboard

The name of the device as defined by the connector.

Link copied to clipboard

The metadata attributes for a device.

Functions

Link copied to clipboard
inline fun copy(block: Device.Builder.() -> Unit = {}): Device
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String