Namespace HomeSeer.PluginSdk.Devices.Identification
Classes
DeviceRelationshipException
Represents errors occuring while trying to set the relationship of a device or feature
TypeInfo
A bundle of information describing the type of a HsDevice or HsFeature.
This is used to describe the device/feature in a manner that is easily understood by UI generation engines and other smart home platforms. When these systems can understand what this device/feature is, they are better able to tailor the experience of the user to their expectations.
Enums
EApiType
The general type of an AbstractHsDevice
EDeviceType
The primary use of a HsDevice. This describes the physical hardware.
EEnergyFeatureSubType
EFeatureType
The primary use of a HsFeature. This describes a function of a piece of hardware.
EGenericDeviceSubType
EGenericFeatureSubType
EMediaFeatureSubType
ERelationship
An enum describing the type of relationship a device/feature has with the device or features listed in its associated devices list.
EThermostatControlFeatureSubType
The specific use of a ThermostatControl HsFeature
EThermostatStatusFeatureSubType
The specific use of a ThermostatStatus HsFeature