使用cylon.js投掷错误检索恒温器环境温度 我用我的Access_token和设备ID
替换了ACCESS_TOKEN代码:
var Cylon = require('cylon');
Cylon.robot({
connections: {
nest: { adaptor: 'nest', accessToken: 'YOUR_ACCESS_TOKEN' }
},
devices: {
thermostat: { driver: 'nest-thermostat', deviceId: 'YOUR_DEVICE_ID' }
},
work: function() {
every((10).seconds(), function(){
var temp = my.thermostat.ambientTemperatureC();
console.log('Ambient Temperature', temp);
});
}
}).start();
答案 0 :(得分:3)
您需要在项目中使用cylon
模块。
npm install --save cylon