[DEPRECATED] Free Ecobee Suite, version: 1.5.*

Does anyone having a working experience with Smart Circulation? It seems to work initially for me for a couple of hours, and then stop working.

OK, I get it. But note that those are all INDOOR measurements, as far as I can tell. What goes on outdoors has almost no predictable effect on the indoor conditions

So anyway, now can you please describe the conditions you want monitored, the thresholds you want to cause changes, and the changes you want to have happen as a result.

And remember:

  1. An AC will always dehumidify to some extent when it is cooling, with or without a separate dehumidifier - you really cannot turn that off;
  2. While you can have a separate humidifier and dehumidifier, I’m pretty sure that the Ecobee 3/4’s won’t allow you to humidify while cooling (only while heating and fan only)
  3. To dehumidify while heating, you will require a separate dehumidifier

Again, I really don’t see any realistic effect of shutting off the AC when it is cool and the dew point is low - the AC won’t run inside the house unless a) the house is warmer than the desired temperature, or b) the humidity is higher than the desired dehumidification level. Turning on the stove/oven/dryer or taking a hot shower could raise the inside temps/humidity even though it is cooler/drier outside - do you really want your AC to NOT RUN when conditions inside climb above your chosen settings?

I must be really missing the point here…other than I get that you don’t want to turn the AC off if the outside dew point is uncomfortable. IMHO, I don’t get why you want to turn it off EVER - unless, of course, you open some doors/windows…

I only tried to explain what I think @richardpeng wants. My system works good the way I have it.

Indeed. What that shows (and I’ve knew it for like 25 years) is a comfort zone where it would be optimal to be. Simple temperature adjustment with a fixed number for humidity is not enough. to be comfortable. You can close though.

That’s correct. And I wold not even look at outside conditions for inside control of my comfort.

That’s true. But some people believe that turning it off if you’re not home will save money, without realizing that to make up the AC has to work for longer.

Again, I really don’t see any realistic effect of shutting off the AC when it is cool and the dew point is low - the AC won’t run inside the house unless a) the house is warmer than the desired temperature, or b) the humidity is higher than the desired dehumidification level. Turning on the stove/oven/dryer or taking a hot shower could raise the inside temps/humidity even though it is cooler/drier outside - do you really want your AC to NOT RUN when conditions inside climb above your chosen settings?

I must be really missing the point here…other than I get that you don’t want to turn the AC off if the outside dew point is uncomfortable. IMHO, I don’t get why you want to turn it off EVER - unless, of course, you open some doors/windows…

My apartment tends to get warm with all the windows closed because of appliances, electronics, and the fact that I’m in an upstairs unit. When it’s hot outside, I have no choice but to run the AC. However, when it’s cool enough outside and the dew point low enough, I’d rather open the windows than run the AC to cool my apartment. I want to automatically turn off the AC rather than remember to check the weather and figure out when I should open the windows. I don’t care as much about staying in the ideal zone (thanks for the graph though @NomadTech) but to save money by using the outside cooler air to cool my apartment. I also don’t actively manage my humidity using my AC. I just want to avoid turning off the AC when it’s too muggy out to open windows, which is what has been happening in the past couple of days.

Therefore, I’d like to be able to ā€œturn the AC off if the outside temperature is below 76 degrees AND the dew point is below 65ā€. If the dew point is 65+ OR the outside temperature is 76+, then don’t apply this rule (use the between rule or do nothing).

Seems like you could do this pretty easily with webCoRE.

Since you are running a modified version that does what you want, let me know how it works for you over the coming week or so…IMHO you really want your AC on all the time, unless the windows are open. YMMV…

Very dumb question probably, but mine turned blue in the IDE but when I try to commit changes it gives me a 404 Error, not found. It’s probably user error since I have the same issue with Webcore in IDE. But how can I fix this?

No such thing as a dumb question, my dad always said - only dumb answers.

Sorry, but that’s all I have: dumb answers. I honestly don’t know why you would get a 404 error within the IDE for either my Ecobee Suite or for WebCoRE. If some things work, but these two don’t would be even more confusing; your best bet might be to send an email to support@smartthings.com

I guess nobody else is having this issue? Anyway, I checked to make sure that I had the latest version of Ecobee Suite and all helper apps from the repo and I do. I checked that the issue is still occurring and it is. I do have a log message this time when it happens:

5:37:41 AM: error java.lang.NullPointerException: Cannot invoke method capitalize() on null object @line 75 (doCall)

And this is all I see in the SmartThings UI (Android):

Again, I’m just trying to set quiet time on one of my thermostats when a window or door is opened. My workaround has just been turning it off for now.

