HasConnectivityState

interface HasConnectivityState

Known direct subclasses
HomeDevice

A device supporting traits, commands, and subscriptions.

PartsProvider

Interface for objects that expose a reactive flow of parts, such as HomeDevice and HomeEntityType.

Known indirect subclasses
DeviceGroup

Domain entity representing a device group in the Home Graph.

EmptyPartsProvider

A PartsProvider for objects that expose no parts.

HasDeviceTypes

This interface allows for getting device types from a Device.

HomeDevice

A device supporting traits, commands, and subscriptions.

HomeEntityType

Common base interface for all first-class hydrated entities in the Home Graph.


Represents the state of a device (HomeDevice,Component,DeviceType,Trait).

Summary

Public properties

SourceConnectivity

Source Connectivity for the device.

Public properties

sourceConnectivity

val sourceConnectivity: SourceConnectivity

Source Connectivity for the device.