TZEMT400 Class
- ID: tzemt400
- Name: Trane TZEMT400 Z-Wave Thermostat.
- Connection: uart
- Manufacturer: trane
This module allows for monitoring certain elements of a Trane TZEMT400 Z-Wave Thermostat. It was tested with a Trane TZEMT400BB32MAA variant.
Item Index
Methods
Methods
TZEMT400
-
nodeID
TZEMT400 constructor
Parameters:
-
nodeID
NumberThe ZWave node number of the device we are interested in. Use the ozwdump example to see what nodes you have available.
Returns:
getTemperature
-
fahrenheit
Return the current measured temperature in Celsius or Fahrenheit.
Parameters:
-
fahrenheit
Booleantrue to return data in Fahrenheit, false for Celicus. Celsius is the default.
Returns:
The temperature in degrees Celsius or Fahrenheit.
getMode
()
String
Return a string representing the current Mode. This is usually something like "Cool", "Heat", "Auto", etc.
Returns:
a string representing the current mode.
getOperatingState
()
String
Return a string representing the current Operating State. This is usually something like "Idle", or "Cooling".
Returns:
a string representing the current operating state.
getHeatingPointTemperature
-
fahrenheit
Return the current Heating Point temperature in Celsius or Fahrenheit. This is the temperature at which the thermostat will want to engage Heat.
Parameters:
-
fahrenheit
Booleantrue to return data in Fahrenheit, false for Celicus. Celsius is the default.
Returns:
The Heating Point temperature in degrees Celsius or Fahrenheit.
getCoolingPointTemperature
-
fahrenheit
Return the current Cooling Point temperature in Celsius or Fahrenheit. This is the temperature at which the thermostat will want to engage Cooling.
Parameters:
-
fahrenheit
Booleantrue to return data in Fahrenheit, false for Celicus. Celsius is the default.
Returns:
The Cooling Point temperature in degrees Celsius or Fahrenheit.
getFanMode
()
String
Return a string representing the current Fan Mode. This is usually something like "Auto Low".
Returns:
a string representing the Fan Mode.
getFanState
()
String
Returns:
update
()
Query the device and update internal state. Strictly speaking, this is not really neccessary b a device may send this data on it's own at periodic intervals. This method causes OZW to specifically query the device for it's current information. The device may take some time to respond.