根据Nest,客户端库(显式Javascript )。https://developers.nest.com/documentation/cloud/firebase-client-libraries
我们可以在客户端/侧监听Nest发出的所有事件。
他们在他的文档中有一个优秀的示例代码,我下载了它,并且运行得很好。
是否可以在NodeJs中实现相同的功能
我在Nest REST指南 https://developers.nest.com/documentation/cloud/rest-guide上阅读了所有的东西,却找不到calls来帮助我。
它是可定位的?
发布于 2016-06-25 18:19:44
是。这个示例代码应该可以帮助您解决问题。它使用节点中的Rest流来显示来自所有三个产品的事件。
发布于 2017-01-18 21:04:50
是的,您可以通过为nodejs使用firebase库1.1.3版本来实现这一点。
以下是以下步骤。
使用节点包管理器安装firebase版本1.1.3。
npm安装firebase@1.1.3
var Firebase = require('firebase');
var client = Firebase('wss://developer-api.nest.com');
//Authenticating firebase client by using access token
client.authWithCustomToken('Put Access Token Here', function(error) {
if (error)
console.log('Error in connecting Firebase Socket.', error);
else
console.log('Firebase socket is connected.');
});
//Now we can listen any changes in Nest Devices
client.on('value', function(snapshot) {
var obj = snapshot.val();
var nestDevices = obj.devices; //Getting All Nest Devices
});https://stackoverflow.com/questions/38023848
复制相似问题