Crestron.SimplSharpPro.Thermostats

Classes

  ClassDescription
Public classBatteryEventArgs
Event arguments to detail battery state.
Public classChvThstat
Class used for CHV-THSTAT thermostats. The CHV-THSTAT is a programmable thermostat that provides both temperature and humidity control.
Public classChvTstat
Class used for CHV-TSTAT thermostats. The CHV-TSTAT is a programmable thermostat that provides both temperature and humidity control.
Public classChvTstatex
Class used for CHV-TSTATEX thermostats. The CHV-TSTATEX is a wireless thermostat featuring infiNET EX® technology.
Public classChvTstatexFcu
Class used for CHV-TSTATEX-FCU thermostats. The CHV-TSTATEX-FCU is a wireless thermostat featuring infiNET EX® technology.
Public classClimateControlCallEventArgs
Event arguments to return the climate control component that changed.
Public classClimateControlComponent
Class that is used to to represent each climate control component and its state.
Public classCresnetThermostat
Base class for Cresnet thermostats.
Public classFanCallEventArgs
Event arguments to detail what changed on a fan when state information was received.
Public classHumidityEventArgs
Event arguments to detail what
Public classHumidityThermostat
Class used for the humidity thermostat component of thermostats.
Public classRFThermostat
Base class for Crestron radio frequency thermostats.
Public classScheduledSetpoints
Class used for the scheduled setpoints of a thermostat.
Public classSingleSpeedFan
Base class for single speed fan thermostat devices.
Public classTemperatureEventArgs
Event arguments to detail temperature changes when state information is received.
Public classThermostat
Base class for Crestron thermostats.

Interfaces

  InterfaceDescription
Public interfaceIBatteryDevice
Interface for devices that have a battery.

Delegates

  DelegateDescription
Public delegateBatteryChangeHandler
Delegate definition for the battery event handler.
Public delegateClimateControlComponentCallChangeHandler
Delegate definition for the climate control component change event handler.
Public delegateFanCallChangeHandler
Delegate definition for the fan change event handler.
Public delegateHumidityChangeHandler
Delegate definition for the humidity event handler.
Public delegateTemperatureChangeHandler
Delegate definition for the temperature change event handler.

Enumerations

  EnumerationDescription
Public enumerationeBatteryState
Enumeration to define the states of a thermostat battery.
Public enumerationeClimateControlComponentState
Enumeration that defines the different states that each climate control component can be in.
Public enumerationeClimateControlComponentType
Enumeration that defines the different climate control components.
Public enumerationeFanMode
Enumeration to define the fan modes of an RF thermostat.
Public enumerationeFanSpeed
Enumeration that defines the various speeds for the fan. If fan has only one speed then High or Inactive will be returned.
Public enumerationeFanState
Enumeration that describes whether the fan is on or off.
Public enumerationeHoldMode
Enumeration to define the hold modes of an RF thermostat.
Public enumerationeHumidityType
Enumeration that defines the humidity types.
Public enumerationeSystemMode
Enumeration to define the system modes of an RF thermostat.
Public enumerationeTemperatureFormat
Enumeration to define the different temperature formats that can be displayed.
Public enumerationeTemperatureType
Enumeration that defines the temperature types.