How can we help?

EMS - Automation

The ecobee EMS can be configured to perform a number of predetermined actions through the use of the 2 dry contact inputs and/or the 3 accessory relays outputs. An additional 4 sensors can be supported with the ecobee Remote Sensor module (EB-RSM). The EMS system will automatically detect when this module is installed.

Enter the chosen State, open or closed, then Select Configure Actions.

Enter all applicable info including the type of action you would like performed for this state.

The ecobee EMS system supports 2 dry contact inputs (IN1 and IN2).

Name: To enable, simply enter a name for this input (i.e. Door sensor). To disable this input delete the name assigned.

Type: This defines the type of input. In this version only Dry Contacts are supported.

Configure States: This option allows you to view and edit the states or Add New State.

State: Select whether the circuit or contact is open or closed when active.

Configure Actions: This section allows you to program and edit the actions or Add New Action.

Type: Select the type of action from the list.

Do Nothing: No specific action will occur if this option is selected.

Switch to Occupied* Switches the system to the Occupied program when the input is activated.

Unoccupied* Switches the system to the Unoccupied program when the input is activated.

* The Economizer and/or Occupancy relay outputs, if configured, will also be switched to the appropriate state when this input is configured and activated.

Shut down Compressor/Humidifier: The compressor (both for AC or Heat pump) or the humidifier/dehumidifier will shutdown and remain shutdown until this input is cleared.

Shut down AC: The air conditioning system will shutdown and will remain shutdown until this input has cleared.

Adjust Temperature** When the input is activated the heat and/or cool set points can be adjusted by a preprogrammed amount. It will revert back to the original set point when the input has cleared.

Activate Output Relay*** When the input is activated, a User defined relay will be activated.

Send Alert: Choosing Yes enables the system to send an alert when the input has been activated.

Send Update: Log Choosing Yes, enables the system to log when this input has been activated.

Activation Delay: Allows you to program a time delay from when the input detects the active state to when the action programmed in the Type section is performed by the system. For example, if you connect a door sensor to the input and program a five-minute activation delay, the door will need to open and remain open for five-minutes before the Thermostat takes action.

Deactivation Delay: Allows you to program a time delay from when the input detects the inactive state to when the system reverts back to its normal operating conditions. For example, if you connect a door sensor to the input and program a five-minute deactivation delay, the door will remain closed for five-minutes before the Thermostat will revert back to the normal operating condition.

Min Action Duration: Allows you to program the minimum amount of time the system will perform this action. This timer will run its course regardless of whether the input has reverted back to its normal state and the deactivation timer has expired. This option is useful for applications where you want to run a device (i.e., fan or compressor) for a minimum amount of time after the input has been activated rather then using the deactivation delay. This ensures the fan or motor does not short cycle.

** If Adjust Temperature is chosen as the Type, you will also be presented with the following options:

Decrease Heat Temp: Allows you to program the number of degrees that the heat set temperature will be adjusted by once an input has been activated. On the scroll wheel of the Thermostat, a positive number increases the heat set point and a negative number decreases the heat set point.

Increase Cool Temp: Allows you to program the number of degrees that the cool set temperature will be adjusted by once an input has been activated. On the scroll wheel of the Thermostat, a positive number increases the cool set point and a negative number decreases the cool set point.

In both cases this offset will apply to the set point temperature at the time of the activation of the input. As the system switches between program periods (i.e., occupied, unoccupied, etc) this offset will be maintained. Once the input has been switched back to the inactive state the set temperature will revert back to the normal limits.

*** If the Activate Relay Output option is chosen as the Type you will also be presented with the following options:

Set Relay: Allows you to determine if the User defined relay should open or close when the input is activated.

Use Relay: Allows you to select which of the accessory relays, configured as ser Defined, should be engaged when the input is activated. You must have configured at least one accessory relay as User defined prior to completing this section.

It is possible to have more than one type of action per input or to use the same input and program one action for when it’s opened and another for when it is closed. To program this, simply repeat the steps above until each input is programmed as desired.

Setting Up the Remote Sensor Module (RSM) Inputs

Name: To enable, simply enter a name for this input (i.e. Door Sensor). To disable this input delete the name assigned.

Type: This defines the type of input.

Configure: In this section you can choose from a predetermined list of commonly available sensors. If your sensor is not on the list you can create a new one by entering the specific parameters. For temperature you will need the B value of the sensor or the resistance value of the sensor at 70F (21C) These are found on the sensor manufacturers’ data sheet.

Usage: This section is to configure what function this sensor needs to perform

