Java Mine
ContentsIndexHome
PreviousUpNext
MultiStageThermostatBase Members

The following tables list the members exposed by MultiStageThermostatBase.

 
Name 
Description 
 
This is DefaultActiveStateInterval, a member of class _ApplicationBase. 
 
This is DefaultActiveStateInterval_g2, a member of class _ApplicationBase. 
 
This is DefaultBiStable, a member of class _ApplicationBase. 
 
This is DefaultBiStable_g2, a member of class _ApplicationBase. 
 
This is DefaultBSNUrgentDelay, a member of class _ApplicationBase. 
 
TODO c 
 
Profile Config Page 2 
 
Profile Config Page 2 
 
This is DefaultCalibration2, a member of class _ApplicationBase. 
 
This is DefaultCalibration2_g2, a member of class _ApplicationBase. 
 
This is DefaultCalibration3, a member of class _ApplicationBase. 
 
This is DefaultCalibration3_g2, a member of class _ApplicationBase. 
 
This is DefaultCalibration4, a member of class _ApplicationBase. 
 
This is DefaultCalibration4_g2, a member of class _ApplicationBase. 
 
Gen 1 General Config Page 1 (Sector 24) 
 
Gen 2 General Config Page 1 (Sector 24) 
 
Not used in Gen1 value doesn't matter 
 
TODO c# 1 
 
This is DefaultCrystalStartTime, a member of class _ApplicationBase. 
 
Not used in Gen2 value doesn't matter 
 
Not used in Gen1 value doesn't matter 
 
This is DefaultDMExchangeDelayMultiple_g2, a member of class _ApplicationBase. 
 
This is DefaultEventDetectionCount, a member of class _ApplicationBase. 
 
This is DefaultEventDetectionCount_g2, a member of class _ApplicationBase. 
 
This is DefaultEventDetectionPeriod, a member of class _ApplicationBase. 
 
This is DefaultEventDetectionPeriod_g2, a member of class _ApplicationBase. 
 
Trigger Profile Config Page 1 
 
Trigger Profile Config Page 1 
 
This is DefaultHysteresis, a member of class _ApplicationBase. 
 
This is DefaultHysteresis_g2, a member of class _ApplicationBase. 
 
This is DefaultLinkAcceptance, a member of class _ApplicationBase. 
 
Not used in Gen2 value doesn't matter //TODO c# -25 
 
General Config Page 3 (Sector 27) 
 
Not used in Gen2 value doesn't matter 
 
This is DefaultMaximumThreshold, a member of class _ApplicationBase. 
 
This is DefaultMaximumThreshold_g2, a member of class _ApplicationBase. 
 
Interval (Measurement) Based Sensors Profile Config Page 1 
 
Interval (Measurement) Based Sensors Profile Config Page 1 
 
Other 
 
Other 
 
This is DefaultMinimumThreshold, a member of class _ApplicationBase. 
 
This is DefaultMinimumThreshold_g2, a member of class _ApplicationBase. 
 
Not used in Gen1 value doesn't matter 
 
TODO c# 72 
 
This is DefaultRearmTime, a member of class _ApplicationBase. 
 
This is DefaultRearmTime_g2, a member of class _ApplicationBase. 
 
This is DefaultReceiveSensitivity, a member of class _ApplicationBase. 
 
This is DefaultReceiveSensitivity_g2, a member of class _ApplicationBase. 
 
This is DefaultRecovery, a member of class _ApplicationBase. 
 
This is DefaultRecovery_g2, a member of class _ApplicationBase. 
 
This is DefaultReportInterval, a member of class _ApplicationBase. 
 
example of post fix 
 
General Config Page 2 (Sector 25) 
 
General Config Page 2 (Sector 25) 
 
Not used in Gen1 value doesn't matter 
 
This is DefaultSensorHood1_g2, a member of class _ApplicationBase. 
 
Not used in Gen1 value doesn't matter 
 
This is DefaultSensorHood2_g2, a member of class _ApplicationBase. 
 
This is DefaultStandardMessageDelay, a member of class _ApplicationBase. 
 
This is DefaultStandardMessageDelay_g2, a member of class _ApplicationBase. 
 
