shumon1212 wrote:Hi Joe, thanks for all your work on this. I am still seeing the following exception for my Cor thermostats. I tried both release 2.0.8 as well as Pre-release 2.1.0, with the same exception showing up for both. I will take a look at the code later this evening to see if I can figure out what may be happening. Please let me know in case I'm doing something wrong as far as the configuration goes; logs are attached!
- Code: Select all
Traceback (most recent call last):
File "plugin.py", line 141, in runConcurrentThread
File "/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/Ecobee 2.indigoPlugin/Contents/Server Plugin/ecobee.py", line 538, in update
AttributeError: 'NoneType' object has no attribute 'get'
Did you re-create your devices with 2.0.8?
Does the Cor have an occupancy sensor in it? And does it support remotes? What Ecobee is it closest to?
I missed that there was an open issue with your thermostat.
The best way for me to put in support for the Cor would be to capture the info from the server. To do that, change the log level to "Detailed Debugging". Soon after you do that, you'll get a bunch of JSON code dumped to the log. Once that happens, change the log level back. Then zip up that section of the log and attach it to the GitHub issue:
https://github.com/FlyingDiver/Indigo-Ecobee-2/issues/2