2014-09-05 56 views
2

我在node.js中編寫了一個應用程序來控制Nest Thermostat,我遇到了一些問題。我的第一個嘗試是重新使用Nest提供的應用程序(https://github.com/nestlabs/control-jquery),但是當我安裝它時,它可以很好地顯示溫度,但是當我單擊溫度上/下按鈕時,什麼都不會發生。Nest API溫度變化 - 故障

當我從JQuery click事件中分離出溫度變化函數,並在加載時運行該函數時,Firebase以「FAILURE」響應。這裏的錯誤:

火力警告:設定/設備/恆溫/ C8Wx6yQWsEhWa-k5ZWvRslx2bB6bvpId/target_temperature_f失敗:

有什麼想法?

回答

0

您是否在創建Nest Client時選擇了讀寫權限?

+0

是。每個權限都選擇讀取和寫入。 – 2014-09-05 20:00:27

2

檢查您正在調節的恆溫器的hvac模式。 - 如果hvac處於加熱冷卻或關閉模式,則無法設置目標溫度。 - 如果hvac不處於熱 - 冷模式,則無法設置高量程溫度或低量程溫度。 檢查'離開'模式。 - 如果建築物處於離開模式,則無法設置目標溫度。

看到錯誤代碼文檔: developer.nest.com/documentation/error-codes