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
|
|
Double |
Current Temperature |
GetHeatSet
|
|
Double |
Heating Setpoint Temperature |
GetCoolSet
|
|
Double |
Cooling Setpoint Temperature |
GetModeSet |
|
Integer |
Current Thermostat Mode Setting |
GetFanMode |
|
Integer |
Current Thermostat Fan Mode Setting |
GetHoldMode |
|
Integer |
Current Thermostat Hold Mode Setting |
GetCurrentMode |
|
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
|
|
Boolean |
True if the thermostat is currently calling for Heat or Cool |