No Devices showing for Ecobee Thermostat

RickStreet
Posts: 33
Joined: Mon Jun 30, 2008 2:38 pm

No Devices showing for Ecobee Thermostat

Post by RickStreet »

Folks,

I got my new Ecobee3 Lite and get everything outside of Indigo working. I followed the instructions for the Ecobee plug-in. It authenticated ok. The debug shows the thermostat:

Ecobee 2 Debug Ecobee Account (1982410693): Ecobee Account Update OK, got info on 1 thermostats
Ecobee 2 Debug Ecobee Account (1982410693): getting data for 'Living Room', 411934889577

There are no devices showing when I attempt to create a thermostat.

Any help would be greatly appreciated. I followed the advice in the other similar topic. I'm starting to pull my hair out.
Rick
Rick
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: No Devices showing for Ecobee Thermostat

Post by FlyingDiver »

Is "Living Room" your only thermostat? Do you have more than one?

Turn on debug level logging (NOT detailed), restart the plugin, and try to create the device again. Then post the log.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
DU Lou
Posts: 279
Joined: Thu Mar 08, 2012 7:18 pm
Location: Florida

Re: No Devices showing for Ecobee Thermostat

Post by DU Lou »

Hi Joe,
Same exact scenario it seems with my E3 Lite. Here is the debug output:

Code: Select all

Stopped plugin "Ecobee 2 2.3.0"
   Starting plugin "Ecobee 2 2.3.0" (pid 733)
   Ecobee 2 Debug                  logLevel = 10
   Started plugin "Ecobee 2 2.3.0"
   Ecobee 2                        Starting Ecobee
   Ecobee 2 Debug                  macOS 10.13.6, Indigo 7.5.0
   Ecobee 2 Debug                  updateFrequency = 180.0
   Ecobee 2 Debug                  setting temperature scale to F
   Ecobee 2                        Ecobee Account (1043274434): Starting EcobeeAccount Device 1043274434
   Ecobee 2                        Ecobee Account (1043274434): EcobeeAccount created using refresh token = 48VdTA8O9pTEkZgdNKTjDUGiFYOS-IxepGBxtLnMdq5h7
   Ecobee 2 Debug                  Ecobee Account (1043274434): Token Refresh, old refresh_token = 48VdTA8O9pTEkZgdNKTjDUGiFYOS-IxepGBxtLnMdq5h7
   Ecobee 2 Debug                  Ecobee Account (1043274434): Token Refresh OK, new access_token = eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlJFWXhNVEpDT0Rnek9UaERRelJHTkRCRlFqZEdNVGxETnpaR1JUZzRNalEwTmtWR01UQkdPQSJ9.eyJpc3MiOiJodHRwczovL2F1dGguZWNvYmVlLmNvbS8iLCJzdWIiOiJhdXRoMHwxMjU5NGQ2Ny1jMTdkLTRjYjEtYTBhNi1lMWU5ZGY2ZDk2NDAiLCJhdWQiOlsiaHR0cHM6Ly9kZXZlbG9wZXItYXBwcy5lY29iZWUuY29tL2FwaS92MSIsImh0dHBzOi8vZWNvYmVlLXByb2QuYXV0aDAuY29tL3VzZXJpbmZvIl0sImlhdCI6MTYxMTQyOTMzNiwiZXhwIjoxNjExNDMyOTM2LCJhenAiOiJvcFNNTzZSdG9VbGhvQXRsUWVoTlpkYU9aNkVRQk82USIsInNjb3BlIjoib3BlbmlkIHNtYXJ0V3JpdGUgb2ZmbGluZV9hY2Nlc3MifQ.b4tbYlcWM5nIiCScFB4UI-Zn8TXTHeBHc_82kqNCQJgPsh0xkQaDI5J15Wx5W_hQvP2Nd-CywmZ1uBMqQrQEBn-qK61EMZlKJW2DHqvMPvIQPrIPAbOVZFUjjfO37PUgrgxYNEgtZ6kkziD60wnq7hESpmGPdL6jenhqAr5jPuaXnHaH87Dez5gjaN9l3GUrIDOxEjWQyN9PSnhVbJgZINsELw-L1WbKxoAroNnh84t8kNSywHi0qDmPr-vAnt2LVqf33NZxN_M7Ldi4dCqXHomWHTrSIoeUsx2twVytF-hUHXRJjdSaw77guFJWWzEPY9NvUHtvJ_1sQRoRvwm4bg
   Ecobee 2 Debug                  Ecobee Account (1043274434): Refresh Token did not change
   Ecobee 2 Debug                  runConcurrentThread starting
   Ecobee 2 Debug                  Ecobee Account (1043274434): Ecobee Account Update OK, got info on 1 thermostats
   Ecobee 2 Debug                  Ecobee Account (1043274434): getting data for 'Home', 412837588217

