There are many kinds of thermostats. They all have a common lower level feature set, and most have additional features. Generally, thermostats are different between manufacturers, so every thermostat make and model requires its own Script. The thermostat Scripts all begin with "Thermostat" and are followed by the manufacturer name and model.
If you have a Z-Wave thermostat which does not have a thermostat Script, using a Script for a different thermostat is a reasonable alternative. All the features of your thermostat may not be supported, but its basic functions will most likely work.
Installing a Thermostat
Create a Thermostat Device by running one of the thermostat Scripts. The parameters for the thermostat Scripts are:
Some thermostats do not generate events when they experience changes of state or temperature while others do. When a thermostat does not generate change events, the system has no way of knowing of state changes, and it may not present up to date thermostat temperatures and settings. To work around this issue, a system can poll a thermostat for its state. Thermostats that require polling have an additional "poll_interval" parameter, which specifies the amount of time between polls.
To add a Thermostat Device to a single network system with ID "thermostat", Z-Wave address 7, and a poll interval of 90 seconds, run the thermostat Script with the following parameters: