Good news at 9:03 pm SmartThings got the event that my 9:00 sleep mode went into effect! Great job on tracking down the root cause. No thanks to Ecobee and their outage sending us into a spin yesterday.
Here are the events:
Good news at 9:03 pm SmartThings got the event that my 9:00 sleep mode went into effect! Great job on tracking down the root cause. No thanks to Ecobee and their outage sending us into a spin yesterday.
Here are the events:
Find the comment in Ecobee Suite Thermostat
at line 314 - I think if you switch the two, youāll get the temperature, but lose the icon. Tradeoffs
This one aggravates the heck out of me, but I have not been able to eliminate it (I have been trying for over 2 years, in various other Device Handlers). Something to do with the length of the String pattern (and the inclusion of ā:ā in the pattern) used to generate that text, it appears. Sorryā¦
Iām sure you have a reason to use WebCoRE instead of the Helper SmartApp I provide in the suite, but I do know that the Helper works. So maybe just try it: create a new Smart Routine/Mode/Program Helper that watches for the ST mode to changes to Away (or the Routine Goodbye! runs, your choice), and have it set your thermostats to the Away program. Set it and forget it (and eliminate one Cloud server from the chain of dependencies required to make it work, to boot ).
If that doesnāt work, then I can dig in with you to figure out whatās wrong.
That said, as others have noted, calling Away() from WebCoRE also works reliablyā¦ search back in this thread for some step-by-step instructions (if you need them).
So I guess I posted in the wrong revision. Reposting in the right area.
So I had an issue yesterday that some weird things were happening so I tried deleting and reinstalling the device handler/smart app. When i reinstalled it wouldnāt reconnect to ecobeeā¦after a lot of digging it turned out there was an issue on the smartthings end as it was affecting ecobee connect etc too. Today I managed to reconnect to ecobee but I am unable to set up a circulation program. When i click the thermostat to use it briefly flashes up with ādoneā or āsaveā in the top right, then the screen goes blank. This does not happen with any other handler just the circulations oneā¦any ideas?
Hmmmā¦Android or iOS? Old SmartThings (Classic) app or new one?
Hopefully someone has ideas - itās bedtime for me. Will look back again in the morning.
Android. Classic.
No rush I appreciate the help.
I am suspicious that you may have parts of the wrong Ecobee Suite support installed.
Can you please tell me the version numbers of Ecobee Suite Manager
and Ecobee Smart Circulation
(as displayed when you run the SmartApps), and also Ecobee Suite Thermostat
(as displayed in the devicesā configuration page)?
I have only started with the 1.4 repository. Itās the first time I had heard about these smart apps outside of stock.
I have temporarily deleted so will try and install again later
OK - let me know how i goes. Something went wrong with your install, I think, so you may have to go into the IDE/My Devices and manually delete any lingering devices with āEcobee Suiteā or āTestingForInstallā in their names or device IDs.
Iām using two additional sensors and I noticed that the battery percentage does not show under the device if you select the sensors in the suite manager. Any idea if this information can be obtained? Iām not even seeing it in the ecobee app or web portal but I find it hard to believe they would include a battery operated device without showing you what the battery level is at.
Sorry, but they donāt provide any visibility to the battery level, nor to the signal levels. The best you can hope for is an alert notification from Ecobee (if you have them enabled) that the battery is getting low before it actually stops being seen at all. Oh, and if you hook my Suite up to Ask Alexa, you can get verbal notifications of such alerts.
Just installed ecobee3 lite and installed the Ecobee Suite v1.4. I am setting up ecobee to change its modes when certain ST routines run. IE: Good Night Routine runs and it will put ecobee into Sleep mode. However, can someone explain what the āParent Ecobee (Connect) Settingā and the āThermostat Settingā options are under āSelect the Hold Type Settingsā? I have setup schedules for all the days of the week in ecobee but I want to be able to have the ecobee change to Away if we all are not at home (I have a ST Routine to set the house to Away when we all leave). So in other words, override the current ecobee mode until the next scheduled mode change. Also, is there a way to have ecobee turn on the heat when I leave work?
Also, can the ecobee be controlled in ST Routines also?
Welcome to the family!
Hold Types
Ecobee Holds can be configured to be one of several types (until next transition, indefinitely, some amount of hours, etc.).
The actual holdType used when you click on the āHomeā button in the thermostat device can be configured in several places:
What you see is #4, asking you whether you want to use one of the default settings, or do you want a specific one. So, if you want the thermostat to be Away anytime the ST Mode is Away, you would probably want to set a permanent/indefinite hold. On the other hand, if you always come home around 6:30 PM, you might have your thermostatās Home scheduled to start at 6:30pm with Smart Recovery enabled, you might want to use āUntil Next Transition/temporaryā so that the house heats up before you get there.
Then if you want to have a more permanent setting, you might have a SmartThing Mode āVacationā that uses Permanent holds. In my own home, I schedule vacations using the Ecobees, and when they change to Vacation mode, I have another Smart Routines/Mode/Programs that runs a āGone Fishināā Routine to set SmartThings into Vacation mode (vacations are permanent holds).
As to having the heat turn on when you leave work, I use IFTTT for that. When my phone enters (or leaves) a defined area, IFTTT turns on a SmartThings Virtual Switch, and I have an āAlmost Home!ā Routine that gets run when the switch is turned on (I turn the switch off again when I leave/enter the area). Then another Smart Routine/Mode/Program helper sees Almost Home! run and returns the thermostat to Home mode.
And yes, you can have Smart Routines/Modes/Program Helpers that are connected to ST Routines running, ST Modes Changing, or Thermostat Programs Changingā¦
Simple, huh?
Thanks for the explanation! It seems that I could use ST Routines OR Ecobee Suite Helper to create Ecobee Suite Routines when a ST Routine runs. Seems redundant. Wouldnāt it just be easier to incorporate ecobee mode changes in ST Routines?
Can you not just tell ecobee to change to Home mode in the first Routine āAlmost Homeā instead of creating another separate Routine?
I canāt make changes to how SmartThings Routines work (they only allow you to specify heat/cool setpoints, not specific thermostat Programs). And SmartThings Routines donāt support watching a thermostatās programs to invoke Routines or Mode changes. so I had to make an Ecobee Helper app that augmented SmartThings.
Ah, I do see that now. It only lets you set the temperature. No it makes sense why the Ecobee Suite Helper App is needed. Thanks! I was going to create a piston in Webcore to automate some of these mode changes but I think that your helper app will do what I need.
I could, but my āIām Back!ā routine turns on a bunch of lights and does stuff that I donāt want to happen until Iām actually home. So āAlmost Home!ā doesnāt set ST Home mode on, it just runs so that my Helper SmartApp can turn on the heat.
FWIW, I have 16+ Routines for different use cases. Some change lighting in the kitchen/dining area (Normal, Cooking and Romance settings), others turn on/off certain things when guests arrive/leave, others do things based on who (which code) unlocks specific doors.
You might not want to do it the way I do, but the Suite Iāve provided allows you to be as simple as possible, or as complex as you wanna be
It is all dependent on āTimeā and when we want things to run! That is where it becomes more complicated.