[DEPRECATED] Universal Ecobee Suite, version 1.7.**

Ok, for some reason I am not able to successfully read HRV state from my HRV (ventmode is always OFF)
I found the ventminontimehome is correct. Other things seem correct as well
Appreciate if some other owner of ecobee4 and with an HRV can also check?

I have updated the latest version. It seems to be a little bit better.
Contacts & Switches rule

323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:25:59 PM: trace Notification Message: All contact sensors have been closed for 1 minutes, running HVAC On actions for EcobeeTherm: Main Floor, EcobeeTherm: Main Floor.
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:25:59 PM: info EcobeeTherm: Main Floor Auto Mode restored (was Off)
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:25:52 PM: info Working on thermostat: EcobeeTherm: Main Floor
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:25:52 PM: trace turnOnHVAC() entered
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:52 PM: info The on delay is 1
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:52 PM: trace All Contact Sensors & Switches are reset, initiating actions.
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:52 PM: info Returning true
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:52 PM: info All contact sensors are closed
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:52 PM: trace sensorClosed() entered with event Back Slider Door contact: closed
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:22 PM: info Notifications sent
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:21 PM: trace Notification Message: Back Slider Door have been open for 1 minutes, running HVAC Off actions for EcobeeTherm: Main Floor.
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:21 PM: trace turnOffHVAC() - thermSavedState: [511819764194:[mode:auto]]
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:21 PM: info EcobeeTherm: Main Floor turned off (was auto)
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:24:15 PM: trace turnoffHVAC() entered…
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:23:14 PM: trace sensorOpened() entered with event Back Slider Door contact: open
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:22:02 PM: info EcobeeTherm: Main Floor Auto Mode restored (was Off)
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:22:02 PM: info Notifications sent
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:21:57 PM: info Working on thermostat: EcobeeTherm: Main Floor
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:21:57 PM: info Current HVAC mode: off, desired HVAC mode: auto
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:21:57 PM: trace turnOnHVAC() entered
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:20:57 PM: info The on delay is 1
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:20:57 PM: trace All Contact Sensors & Switches are reset, initiating actions.
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:20:57 PM: info Returning true
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:20:57 PM: info All contact sensors are closed
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:20:57 PM: trace sensorClosed() entered with event Back Slider Door contact: closed
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:19:20 PM: trace turnOffHVAC() - thermSavedState: [511819764194:[mode:auto]]
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:19:20 PM: info EcobeeTherm: Main Floor turned off (was auto)
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:19:17 PM: trace turnoffHVAC() entered…
323526d1-1067-46ec-8fa7-1757b5ecaaeb 8:19:17 PM: trace sensorOpened() entered with event Back Slider Door contact: open