Jan 23, 2021 at 2:15:53 PM
   Ecobee 2 Debug                  getDeviceFactoryUiValues: devIdList = UiElemIdList : (list)
   Ecobee 2 Warning                get_device_list: unknown deviceType = EcobeeThermostat
   Ecobee 2 Debug                  get_account_list: accounts = [(1043274434, u'Ecobee Account (1043274434)')]
   Ecobee 2 Warning                get_device_list: unknown deviceType = EcobeeThermostat
   Ecobee 2 Debug                  get_account_list: accounts = [(1043274434, u'Ecobee Account (1043274434)')]
   Ecobee 2 Debug                  closedDeviceFactoryUi: user cancelled
Thanks for the support!
~Lou
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: No Devices showing for Ecobee Thermostat

Post by FlyingDiver »

Is the E3 lite a new model? I don't recall seeing that name. Use the menu command that dumps the thermostat data to the log and post it here.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
DU Lou
Posts: 279
Joined: Thu Mar 08, 2012 7:18 pm
Location: Florida

Re: No Devices showing for Ecobee Thermostat

Post by DU Lou »

Sorry for the shorthand :)

Device: ecobee 3 lite
Firmware: 4.6.3.86

Thanks,
~Lou
DU Lou
Posts: 279
Joined: Thu Mar 08, 2012 7:18 pm
Location: Florida

Re: No Devices showing for Ecobee Thermostat

Post by DU Lou »

FlyingDiver wrote:Use the menu command that dumps the thermostat data to the log and post it here.
Is that the "Detailed Debugging" in your plugin?
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: No Devices showing for Ecobee Thermostat

Post by FlyingDiver »

I need the actual data from the plugin. It's a lot of data, but it includes the actual model name and capabilities.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: No Devices showing for Ecobee Thermostat

Post by FlyingDiver »

DU Lou wrote:
FlyingDiver wrote:Use the menu command that dumps the thermostat data to the log and post it here.
Is that the "Detailed Debugging" in your plugin?
No. It's a menu command. Plugins->Ecobee->Write Thermostat Data to Log
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
DU Lou
Posts: 279
Joined: Thu Mar 08, 2012 7:18 pm
Location: Florida

Re: No Devices showing for Ecobee Thermostat

Post by DU Lou »

hmmmm - seems a little light on the output...should I be expecting more?

Code: Select all

Jan 23, 2021 at 2:39:39 PM
   Ecobee 2 Debug                  closedPrefsConfigUi called
   Ecobee 2 Debug                  menuDumpThermostat
   Ecobee 2                        {
    "412837588217": {
        "actualHumidity": 54,
        "actualTemperature": 698,
        "brand": "ecobee",
        "climates": {
            "away": "Away",
            "home": "Home",
            "sleep": "Sleep"
        },
        "currentClimate": "home",
        "desiredCool": 700,
        "desiredFanMode": "auto",
        "desiredHeat": 700,
        "equipmentStatus": "",
        "fanMinOnTime": 0,
        "features": "Home,HomeKit",
        "hvacMode": "cool",
        "internal": {
            "humidity": "54",
            "temperature": "698"
        },
        "latestEventType": "hold",
        "modelNumber": "nikeSmart",
        "name": "Home",
        "remotes": {}
    }
}
   Ecobee 2                        {}
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: No Devices showing for Ecobee Thermostat

Post by FlyingDiver »

No, that's fine. It the "nikeSmart" line I needed to see, to make sure this is a model I've already accounted for.

I'll look into the error.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
DU Lou
Posts: 279
Joined: Thu Mar 08, 2012 7:18 pm
Location: Florida

Re: No Devices showing for Ecobee Thermostat

Post by DU Lou »

Sounds good and thanks again Joe!
~Lou
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: No Devices showing for Ecobee Thermostat

Post by FlyingDiver »

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
RickStreet
Posts: 33
Joined: Mon Jun 30, 2008 2:38 pm

Re: No Devices showing for Ecobee Thermostat

Post by RickStreet »

Joe,

It is the only thermostat. I renamed it to "Upstairs". I deleted the Ecobee Account Device from Indigo and deleted the app from the Ecobee site. I added the account device back in and authorized it. I then tried to add an Ecobee thermostat device to indigo. The device list is blank. Here's the debug output:

