2015-02-24 78 views
0

我使用Chrome的郵遞員擴展來確定爲什麼NestDK iOS應用程序在登錄後未顯示恆溫器,並決定嘗試使用REST請求查看返回的內容。我在Postman界面輸入https://developer-api.nest.com?auth=並進行GET。
我回到下面的響應,在結構數據元素中定義了一個恆溫器,但沒有設備數據元素。我知道該設備是連接的,因爲當我從家到外,「離開」設置被修改。爲什麼沒有設備?Nest-API恆溫器設備在REST請求中未顯示

{ 
    "structures": { 
     "<structure_id>": { 
      "name": "Home", 
      "country_code": "US", 
      "time_zone": "America/New_York", 
      "away": "away", 
      "thermostats": [ 
       "<thermometer_id>" 
      ], 
      "structure_id": "<structure_id>" 
     } 
    }, 
    "metadata": { 
     "access_token": "<accessToken>", 
     "client_version": 1 
    } 
} 

回答

1

檢查您的客戶端權限。確保您選擇了恆溫器讀取或恆溫器讀取/寫入。

Available Permissions

+0

這是事實。我的印象是,我需要達到恆溫水平才能完成離場程序。我們的客戶並沒有成立,但我們並不需要它。謝謝! – 2015-03-05 20:39:18