Ecobee manager
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:26:06 PM: trace Updates sent (533 / 2236ms)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:26:06 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194) completed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:26:06 PM: info 5 updates for 3 sensors (David’s Room, Main Floor, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:26:05 PM: info 8 updates for 2 thermostats (Main Floor, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:26:04 PM: info Requesting ( equipmentStatus settings program events runtime extendedRuntime sensors ) for thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:26:04 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:25:59 PM: trace Contacts & Switches Notification Message: All contact sensors have been closed for 1 minutes, running HVAC On actions for EcobeeTherm: Main Floor, EcobeeTherm: Main Floor.
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:25:52 PM: info Contacts & Switches Current HVAC mode: off, desired HVAC mode: auto
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:25:53 PM: info ‘modeOff’ reservation cancelled for Contacts & Switches (323526d1-1067-46ec-8fa7-1757b5ecaaeb)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:25:59 PM: info setMode(auto) - Succeeded
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:52 PM: info Contacts & Switches Returning true
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:52 PM: info Contacts & Switches All contact sensors are closed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:38 PM: trace Updates sent (627 / 1500ms)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:37 PM: info Polling thermostat Main Floor (511819764194) completed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:37 PM: info No sensor updates…
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:37 PM: info 0 updates for 0 thermostats
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:36 PM: info Requesting ( equipmentStatus settings program events ) for thermostat Main Floor (511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:36 PM: info Polling thermostat Main Floor (511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:30 PM: trace Updates sent (873 / 4019ms)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:29 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194) completed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:29 PM: info 27 updates for 8 sensors (David’s Room, Family Room, Kate’s Room, Kitchen, Main Floor, Master Bedroom, Office, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:29 PM: info 7 updates for 2 thermostats (Main Floor, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:26 PM: info Requesting ( equipmentStatus settings program events runtime extendedRuntime sensors weather ) for thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:26 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:22 PM: info Contacts & Switches Notifications sent
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:21 PM: trace Contacts & Switches Notification Message: Back Slider Door have been open for 1 minutes, running HVAC Off actions for EcobeeTherm: Main Floor.
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:21 PM: info Contacts & Switches EcobeeTherm: Main Floor turned off (was auto)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:15 PM: info ‘modeOff’ reservation created for Contacts & Switches (323526d1-1067-46ec-8fa7-1757b5ecaaeb)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:24:21 PM: info setMode(off) - Succeeded
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: 798a949b-f0f5-4008-9362-a6a0fd1f90e4.511819764194 - EcobeeTherm: Main Floor
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor_tstat-ei:0-Main Floor - EcobeeSensor: Main Floor (Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: 798a949b-f0f5-4008-9362-a6a0fd1f90e4.511884297632 - EcobeeTherm: Upstairs Thermostat
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor-rs:100-XHX3 - EcobeeSensor: Master Bedroom (XHX3)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:08 PM: trace Child: ecobee_suite-sensor-rs:100-RX4Y - EcobeeSensor: Family Room (RX4Y)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:08 PM: trace Child: ecobee_suite-sensor-rs:101-Q9S6 - EcobeeSensor: Office (Q9S6)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:08 PM: trace Child: ecobee_suite-sensor-rs:101-QDFY - EcobeeSensor: David’s Room (QDFY)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:08 PM: trace Child: ecobee_suite-sensor-rs:102-QMH8 - EcobeeSensor: Kitchen (QMH8)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:08 PM: trace Child: ecobee_suite-sensor_tstat-ei:0-Upstairs Thermostat - EcobeeSensor: Upstairs Thermostat (Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:08 PM: trace Child: ecobee_suite-sensor-rs:102-QQB6 - EcobeeSensor: Kate’s Room (QQB6)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:08 PM: debug getChildDevices(true), children=10
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: 798a949b-f0f5-4008-9362-a6a0fd1f90e4.511819764194 - EcobeeTherm: Main Floor
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor_tstat-ei:0-Main Floor - EcobeeSensor: Main Floor (Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: 798a949b-f0f5-4008-9362-a6a0fd1f90e4.511884297632 - EcobeeTherm: Upstairs Thermostat
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor-rs:100-XHX3 - EcobeeSensor: Master Bedroom (XHX3)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor-rs:100-RX4Y - EcobeeSensor: Family Room (RX4Y)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor-rs:101-Q9S6 - EcobeeSensor: Office (Q9S6)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor-rs:101-QDFY - EcobeeSensor: David’s Room (QDFY)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor-rs:102-QMH8 - EcobeeSensor: Kitchen (QMH8)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor_tstat-ei:0-Upstairs Thermostat - EcobeeSensor: Upstairs Thermostat (Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: trace Child: ecobee_suite-sensor-rs:102-QQB6 - EcobeeSensor: Kate’s Room (QQB6)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:23:09 PM: debug getChildDevices(true), children=10
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: 798a949b-f0f5-4008-9362-a6a0fd1f90e4.511819764194 - EcobeeTherm: Main Floor
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor_tstat-ei:0-Main Floor - EcobeeSensor: Main Floor (Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: 798a949b-f0f5-4008-9362-a6a0fd1f90e4.511884297632 - EcobeeTherm: Upstairs Thermostat
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor-rs:100-XHX3 - EcobeeSensor: Master Bedroom (XHX3)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor-rs:100-RX4Y - EcobeeSensor: Family Room (RX4Y)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor-rs:101-Q9S6 - EcobeeSensor: Office (Q9S6)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor-rs:101-QDFY - EcobeeSensor: David’s Room (QDFY)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor-rs:102-QMH8 - EcobeeSensor: Kitchen (QMH8)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor_tstat-ei:0-Upstairs Thermostat - EcobeeSensor: Upstairs Thermostat (Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: trace Child: ecobee_suite-sensor-rs:102-QQB6 - EcobeeSensor: Kate’s Room (QQB6)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:49 PM: debug getChildDevices(true), children=10
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:11 PM: trace Updates sent (1435 / 4841ms)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:09 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194) completed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:09 PM: info 28 updates for 8 sensors (David’s Room, Family Room, Kate’s Room, Kitchen, Main Floor, Master Bedroom, Office, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:09 PM: info 21 updates for 2 thermostats (Main Floor, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:06 PM: info Requesting ( equipmentStatus settings program events location alerts runtime extendedRuntime sensors ) for thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:06 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194) (forced)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:02 PM: info Contacts & Switches Notifications sent
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:02 PM: info Contacts & Switches EcobeeTherm: Main Floor Auto Mode restored (was Off)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:21:57 PM: info Contacts & Switches Working on thermostat: EcobeeTherm: Main Floor
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:21:57 PM: info Contacts & Switches (323526d1-1067-46ec-8fa7-1757b5ecaaeb) does hold a ‘modeOff’ reservation
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:21:57 PM: info Contacts & Switches Current HVAC mode: off, desired HVAC mode: auto
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:21:57 PM: info There is 1 ‘modeOff’ reservation
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:01 PM: info setMode(auto) - Succeeded
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:01 PM: info setMode(auto) - Succeeded
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:22:01 PM: info setMode(auto) - Succeeded
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:20:57 PM: info Contacts & Switches Returning true
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:20:57 PM: info Contacts & Switches All contact sensors are closed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:39 PM: trace Updates sent (452 / 2793ms)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:38 PM: info Polling thermostat Main Floor (511819764194) completed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:38 PM: info No sensor updates…
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:38 PM: info 0 updates for 0 thermostats
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:36 PM: info Requesting ( equipmentStatus settings program events ) for thermostat Main Floor (511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:36 PM: info Polling thermostat Main Floor (511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:31 PM: trace Updates sent (648 / 2118ms)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:31 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194) completed
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:31 PM: info 24 updates for 7 sensors (David’s Room, Family Room, Kate’s Room, Main Floor, Master Bedroom, Office, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:31 PM: info 7 updates for 2 thermostats (Main Floor, Upstairs Thermostat)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:29 PM: info Requesting ( equipmentStatus settings program events runtime extendedRuntime sensors ) for thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:29 PM: info Polling thermostats Upstairs Thermostat, Main Floor (511884297632,511819764194)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:20 PM: info Contacts & Switches EcobeeTherm: Main Floor turned off (was auto)
798a949b-f0f5-4008-9362-a6a0fd1f90e4 8:19:18 PM: info ‘modeOff’ reservation created for Contacts & Switches (323526d1-1067-46ec-

I used webcore to do a similar task. It does works consistently.
I will reset my values again and see. It may be a timing issue.

If I increase the values to 15 minutes and 5 minutes (contact open) and (contact closed). It doesn’t work. If I set it too 1 minute it works about 70% time.

Set to circulate air when outside delta is -. 1 to - 4.9, waited and this.


It’s 24 at stat and 21.1 on my outside temperature

Barry,

I have just moved my original question from the 1.6 thread to this one. One important item to note is that I was still on the universal-dev branch, so was on a beta version of 1.7 I guess. I am now back on the Master and have updated to the latest as of last night. So the below was when I was on ES Manager 1.7.07b and ES Thermostat 1.7.00. Now I am on ES Manager 1.7.16 and ES Thermostat 1.7.12. Let’s see if I have the issue before we try and debug in more depth.

Here is from the other thread.

I have been using the Ecobee suite for a while now and switched over to this version when it was in beta. It has worked flawlessly in conjunction with my webcore logic to set away hold and resume. However, one time on each of the last three days my resume command looks to be ignored. In fact on one occasion resume was sent twice over a 30 minute span and hold still was in place. This occurred for both of my thermostats. See screenshot below.

Gabriel -

Maybe I can help, even though I don’t have an ERV/HRV.

Can you look at the device details for your thermostat (in the IDE, select My Devices, then select the Thermostat device) and note the values of the following:

  • hasErv : false
  • hasHrv : false
  • supportedVentModes : [off]
  • vent : off
  • ventMode : off
  • ventilatorDehumidify : true
  • ventilatorFreeCooling : true
  • ventilatorMinOnTime : 20
  • ventilatorMinOnTimeAway : 0
  • ventilatorMinOnTimeHome : 20
  • ventilatorOffDateTime : null
  • ventilatorType : none

The above are the values when you don’t have an ERV/HRV configured (ventilatorType: none) - I’m curious what your setup shows.

Joe -

That error appears to be an anomaly because it failed in a simple if (isST) ... test case - the code has literally hundreds of them and they pretty much can’t fail (simply returns the value of a state.variable).

Does it fail at the same place all the time?

If so, please set the Debug Level to 4, and then watch the Live Log again - hopefully we’ll get more info about what’s actually happening…no way it should take 20+ seconds to compute the new fanMinRunTime…

@jsarcone -

Could you please check the Live Logs for Error entries when it fails to make the change - all 3 logs are important (Helper, Manager and Thermostat), as errors could occur in each one as they process the request.

Thanks!

Scott -

If it still fails, check the Live Logging for the Manager, the Thermostat and the Contacts & Switches Helper for Errors - if there are any, please let me know ASAP.

Thanks!

@storageanarchy-

I will work on this. I will need to do some testing and see. So, it will take little bit of time. Thank you for your help.

Thank you!

1 Like

Ecobee Suite updated 13 June 2019 at 1:40pm EDT

All files received cosmetic updates for the Hubitat platform, but significant enhancements/fixes to the following:

  • Ecobee Suite Thermostat, version 1.7.13 and Ecobee Suite Sensor version 1.7.04
    • Now includes importUrl for the Hubitat IDE
  • Ecobee Suite Manager, version 1.7.17
    • Better logging for setXXXX() functions - now includes thermostat name & ID so that you know which thermostat the action was for
  • Ecobee Suite Contacts & Switches, version 1.7.13
    • Fixed a case where thermostatState wasn’t being updated/saved correctly
  • Ecobee Suite Smart Mode, version 1.7.08
    • Added new settings option to allow thermostatMode changes caused by internal temperatures exceeding setpoints to override when the current thermostatMode = ‘off’, so long as no other Helper application is holding a ‘modeOff’ reservation

These updates (all 14 files) are recommended for all users (especially those who have been experiencing problems with the Contacts & Switches and/or Smart Mode Helpers

1 Like

I get an error when I save smart Circulation helper app but it’s so fast I’m not sure what it says lol, going to try this app again tonight. Just want it to circulate air when it’s colder outside during my night mode when the stat is set to off

All errors should also be in the Live Logging for the Helper - if you can recreate it with Live Logging on.

How come it runs even tho I say only when stat is off and location mode is night, that’s why I deleted it last night. Doesn’t care about my stipulations.

Thanks for your work! The updates solved the bugs I observed.

Strange place for an error, because it apparently ocurred in the Thermostat device - bby any chance did you capture the Live Log for the thermostat at the same time?

Next time, please send me the live log for the time of the error from all three: the Helper, the Thermostat and the Manager. Without all three, I cannot tell what was going on.

Did it successfully update the fanMinOnTime before or after this error occurred?

The text is slightly misleading: it actually runs if ANY of the conditions are true: Location Mode == Night/Nighthome OR the Thermostat Mode == ‘off’.

It appears you were looking for an AND - don’t run until all conditions are met. I will look into adding that option in an upcoming release…

1 Like

Yeah everything appeared to function all night long, I didn’t capture any other info, I was just watching to see its behavior. Then popped up an error. Ok so that’s what I thought, that it’s not an and, that clears that up.