GoControl Thermostat Not Responding to Emergency Heat Command

I have an app to switch my GoControl Thermostat from Heat mode (which runs the Heat Pump), to Emergency Heat (gas-fired water baseboard heat) when the Outside Air Temperature drops below 30°F. Right now it's 10°F outside here in New York state and the heat pump is still running and no heat at the baseboard. The thermostat would not respond to manual commands from the website either. I had to go to the thermostat and physically cycle it to emergency heat. Does anyone know why this may be?

Commands

Auto

auto

Configure

configure

Cool

cool

Emergency Heat

emergencyHeat

Fan Auto

fanAuto

Fan Circulate

fanCirculate

Fan On

fanOn

Heat

heat

Initialize

initialize

Off

off

Refresh

refresh

Set Cooling Setpoint

setCoolingSetpoint

Set Heating Setpoint

setHeatingSetpoint

Set Thermostat Fan Mode

setThermostatFanMode

Set Thermostat Mode

setThermostatMode

Current States

  • battery : 100
  • coolingSetpoint : 78
  • heatingSetpoint : 72
  • supportedThermostatFanModes : ["auto","on"]
  • supportedThermostatModes : ["off","heat","cool","auto","emergency heat"]
  • temperature : 70
  • thermostatFanMode : auto
  • thermostatMode : emergency heat
  • thermostatOperatingState : heating
  • thermostatSetpoint : 72

State Variables

Preferences

Advanced

Device Details

Create Time 2022-12-19 10:31:44am EST
Last Update Time 2022-12-19 10:32:59am EST
Last Activity At 2022-12-23 7:37:08pm EST
Controller Type ZWV
Data * deviceId: 21559

The app that should switch the thermostat over to Emerg Heat:

Define a Rule
Pause
Stop
Name this Rule*
MBR Thermostat Switch from Heat to Emergency Heat - Winter Months

Select Trigger Events (ANY will trigger)

Temperature of OAT(10) reports <= 30.0

Actions for MBR Thermostat Switch from Heat to Emergency Heat - Winter Months + clear :scissors:
IF (Winter Months Flag(on) is on(T) AND Thermostat mode of Master Bedroom Thermostat heat(F) AND Temperature of OAT(10) is <= 30.0(T) [FALSE]) THEN :scissors:
Thermostats: Master Bedroom Thermostat --> Mode: emergency heat :scissors:
END-IF :scissors:

Create New Action

You can create and manage Conditions used in Conditional Actions and Expressions below:

Manage or Create Conditions

Conditions that are created here can be used in Expressions for Conditional Actions, other contexts that use Expressions, or used in a Simple Conditional Action. Conditions won't affect anything unless used in such a way.

Winter Months Flag(on) is on TRUE Thermostat mode of Master Bedroom Thermostat heat FALSE Temperature of OAT(10) is <= 30.0 TRUE

Local Variables (Manage on Actions Page)
Name Type Value
Private Boolean Boolean true
%device% Device OAT
%value% Value 10

Logging EventsTriggersActions

Run Actions
Update Rule
Notes

Warning Do not use back button in browser while creating or editing a rule. Doing so may result in a broken rule.
Version 5.1.4 (12/9/2022)

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.