Search Results for

    Show / Hide Table of Contents

    Enum EThermostatControlFeatureSubType

    • C#
    • Visual Basic
    public enum EThermostatControlFeatureSubType
    Public Enum EThermostatControlFeatureSubType
    Namespace: HomeSeer.PluginSdk.Devices.Identification
    Assembly: PluginSdk.dll


    The specific use of a ThermostatControl HsFeature


    Remarks

    This is used to render Thermostat specific UI components and for integration with systems like Google Home, Amazon, and IFTTT.

    There is some overlap with EControlUse. To ensure compatibility in all contexts you should make sure both the HsFeature and the appropriate StatusControls of that HsFeature are set with a matching EThermostatControlFeatureSubType and EControlUse. Some systems analyze the HsFeature to determine how it is used and some analyze the StatusControl.

    Not all thermostats are the same and most do not utilize all of these features. Use only the ones you need.

    Fields

    Name Description
    AutoChangeoverSetPoint

    This HsFeature is used to control the temperature at which the system will switch between heating and cooling.

    CoolingSetPoint

    This HsFeature is used to control the desired temperature when the thermostat is cooling.

    DryAirSetPoint

    This HsFeature is used to control the temperature at which the A/C will switch off to stop drying the air.

    EnergySaveCool

    This HsFeature is used to control the desired temperature when the thermostat is cooling and in energy save mode.

    EnergySaveHeat

    This HsFeature is used to control the desired temperature when the thermostat is heating and in energy save mode.

    FanModeSet

    This HsFeature is used to control the fan mode of the thermostat.

    FurnaceSetPoint

    This HsFeature is used to control the temperature of the furnace connected to a thermostat.

    HeatingAwaySetPoint

    This HsFeature is used to control the temperature to maintain the system at when in away mode.

    HeatingSetPoint

    This HsFeature is used to control the desired temperature when the thermostat is heating.

    HoldMode

    This HsFeature is used to control whether the thermostat is in hold mode or not.

    ModeSet

    This HsFeature is used to control the operation mode of the thermostat.

    MoistAirSetPoint

    This HsFeature is used to control the temperature at which the A/C will switch on to start drying the air.

    OperatingMode

    This HsFeature is used to report the current operating mode of the thermostat.

    Setback

    This HsFeature is used to control hold the setpoints at a specific temperature until reset by the thermostat.

    • View Source
    In This Article
    Back to top HomeSeer Technologies