使用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();
最佳答案
您需要使cylon
模块在您的项目中可用。
npm install --save cylon