1 use aware flag normal, 0 Don't use aware flag (ForStopping the aware report) 
 
1 use aware flag normal, 0 Don't use aware flag (ForStopping the aware report) 
 
This is DefaultTimeOfDayActive, a member of class _ApplicationBase. 
 
This is DefaultTimeOfDayActive_g2, a member of class _ApplicationBase. 
 
This is DefaultTransmitIntervalLink, a member of class _ApplicationBase. 
 
This is DefaultTransmitIntervalLink_g2, a member of class _ApplicationBase. 
 
Decomposes to 3 msgs and 30 sec interval (Bit[7:5] = the number of start-test messages 0 - 7, Bit[4:0] = Interval 0-31) 
 
Decomposes to 3 msgs and 30 sec interval (Bit[7:5] = the number of start-test messages 0 - 7, Bit[4:0] = Interval 0-31) 
 
This is DefaultTransmitOffset, a member of class _ApplicationBase. 
 
This is DefaultTransmitOffset_g2, a member of class _ApplicationBase. 
 
RF Config (Sector 8) 
 
RF Config (Sector 8) 
 
This is DefaultUrgentRetries, a member of class _ApplicationBase. 
 
TODO c 
 
Name 
Description 
 
AuxHeat [boolean]  
 
Cool1 [boolean]  
 
Cool2 [boolean]  
 
Data 
Data Generated: Temperature [double] Expressed as Celsius Humidity [double] Expressed as Percent Heating [boolean] Expressed as HvacStatus == 1 Cooling [boolean] Expressed as HvacStatus == 2 Fan [boolean] OccupancyState [boolean]  
 
This is DefaultMaximumNetworkHops, a member of class _ApplicationBase. 
 
This is DefaultMaximumNetworkHops_g2, a member of class _ApplicationBase. 
 
EmergencyHeatOverride [boolean]  
 
Fan 
Fan [boolean]  
 
FanOverrideMode [boolean]  
 
Heat1 [boolean]  
 
Heat2 [boolean]  
 
Heat3 [boolean]  
 
HeatPump1 [boolean]  
 
HeatPump2 [boolean]  
 
Humidity [double] Expressed as Percent  
 
HvacStatus [int] 0 = Off, 1 = Heating, 2 = Cooling.  
 
This is implementedSensors, a member of class _ApplicationBase. 
 
This is impNums, a member of class _ApplicationBase. 
 
Mode 
Mode [string]  
 
This is MonnitApplicationID, a member of class MultiStageThermostatBase. 
 
OccupancyState [boolean]  
 
OccupiedOverride [boolean]  
 
This is ProfileType, a member of class MultiStageThermostatBase. 
 
ReversingValve [int]  
 
SettingsLockout [boolean]  
 
SystemType [int]  
 
Temperature [double] Expressed as Celsius  
 
UnoccupiedOverride [boolean]  
 
Name 
Description 
 
creates calibration byte array to be sent to the sensor
@param sensorID The ID of the sensor you want to send the message to @param subACTL the subACTL Denotes the type of control going to be sent down to the sensor, (4 fan Override, 6 Occupancy Override, 7 No Occupancy Override) @param minutes Duration in the amount of minutes used between 1 to 720 minutes @return 
 
This is classMap, a member of class _ApplicationBase. 
 
 
 
This is CreateApplicationBase, a member of class _ApplicationBase. 
 
This is GetAwareOnStateChange, a member of class MultiStageThermostatBase. 
 
This is GetAwareWhenOccupied, a member of class MultiStageThermostatBase. 
 
This is the overview for the GetBit method overload. 
 
Data Generated: Temperature [double] Expressed as Celsius Humidity [double] Expressed as Percent Heating [boolean] Expressed as HvacStatus == 1 Cooling [boolean] Expressed as HvacStatus == 2 Fan [boolean] OccupancyState [boolean]  
 
Returns default configurations for the sensor
@param version The version of the Sensor @param platform The Firmware Generation of your device. i.e. Commercial, Alta, Wifi @return Default configurations for the sensor 
 
This is GetEnableLoadBalancingCooler, a member of class MultiStageThermostatBase. 
 
