Nest Thermostat plugin  (Indigo Plugin)

Contributed by: Josh Tibbs


Minor update of existing plugin to support duty-cycle fan operation. This maps the "duty-cycle" fan mode from Nest to "Always on" within Indigo, since Indigo supports only two fan modes, "Auto" and "Always On" for thermostats.

This plugin implements all the major features of an Indigo thermostat, including activating the "Away" state of the Nest thermostat. It supports multiple thermostats, although they will each need to be added as separate instances within Indigo.


To install the Nest plugin, follow these instructions:

  1. Download and unzip the plugin on the same computer running Indigo 5.x Pro. 
  2. The plugin will unzip to a folder structure named "Nest Thermostat.indigoPlugin" - double-click this file.
  3. When prompted, choose to Install and Enable the plugin.
  4. Now you need to add a Nest thermostat device to your device list.


To add an instance of a Nest thermostat to Indigo, complete these steps:

  1. Within the Indigo device listing window, click the "New" button in the toolbar.
  2. Provide a Name and Description for the device.
  3. Set the Type to "Pro Plugin".
  4. From the Plugin menu that appears, choose the "Nest Thermostat" option.
  5. From the Model menu, choose "Nest Thermostat Module".
  6. A configuration dialog for the Nest is shown. Enter your Login and Password.
  7. Enter the Name and Location of the Nest you want to control. These must match the name and location you created on
  8. Click Save. If there are any errors, you must correct them before proceeding.
  9. The Nest instance is added and is available in your device list.