Thermostat Controller - Ecobee - One system cycling on and off

I have three ecobees in the house for different zones. All are managed by thermostat controllers and two appear to be working as expected.

However in one zone, when calling for heat or cool, the system turns on, runs for a few minutes, stops, and then starts up again and continues doing this until it has reached the desired temperature. It's as if it is getting a command from the controller every couple of minutes to make sure it is running and when it receives this, stops and starts.

This doesn't happen in the other zones but they are a different brand of equipment. I compared the settings between the controllers and everything appears to be the same. I am not using restrictions. I have all of the Eco+ options disabled in Ecobee.

I have just turned on logging to see if that provides any information - such as controller sending it commands routinely that it may not like, etc.

But wondering if anyone had any thoughts? Thanks.

Need to see the logs.

I looked at the logs but it was inconclusive as I am not sure everything was logging. I see a device thermController-ThermostatName. That one shows:

2024-01-17 05:35:00 HubitatC5 thermController-Second-Floor-Ecobee 6160 setTemperature(69.4) was called
2024-01-17 05:31:03 HubitatC5 thermController-Second-Floor-Ecobee 6160 setTemperature(69.4) was called
2024-01-17 05:30:01 HubitatC5 thermController-Second-Floor-Ecobee 6160 updateSetPoints(-, 76.0)
2024-01-17 05:30:01 HubitatC5 thermController-Second-Floor-Ecobee 6160 setCoolingSetpoint(76.0) was called
2024-01-17 05:30:00 HubitatC5 thermController-Second-Floor-Ecobee 6160 updateSetPoints(72.0, -)

And mostly SetTemperatures every 3 minutes.

The app Thermostat Controller for some reason did not log at the time on my syslog server. Only has logs since around 9am this morning. This is weird and I am looking into this.

The thermostat shows this:

2024-01-17 05:31:06 HubitatC5 Second Floor Ecobee Thermostat 3833 Using holdType indefinite
2024-01-17 05:31:06 HubitatC5 Second Floor Ecobee Thermostat 3833 updateThermostatSetpoints(): heatingSetpoint 74.0°, coolingSetpoint 78.0°
2024-01-17 05:31:04 HubitatC5 Second Floor Ecobee Thermostat 3833 setHeatingSetpoint() requesting heatingSetpoint: 74.0°F
2024-01-17 05:31:04 HubitatC5 Second Floor Ecobee Thermostat 3833 setHeatingSetpoint() request with setpoint value = 74.0°F
2024-01-17 05:31:03 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 10 objects (179ms)
2024-01-17 05:31:03 HubitatC5 Second Floor Ecobee Thermostat 3833 HVAC system is heating
2024-01-17 05:30:25 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 10 objects (23ms)
2024-01-17 05:30:23 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 12 objects (52ms)
2024-01-17 05:30:15 HubitatC5 Second Floor Ecobee Thermostat 3833 refresh() - calling pollChildren , deviceId = 531604905742
2024-01-17 05:30:10 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 7 objects (29ms)
2024-01-17 05:30:09 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 6 objects (23ms)
2024-01-17 05:30:09 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 1 object (5ms)
2024-01-17 05:30:09 HubitatC5 Second Floor Ecobee Thermostat 3833 setHold() for Second Floor Ecobee Thermostat (531604905742) returned true
2024-01-17 05:30:08 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 1 object (6ms)
2024-01-17 05:30:08 HubitatC5 Second Floor Ecobee Thermostat 3833 setHold() for Second Floor Ecobee Thermostat (531604905742) - h: 74.0(740), c: 78(780), indefinite, null
2024-01-17 05:30:08 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 7 objects (335ms)
2024-01-17 05:30:08 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 1 object (5ms)
2024-01-17 05:30:08 HubitatC5 Second Floor Ecobee Thermostat 3833 resumeProgram(Second Floor, true) for Second Floor Ecobee Thermostat (531604905742) returned true
2024-01-17 05:30:06 HubitatC5 Second Floor Ecobee Thermostat 3833 Using holdType indefinite
2024-01-17 05:30:06 HubitatC5 Second Floor Ecobee Thermostat 3833 updateThermostatSetpoints(): heatingSetpoint 74.0°, coolingSetpoint 78°
2024-01-17 05:30:04 HubitatC5 Second Floor Ecobee Thermostat 3833 setHeatingSetpoint() requesting heatingSetpoint: 74.0°F
2024-01-17 05:30:04 HubitatC5 Second Floor Ecobee Thermostat 3833 setHeatingSetpoint() request with setpoint value = 74.0°F
2024-01-17 05:30:04 HubitatC5 Second Floor Ecobee Thermostat 3833 Thermostat Mode changed to heat
2024-01-17 05:30:04 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 5 objects (15ms)
2024-01-17 05:30:04 HubitatC5 Second Floor Ecobee Thermostat 3833 Updated 1 object (6ms)
2024-01-17 05:30:04 HubitatC5 Second Floor Ecobee Thermostat 3833 setMode(heat) for Second Floor Ecobee Thermostat (531604905742) returned true

I have upped the logging level for the thermostat (it uses the Ecobee Suite User App). And I will check again tomorrow. Is there something else I should be looking at? Thanks.