7
A
回答
13
這是一個來自幾個用戶的彙編,解釋如何檢索或更改一些基本信息,並添加了一些我自己的經驗。無論我在哪裏使用<VALUE>
,請將其替換爲設置中的適用信息。如果你使用Windows,你需要像git-scm這樣的東西。
以下的認證過程的一部分。你需要在Nest的developer page上有一個客戶端,然後使用提供的授權URL來獲得你的認證碼。運行此線獲得一個訪問令牌:
curl --data 'code=<AUTH CODE>&client_id=<CLIENT ID>&client_secret=<CLIENT SECRET>&grant_type=authorization_code' https://api.home.nest.com/oauth2/access_token
要獲取有關與授權碼相關聯的恆溫器的一些信息:
curl -v -L https://developer-api.nest.com/devices/thermostats?auth=<AUTH CODE>
要獲取有關特定恆溫的一些信息:
curl -v -L https://developer-api.nest.com/devices/thermostats/<THERMOSTAT ID>?auth=<AUTH CODE>
到取指指定恆溫器中F的目標溫度。您可以在Nest's API reference下恆溫列出的任何其他值替換target_temperature_f:
curl -v -L https://developer-api.nest.com/devices/thermostats/<THERMOSTAT ID>/target_temperature_f?auth=<AUTH CODE>
要變化的target_temperature_f:
curl -v -L -X PUT "https://developer-api.nest.com/devices/thermostats/<THERMOSTAT ID>/target_temperature_f?auth=<AUTH CODE>" -H "Content-Type: application/json" -d "65"
要變化具體的結構了。這裏的值是一個字符串,所以一定要包括單引號:
curl -v -L -X PUT "https://developer-api.nest.com/structures/<STRUCTURE ID>/away?auth=<AUTH_TOKEN>" -H "Content-Type: application/json" -d '"away"'
信貸這主要是以下用戶: thesimm,mccv,Nagesh Susarla和David W. Keith。
相關問題
- 1. Nest恆溫器結構:添加新的數據字段
- 2. 如何與Nest恆溫器本地連接
- 3. 在Nest恆溫器中設置引發錯誤的目標溫度
- 4. Nest-API恆溫器設備在REST請求中未顯示
- 5. Nest API:何時恆溫器「加熱」或「冷卻」?
- 6. 在Nest恆溫器REST api上尋找關於如何更改日程表的手冊/ doc
- 7. 帳戶和物理恆溫器
- 8. 巢恆溫器溫度沒有得到更新
- 9. 兩種恆溫器模式的嵌套api目標溫度
- 10. 亞馬遜Alexa更改恆溫器模式的智能家居技能指令
- 11. 人工智能項目 - 恆溫器AI
- 12. 巢恆溫器如何溝通
- 13. 如何獲取實時更改數據到本地服務器?
- 14. 從外部獲取SPI溫度數據
- 15. 基於蟒蛇的風和溫度獲得「感覺」溫度
- 16. 獲取Nest Access令牌樣本
- 17. 獲取更改後的數據選擇
- 18. Rblpapi BDH獲取歷史基本數據
- 19. 發送和從基本的HTML獲取數據
- 20. 更改抓取鏈接的基本URL
- 21. 過濾和獲取數據或過濾器然後獲取數據更快嗎?
- 22. SAPUI5數據綁定獲取更改事件中更改的值
- 23. Nest API溫度變化 - 故障
- 24. PLSQL:更改數據捕獲以獲取表的修改記錄
- 25. 獲取牆紙更改爲基礎的Wifi腳本工作
- 26. iPhone/Sqlite - 如何只從服務器獲取更改的數據?
- 27. 獲取SQLiteCursorLoader觀察數據更改
- 28. 在數據庫表更改值獲取
- 29. 通過get()獲取更改數據()
- 30. Backbone.js的更改模型的URL參數,並獲取不更新數據獲取
我知道這不是stackoverflow的基本前提,但Nest API頁面會將用戶路由到此網站。通過添加這樣的帖子,我希望它可以幫助其他困惑的用戶。有沒有更好的方法建議你這樣做?我在這裏是全新的。 – jfudgeelder
您可以將問題更改爲「如何獲取和更改Nest恆溫器上的基本數據?」。然後把你收集的信息作爲答案。 – Noelkd
好吧,我做了一些改變,並將所有內容切換了一下。希望它現在運作良好。 – jfudgeelder