unbelievable !! I visited “https://mytotalconnectcomfort.com/portal”, logged in and accepted the license agreement and now TCC interface works perfectly! It found every thermostat and loaded ALL settings perfectly. I never used the interface via the browser – only via the mobile app. Totally explains why this didn’t work! Perhaps code can be modified to intercept this redirect and change the message from “HNYWL TCC: : Honeywell TCC Authorization passed, but no devices were found.” to "“HNYWL TCC: : Honeywell TCC Authorization passed, but you must log into https://mytotalconnectcomfort.com/portal manually and accept license agreement.”
FYI, I have one of my thermostats set on permanent hold and adjusting the temp also reset it to Temporary hold. I checked variables and they both say “Permanent”.
Good news @ov3rmind. The TCC interface scrapes the web pages for locations. I probably could detect the redirect to terms and conditions vs the normal redirect but I’d rather make the interface obsolete and use the mobile API. The mobile interface uses the same API as the mobile app and does not have this problem. However, you said it did not work properly when setting your thermos. Is this still the case ? Is the permanent vs temporary on the TCC interface, Mobile or both ?
Mobile interface still doesn’t work properly. It doesn’t show the correct status – all are set to Auto. Set Temp shows 0. Also changing the temperature or toggling between auto/heat/cool/off does nothing. It feels like the only thing Mobile does is grab the correct indoor temp reading.
Temp hold issue I’m only able to observe with TCC interface as Mobile one isn’t allowing me to change temperature at all.
Just upgraded from a VeraLite to a VeraPlus. Looks like my basic functionality is working (I don’t use the scheduling much). Can’t remember exactly, but I’m using a version around post 454.
@Mikee - I’m open to test the newest code if you’d like. If you can just point me to your newest code.
I have just released version 2.3 thru the app store. This version should run on UI5, support 12 thermostats, fixed Mobile interface and have all fixes to date. The process for release is a bit sketchy but I think I have it submitted and approved. Please give this a try and let me know how it goes.
Note: this release does not include the javascript rewrite of the control panels as there are too many changes involved at this point. I’d like to stabilize this version.
Updated the VeraPlus and everything seems to work fine so far. I’ll post if I have any issues. Again, I only primarily turn on and shutoff my thermostats based on if anyone is home. They follow the set schedule without dynamically changing it.
@Mikee, I’ve loaded it and so far so good. Only issue I had was after update, all thermostat devices showed 0 temp and 0 setpoint, until i went into each device when it showed the correct info and subsequently on the main device page. I did check that each device was reporting correctly to the parent device and that all seemed fine, which is great. Will let it run for a couple of days and report back. All looks good so far.
Hello: Thank you for the plug in. It is great that it is a app now.
Under the thermostat, I am able to Turn off and on the system. However, changing temperature does nothing. It shows correct on the screen, but never updates. Eventually, it reverts to what the schedule already shows. It is a US thermostat. Any help would be appreciated!
I have a friend with a honeywell HTM6000R (which seems to be a gateway for wireless thermostats) and a bunch (5) TH8320R1003 thermostats. He has an account at mytotalconnectcomfort.com and can access data through that.
What he wants to do is basically log that data for a while to watch various temperatures, when they change to heating mode, and what the outside temp is. All of that information looks to be available on the webpage at any given point in time, but there is no apparent logging capability.
So, my first question is does something like this already exist and how would he use it.
I was thinking of writing a python program to periodically check the url, parse the resulting xml data and just log the info to a file. I have found the relevant information in the web page and this would be pretty straightforward, except I do not know how to integrate username/password authentication into this mix.
So, I was hoping someone has already figured this out and, ideally, might have some python code I could steal, or at least can explain the mechanism how this is working.
That is assuming I do not hit the jackpot with someone already have a logging tool available.
been operating with the new version now for just short of 2 weeks, no operational issues, all functionality operating as normal, no unexpected issues, great job. Very slick looking and operating app.
One side question. Is there any intent to include stored hot water in the app? My understanding is that it is treated as another zone except that the name is blank and has to be identified by the deviceID. It has 2 states (on and off), with a default (main system configured) setpoint for when it is on.
There are no current plans to add this capability. As I see it we would need to add a property to the thermo to indicate this is a dhw thermo. This property could be used by the backend library to issue dhw APIs as they are different from the heat thermo APIs. I have no way to test this capability.
@Mikee, No problem, my naivety made me think it would be a simple variation of a room thermo…oops, I use the current temperature (as reported in the HW app) to determine if it needs to go on and by when to enable a bath for when I get home after a long day (if it’s not been on already), so not as key as the room thermo functionality.
Everything else is working, no issues, many thanks.
I use a combination of ping cell phones and sensors to determine if my furnace should be on/off. I then use forcast temp to determine weather on means “HeatOn” or “CoolOn”. The alerts that show are correct for turning the heat on, but when switching off it states that it’s putting the thermostat back to “auto”. It does switch the plugin off. Just a heads up.
It seems that I’ve been getting errors from Honeywell since I upgraded to my Plus and upgraded to the newest plugin. More errors associated with not being able to set one or the other thermostat. Not 1 thermostat in particular, but randomly different ones. It seems like the setting go through eventually, but maybe not on the first pass? I still haven’t really nailed down exactly what it’s doing, but something has changed.
Here’s the the example error I get from Honeywell:
The following Alert has occurred:
Your attempt to change the thermostat Upstairs failed.
Again, these are random to my upstairs or downstairs thermostats and has started since upgrading both the app and to the Plus. It comes from mytotalconnectcomfort@alarmnet.com.