Control Sensor: This option configures the sensor to be part of the HVAC control. The sensor can then be configured to replace or be part of a the Thermostat Set temperature. Refer to page 46 to configure Set Temperature Average.

Monitoring Sensor: This option configures the sensor to monitor areas independently of the HVAC system (ie freezers, wine cellars etc).

Outdoor Sensor: This options allows you to use an outdoor temperature sensor in place of the internet weather feed. The value measured here will be used for any control or dual fuel algorithms and it will be displayed on the Thermostat. The Thermostat will continue to use the internet weather feed for the 5-day forecast

Discharge Air Sensor: This options is specifically designed for a sensor intended to measure discharge air temperature. This operates similar to a monitoring type system, only in this case you would set a desired operating temperature range rather than a minimum or maximum threshold.

Configure Action: For the Monitoring and Discharge Air Sensor or dry contact sensors you can program certain actions when the sensor activates or reaches a pre-programmed threshold. First determine the threshold(s) at which the action will take place, then you would set the action you want to occur. Possible action types are:

Do Nothing: No specific action will occur if this option is selected.

Switch to Occupied* Switches the system to the Occupied program when the input is activated.

Unoccupied* Switches the system to the Unoccupied program when the input is activated.

* The Economizer and/or Occupancy relay outputs, if configured, will also be switched to the appropriate state when this input is configured and activated.

Shut Down Compressor/Humidifier: The compressor (both for AC or Heat pump) or the humidifier/dehumidifier will shutdown and remain shutdown until this input is cleared.

Shut down AC: The air conditioning system will shutdown and will remain shutdown until this input has cleared

Adjust Temperature** When the input is activated the heat and/or cool set points can be adjusted by a preprogrammed amount. It will revert back to the original set point when the input has cleared.

Activate Output Relay*** When the input is activated, a User defined relay will be activated.

Turn on Fan: When the input is activated, the air handler fan will turn on.

Disable Auxiliary Heat: When the input is activated, the auxiliary heat outputs will be disabled (even on a call for heat).

Shutdown All HVAC: When the input is activated, the HVAC system will be turned off.

Disable All Heat: When the input is activated, all heating stages will be disabled

Turn Off Humidifier: When the input is activated, the humidifier output will be turned off.

Turn Off Dehumidifier: When the input is activated, a dehumidifier will be turned off.

Send Alert: Choosing Yes enables the system to send an alert when the input has been activated.

Send Update: Log Choosing Yes, enables the system to log when this input has been activated.

Activation Delay: Allows you to program a time delay from when the input detects the active state to when the action programmed in the Type section is performed by the system. For example, if you connect a door sensor to the input and program a five-minute activation delay, the door will need to open and remain open for five minutes before the Thermostat takes action.

Deactivation Delay: Allows you to program a time delay from when the input detects the inactive state to when the system reverts back to its normal operating conditions. For example, if you connect a door sensor to the input and program a five-minute deactivation delay, the door will remain closed for five-minutes before the Thermostat will revert back to the normal operating condition.

Min Action Duration: Allows you to program the minimum amount of time the system will perform this action. This timer will run its course regardless of whether the input has reverted back to its normal state and the deactivation timer has expired. This option is useful for applications where you want to run a device (i.e., fan or compressor) for a minimum amount of time after the input has been activated rather then using the deactivation delay. This ensures the fan or motor does not short cycle.

** If Adjust Temperature is chosen as the Type you will also be presented with the following options:

Decrease Heat Temp: Allows you to program the number of degrees that the heat set temperature will be adjusted by once an input has been activated. On the scroll wheel of the Thermostat, a positive number increases the heat set point and a negative number decreases the heat set point.

Increase Cool Temp: Allows you to program the number of degrees that the cool set temperature will be adjusted by once an input has been activated. On the scroll wheel of the Thermostat, a positive number increases the cool set point and a negative number decreases the cool set point.

In both cases this offset will apply to the set point temperature at the time of the activation of the input. As the system switches between program periods (i.e., occupied, unoccupied, etc) this offset will be maintained. Once the input has been switched back to the inactive state the set temperature will revert back to the normal limits.

*** If the Activate Relay Output option is chosen as the Type you will also be presented with the following options:

Set Relay: Allows you to determine if the User defined relay should open or close when the input is activated.

Use Relay: Allows you to select which of the accessory relays, configured as user defined, should be engaged when the input is activated. You must have configured at least one accessory relay as user defined prior to completing this section.

It is possible to have more than one type of action per input or to use the same input and program one action for when it’s opened and another for when it is closed. To program this, simply repeat the steps above until each input is programmed as desired.