SetThermostat Action

This action will set the thermostat to occupied or unoccupied settings based on triggered events from the event provider’s scheduled events. 

This action applies to the following event triggers

      EventStartStop

      EventSetupTeardown

      ZoneFirstLastEventStartStop

      ZoneFirstLastSetupTeardown



After adding a new action in equipment manager, select one of the triggering events, along with the “Ecobee” interface, followed by the “SetThermostat” action.

Note:  Only the event triggers shown can be used for SetThermostat action.  The action won’t be available if other event triggers are selected here.

Action Settings

The dialog below is shown with default settings applied.  You can choose to use global settings from the default settings configured earlier, or individually set the setpoints for each thermostat.

 

 

 

  Field Name

  Description

  Range

Thermostat Name

Select the name of the thermostat that you want to control from the drop-down list.

The drop-down list will show all the thermostats that you have discovered in the initial setup.

Use Global Occ Settings

Check to use the default settings for occupied mode found in the Ecobee Options.  Uncheck to individually set the settings.

 

Use Global Unocc Settings

Check to use the default settings for unoccupied mode found in the Ecobee Options.  Uncheck to individually set the settings.

 

Occupied Heating Setpoint

Set the heating setpoint during occupied mode.

Range is determined by the thermostat min/max range.

Occupied Cooling Setpoint

Set the cooling setpoint during occupied mode.

Range is determined by the thermostat min/max range.

Occupied HVAC Mode

Set the mode status during the occupied mode.

Varies based on thermostat configuration (AutoCool, AutoHeat, Off, Cool, Heat)

Occupied Fan Mode*

Set the fan mode status during occupied mode.

Auto, On

Occupied Climate

Selected climate reference name for occupied mode.

Depends on thermostat model

Occupied Use Climate

Use the selected climate for occupied mode.

 

Unoccupied Heating Setpoint

Set the heating setpoint during unoccupied mode.

Range is determined by the thermostat min/max range.

Unoccupied Cooling Setpoint

Set the cooling setpoint during unoccupied mode.

Range is determined by the thermostat min/max range.

Unoccupied HVAC Mode

Set the mode status during the unoccupied mode.

Varies based on thermostat configuration (AutoCool, AutoHeat, Off, Cool, Heat)

Unoccupied Fan Mode*

Set the fan mode status during unoccupied mode.

Auto, On

Return to Schedule**

Checked will return the thermostat back to the thermostat program

Default =Unchecked

Unoccupied Climate

Selected climate reference name for unoccupied mode.

Depends on thermostat model

Unoccupied Use Climate

Use the selected climate for unoccupied mode.

 

*If you disabled fan mode control in the Ecobee options, the occupied and unoccupied fan mode controls will be disabled.

** If you enable Return to Schedule, you should program all your scheduled periods as unoccupied so that setpoints are returned to unoccupied settings after the event is over.

All of the occupied/unoccupied mode commands will put an indefinite HOLD on the thermostat with the exception of the selection of “Return to Schedule” during unoccupied mode.  Your thermostat will show that the commands are holding.  The user can use the front of the thermostat, a mobile device, or the ecobee website cancel a hold or change the thermostat settings at any time.

 

Verify Button

To verify the thermostat can be read over the network, click on the verify button.  You will see some information coming back from the thermostat if the thermostat can be read.  This will show the status and setpoints of the thermostat.

  

Test Start Button

Click the “Test Start” button to test sending a command when an event start (occupied mode) is triggered.  You will see the status of the thermostat after the command is sent.

Test Stop Button

Click the “Test Stop” button to test sending a command when an event stop (unoccupied mode) is triggered.  You will see the status of the thermostat after the command is sent.