Information Properties/Functions

For compatibility with older COM plug-ins, VB.NET plug-ins should return a Short Integer when an Integer return is called for.

Return value codes are listed here.

 

Property / Function Name

Parameters

Return Data Type

Description

GetTemp

 

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Double

Current Temperature

GetHeatSet

 

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Double

Heating Setpoint Temperature

GetCoolSet

 

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Double

Cooling Setpoint Temperature

GetModeSet

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Integer

Current Thermostat Mode Setting

GetFanMode

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Integer

Current Thermostat Fan Mode Setting

GetHoldMode

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Integer

Current Thermostat Hold Mode Setting

GetCurrentMode

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Integer

Current Thermostat Operating Mode.

e.g. GetModeSet may return AUTO, and GetCurrentMode can then be used to determine if it is currently COOL, HEAT, or AUX)

GetOperating

 

  • Thermostat number (NThermostats) as Integer

  • Temperature Sensor (NTemps) as Integer

Boolean

True if the thermostat is currently calling for Heat or Cool