Overview
Represents a Thermostat on the network.
As a sub-class of Device, it inherits everything from that interface, as well as providing convenience methods for interacting with Thermostats.
API
changeMode(SystemMode systemMode)
Usage
...
Parameters
Name | Type | Description |
---|---|---|
systemMode | SystemMode |
Returns
Return Type | Description |
---|---|
Examples
...
readMode()
Usage
...
Parameters
None.
Returns
Return Type | Description |
---|---|
Examples
...
changeFanMode(FanMode fanMode)
Usage
...
Parameters
Name | Type | Description |
---|---|---|
fanMode | FanMode |
Returns
Return Type | Description |
---|---|
Examples
...
readFanMode()
Usage
...
Parameters
None.
Returns
Return Type | Description |
---|---|
Examples
...
adjustSetpoint(Setpoint setpoint, int amount)
Usage
...
Parameters
Name | Type | Description |
---|---|---|
setpoint | Setpoint | |
amount | int |
Returns
Return Type | Description |
---|---|
Examples
...
readSetpointLimit(Setpoint setpoint)
Usage
...
Parameters
Name | Type | Description |
---|---|---|
setpoint | Setpoint |
Returns
Return Type | Description |
---|---|
Examples
...
setSetpointLimit(Setpoint setpoint, int setpointLimit)
Usage
...
Parameters
Name | Type | Description |
---|---|---|
setpoint | Setpoint | |
setpointLimit | int |
Returns
Return Type | Description |
---|---|
Examples
...
readRunningMode()
Usage
...
Parameters
None.
Returns
Return Type | Description |
---|---|
Examples
...
getDeviceType()
Usage
...
Parameters
None.
Returns
Return Type | Description |
---|---|
Examples
...