Code: Select all

   Ecobee 2 Debug                  get_account_list: accounts = []
   Ecobee 2                        Created EcobeeAccount device 'Ecobee Account (608027512)'
   Ecobee 2                        new device: Starting EcobeeAccount Device 608027512
   Ecobee 2                        new device: EcobeeAccount created using refresh token = 2Iuzf9R1xQf_kBP2DNnURBqItz2f62YCCtLxf9V9d7vh3
   Ecobee 2 Debug                  Ecobee Account (608027512): Token Refresh, old refresh_token = 2Iuzf9R1xQf_kBP2DNnURBqItz2f62YCCtLxf9V9d7vh3
   Ecobee 2 Debug                  Ecobee Account (608027512): Token Refresh OK, new access_token = eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IlJFWXhNVEpDT0Rnek9UaERRelJHTkRCRlFqZEdNVGxETnpaR1JUZzRNalEwTmtWR01UQkdPQSJ9.eyJpc3MiOiJodHRwczovL2F1dGguZWNvYmVlLmNvbS8iLCJzdWIiOiJhdXRoMHwyNmQ0NTYwYS00MmViLTQ4MDgtYjQzMi05Yjc3MmM1N2ZjNGUiLCJhdWQiOlsiaHR0cHM6Ly9kZXZlbG9wZXItYXBwcy5lY29iZWUuY29tL2FwaS92MSIsImh0dHBzOi8vZWNvYmVlLXByb2QuYXV0aDAuY29tL3VzZXJpbmZvIl0sImlhdCI6MTYxMTQzMDI1OSwiZXhwIjoxNjExNDMzODU5LCJhenAiOiJvcFNNTzZSdG9VbGhvQXRsUWVoTlpkYU9aNkVRQk82USIsInNjb3BlIjoib3BlbmlkIHNtYXJ0V3JpdGUgb2ZmbGluZV9hY2Nlc3MifQ.OjZDBPo6BUXGGqXdIOMDYJV87IHcvjAcVJdyIA2RteE5GqhLSTCg_5RdZzQjfuDRKCvNFGU0zoRMwnnU6GEXKS8ZH60r-UOnk8-3tvGnpm2Mzt_NI25MT2nJKwchHE1S07Kgqw8ZhBKBIpUoFsIEqt_nihPgXmXV_HwwaWBBoSypjxduQm6OJ7EnAgCrtmyWBezhHJAO4quf7tYa-srbvorPDp7sjKL0kNTMl37leVvH9gBS5RRbrhwSBigvIXJ7pRx6-ng01scw2Y46bBHq7EisB4Aa9841Xxga3CbL3J6eJrJMZ28y-f0bAAsT88DXlmSV2Hu66GnGrztfqhUi1g
   Ecobee 2 Debug                  Ecobee Account (608027512): Refresh Token did not change

Jan 23, 2021 at 11:31:17 AM
   Ecobee 2 Debug                  Ecobee Account (608027512): Ecobee Account Update OK, got info on 1 thermostats
   Ecobee 2 Debug                  Ecobee Account (608027512): getting data for 'Upstairs', 411934889577
   Ecobee 2 Debug                  Ecobee Account (608027512): getting data for remote sensor 'Master Bedroom', 6Y6H
   Ecobee 2 Debug                  Ecobee Account (608027512): getting data for remote sensor 'Chuck's Office', 2WQQ
   Ecobee 2 Debug                  Ecobee Account (608027512): getting data for remote sensor 'Kitchen', TJZG
   Ecobee 2 Debug                  Ecobee Account (608027512): getting data for remote sensor 'Wine Cellar', TNRC
   Ecobee 2 Debug                  getDeviceFactoryUiValues: devIdList = UiElemIdList : (list)
   Ecobee 2 Warning                get_device_list: unknown deviceType = EcobeeThermostat
   Ecobee 2 Debug                  get_account_list: accounts = [(608027512, u'Ecobee Account (608027512)')]
Rick
User avatar
jay (support)
Site Admin
Posts: 19232
Joined: Wed Mar 19, 2008 11:52 am
Location: Austin, Texas
Contact:

Re: No Devices showing for Ecobee Thermostat

Post by jay (support) »

I seem to be experiencing the same issue, so +1. :lol:
Jay (Indigo Support)
Twitter | Facebook | LinkedIn
User avatar
FlyingDiver
Posts: 7830
Joined: Sat Jun 07, 2014 10:36 am
Location: Southwest Florida, USA

Re: No Devices showing for Ecobee Thermostat

Post by FlyingDiver »

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Post Reply

Return to “Ecobee”