This is GetEnableLoadBalancingHeater, a member of class MultiStageThermostatBase. 
 
This is GetEnableOccupancyDetection, a member of class MultiStageThermostatBase. 
 
This is GetFanControl, a member of class MultiStageThermostatBase. 
 
This is GetFanOnInterval, a member of class MultiStageThermostatBase. 
 
This is GetFanOnPeriod, a member of class MultiStageThermostatBase. 
 
This is GetFanStartDelayForCooler, a member of class MultiStageThermostatBase. 
 
This is GetFanStartTimeForHeater, a member of class MultiStageThermostatBase. 
 
This is GetFanStopDelayForCooler, a member of class MultiStageThermostatBase. 
 
This is GetFanStopTimeForHeater, a member of class MultiStageThermostatBase. 
 
This is GetHeatCoolMode, a member of class MultiStageThermostatBase. 
 
Humidity [double] Expressed as Percent  
 
This is GetHumidityOffset, a member of class MultiStageThermostatBase. 
 
HvacStatus [int] 0 = Off, 1 = Heating, 2 = Cooling.  
 
This is getImplementedSensors, a member of class _ApplicationBase. 
 
This is GetMinimumOffStateTime, a member of class MultiStageThermostatBase. 
 
Mode [String]  
 
This is GetOccupiedSetPoint, a member of class MultiStageThermostatBase. 
 
This is GetOccupiedTimeout, a member of class MultiStageThermostatBase. 
 
This is getProfileType, a member of class MultiStageThermostatBase. 
 
ReversingValve [int] Expressed as integer  
 
This is GetReversingValve, a member of class MultiStageThermostatBase. 
 
This is GetStage2CoolingActivationThreshold, a member of class MultiStageThermostatBase. 
 
This is GetStage2CoolingActivationTime, a member of class MultiStageThermostatBase. 
 
This is GetStage2HeatingActivationThreshold, a member of class MultiStageThermostatBase. 
 
This is GetStage2HeatingActivationTime, a member of class MultiStageThermostatBase. 
 
This is GetStage3HeatingActivationThreshold, a member of class MultiStageThermostatBase. 
 
This is GetStage3HeatingActivationTime, a member of class MultiStageThermostatBase. 
 
This is GetStage4HeatingActivationThreshold, a member of class MultiStageThermostatBase. 
 
This is GetStage4HeatingActivationTime, a member of class MultiStageThermostatBase. 
 
SystemType [int]  
 
This is GetSystemType, a member of class MultiStageThermostatBase. 
 
This is GetTempDelta, a member of class MultiStageThermostatBase. 
 
Temperature [double] Expressed as Celsius  
 
This is GetTemperatureOffset, a member of class MultiStageThermostatBase. 
 
This is GetType, a member of class _ApplicationBase. 
 
This is GetUnoccupiedCoolingSetpoint, a member of class MultiStageThermostatBase. 
 
This is GetUnoccupiedHeatingSetpoint, a member of class MultiStageThermostatBase. 
 
AuxHeat [boolean]  
 
Cool1 [boolean]  
 
Cool2 [boolean]  
 
EmergencyHeatOverride [boolean]  
 
Fan [boolean]  
 
FanOverrideMode [boolean]  
 
Heat1 [boolean]  
 
Heat2 [boolean]  
 
Heat3 [boolean]  
 
HeatPump1 [boolean]  
 
HeatPump2 [boolean]  
 
OccupancyState [boolean]  
 
OccupiedOverride [boolean]  
 
SettingsLockout [boolean]  
 
UnoccupiedOverride [boolean]  
 
Converts mode to a readable status @param mode @return 
 
Converts Reversing Valve integer to a readable value.
@param mode @return 
 
Allows for the update of the specific type of sensor
@param sens sens the Sensor object to be updated @param heartBeat How often the sensor communicates with the gateway if no activity recorded. @param SystemType Sets the HVAC system type and what items are controlled. The HVAC system must be defined prior to using. If undefined none of the HVAC controls will turn on as a safety feature. @param HeatCoolMode Sets whether the thermostat controls heating, cooling, or both automatically. @param OccupiedSetpoint Sets when to turn on and off Heating and Cooling when the building is occupied @param TempDelta Sets... more 
 