On another note, I don’t think quiet time is even working. Lately when I turn the switch off the hvac stays on. But I’m still experimenting with that one.

This post was supposed to be deleted.

You will need to get the latest Ecobee Suite Open Contacts helper code, version 1.5.03 to solve your original problem. Not sure that it will solve your latest one though…

Thanks for that. Just tested quiet time again. I have it setup so that the button turning off will start quiet time. So basically while the button is on, the HVAC is on.

I just tried setting quiet time now and captured the log from the helper app when it failed.

11:46:44 AM: error groovy.lang.MissingPropertyException: No such property: statState for class: script_app_1080fbaaafddaef2f4ca0e989c50533bdf82cf38ff0eadd7c9bf93c9cc773424
Possible solutions: theState @line 201 (turnOnQuietTime)

Please see my updated message above…somehow the Community Platform lost my edits…

Ecobee Suite Quiet Time v1.5.02 fixes your second problem.

Sorry about these - somehow edits were not carried over to the repo when I updated to v1.5.*

And yes, that probably means nobody else is using these two at the moment…

Thanks! Sorry I’ve been away most of the day but I’ll update now and report back after I’ve had a chance to test.

I have to re-sign in / authorize the Ecobee Suite smart app a few times a week. Is that normal?

I do this when I get into smartthings and it says all of my thermostat/sensor data is unavailable. As soon as I re-sign in all the data works again. For a day or two (or three).

No, this is not normal, but you are only the 2nd person to have reported this to me. I have taken many steps to ensure this is not an issue, but something strange appears to be going on…

To help me debug, can you please provide me with (via PM, preferrably):

  • The vesion number of Ecobee Suite Manager and Ecobee Suite Thermostat that you are running.

  • Live Logging for Ecobee Suite Manager that shows the first ā€œerrorā€ - to do this you’ll have to run Live Logging continuously, and (hopefully) capture the initial error report. Ideally, set your debug level in Ecobee Manager Preferences to 5.

  • Your physical location (City, state. country)

  • Your Preferences settings (debug level, refresh frequency, decimal precision, etc.)

  • Your device, and the version number of the SmartThings app that you are using

  • Any other pertinent details (are you having intermittent internet access; do your Ecobee thermostats remain accessible via the Ecobee mobile app, etc.)

Finally, have you tried totally uninstalling and re-installing the entire Ecobee Suite?

Thanks - I’ll get to the bottom of this for you…it most definitely should not be happening…

Barry,

Defiantly something is up with Ecobee again. Three of folks I support in the Vera space also lost connectivity. Where the other 5 didn’t. I wonder if it’s account based?

I suspect that it is something to do with the Ecobee service - account or servers. Debugging so far seems to point to the user’s login authentication key being revoked by Ecobee, without notice or apparent reason. This is why the recovery code doesn’t work; the user has apparently been ā€˜logged out’ of the Ecobee servers.

That’s my working theory for now - hence the questions about location above…it might be related to which server one’s Ecobee API is being hosted upon…

I’ve been out of town, but it happened again this morning at 4:49am. I’ll try to figure out how to get the live logging for next time.

  1. The version number of Ecobee Suite Manager and Ecobee Suite Thermostat that you are running.
  • The latest on GitHub, updated/checked Sunday. 1.5.00 on both Manager smartapp and thermostat handler.
  1. Live Logging for Ecobee Suite Manager that shows the first ā€œerrorā€ - to do this you’ll have to run Live Logging continuously, and (hopefully) capture the initial error report. Ideally, set your debug level in Ecobee Manager Preferences to 5.
  • I’ll try to figure out how to get this for next time. Seems to happen every few days, so shouldn’t be long.
  1. Your physical location (City, state. country)
  • Boerne, TX, USA
  1. Your Preferences settings (debug level, refresh frequency, decimal precision, etc.)
  • Debug logging=2 [update: I changed this to 5 per your comment on live logging], polling interval=5 min, Decimal places=1
  1. Your device, and the version number of the SmartThings app that you are using
  • I have four Ecobee thermostats - Three ā€œ3ā€ and one ā€œ3 Liteā€. 11 sensors total (including the four thermostats).
  1. Any other pertinent details (are you having intermittent internet access; do your Ecobee thermostats remain accessible via the Ecobee mobile app, etc.)
  • Thermostats seem to be available via the Ecobee app every time I have tried it.

Another observation - when all of my thermostats/sensors show unavailable in the Things list. I can go into one and Refresh, and the ā€œunavailableā€ goes away for a while, but it doesn’t actually update the value.

The only thing I have found that updates the value is to re-do the Ecobee API authorization.