This is setAuxHeat, a member of class MultiStageThermostatBase. 
 
This is SetAwareOnStateChange, a member of class MultiStageThermostatBase. 
 
This is SetAwareWhenOccupied, a member of class MultiStageThermostatBase. 
 
This is SetBit, a member of class MultiStageThermostatBase. 
 
This is setCool1, a member of class MultiStageThermostatBase. 
 
This is setCool2, a member of class MultiStageThermostatBase. 
 
This is setEmergencyHeatOverride, a member of class MultiStageThermostatBase. 
 
This is SetEnableLoadBalancingCooler, a member of class MultiStageThermostatBase. 
 
This is SetEnableLoadBalancingHeater, a member of class MultiStageThermostatBase. 
 
This is SetEnableOccupancyDetection, a member of class MultiStageThermostatBase. 
 
This is setFan, a member of class MultiStageThermostatBase. 
 
 
 
This is SetFanOnInterval, a member of class MultiStageThermostatBase. 
 
This is SetFanOnPeriod, a member of class MultiStageThermostatBase. 
 
This is setFanOverrideMode, a member of class MultiStageThermostatBase. 
 
This is SetFanStartDelayForCooler, a member of class MultiStageThermostatBase. 
 
 
 
This is SetFanStopDelayForCooler, a member of class MultiStageThermostatBase. 
 
This is SetFanStopTimeForHeater, a member of class MultiStageThermostatBase. 
 
This is setHeat1, a member of class MultiStageThermostatBase. 
 
This is setHeat2, a member of class MultiStageThermostatBase. 
 
This is setHeat3, a member of class MultiStageThermostatBase. 
 
This is SetHeatCoolMode, a member of class MultiStageThermostatBase. 
 
This is setHeatPump1, a member of class MultiStageThermostatBase. 
 
This is setHeatPump2, a member of class MultiStageThermostatBase. 
 
This is setHumidity, a member of class MultiStageThermostatBase. 
 
This is SetHumidityOffset, a member of class MultiStageThermostatBase. 
 
This is setHvacStatus, a member of class MultiStageThermostatBase. 
 
This is SetMinimumOffStateTime, a member of class MultiStageThermostatBase. 
 
This is setMode, a member of class MultiStageThermostatBase. 
 
This is setOccupancyState, a member of class MultiStageThermostatBase. 
 
This is setOccupiedOverride, a member of class MultiStageThermostatBase. 
 
 
 
 
 
This is setReversingValve, a member of class MultiStageThermostatBase. 
 
This is SetReversingValve, a member of class MultiStageThermostatBase. 
 
This is setSettingsLockout, a member of class MultiStageThermostatBase. 
 
This is SetStage2CoolingActivationThreshold, a member of class MultiStageThermostatBase. 
 
 
 
This is SetStage2HeatingActivationThreshold, a member of class MultiStageThermostatBase. 
 
This is SetStage2HeatingActivationTime, a member of class MultiStageThermostatBase. 
 
This is SetStage3HeatingActivationThreshold, a member of class MultiStageThermostatBase. 
 
 
 
This is SetStage4HeatingActivationThreshold, a member of class MultiStageThermostatBase. 
 
This is SetStage4HeatingActivationTime, a member of class MultiStageThermostatBase. 
 
This is setSystemType, a member of class MultiStageThermostatBase. 
 
This is SetSystemType, a member of class MultiStageThermostatBase. 
 
This is SetTempDelta, a member of class MultiStageThermostatBase. 
 
This is setTemperature, a member of class MultiStageThermostatBase. 
 
 
 
This is SetUnoccupiedCoolingSetpoint, a member of class MultiStageThermostatBase. 
 
This is SetUnoccupiedHeatingSetpoint, a member of class MultiStageThermostatBase. 
 
This is setUnoccupiedOverride, a member of class MultiStageThermostatBase. 
 
System Type Definitions 
 
Converts system type to a readable value. @param mode @return 
Copyright (c) 2023. All rights reserved.
What do you think about this topic? Send feedback!