Philips Hue是否有远程API身份验证包装器库(在JavaScript / Node.js中)?

时间:2018-06-18 20:35:24

标签: node.js authentication oauth-2.0 philips-hue

我想从家庭网络外部控制一个灯泡(最好是从AWS Lambda函数控制)。

据我所知,根据this page(需要验证),这样做是可行的。

我已经定义了我的应用程序,并且有应用程序的ID,ClientID,ClientSecret和回调URL。

但是,身份验证过程(OAuth2)非常复杂,尽管documented here(同样,您需要通过身份验证才能访问此页面)。

是否有一个库为我处理这个过程?理想情况下是一个NPM模块......我找到了许多飞利浦Hue相关项目(huejay,js-hue,...),但没有一个涉及外部应用程序的认证部分。

PS:我还将this message发布到了Meethue论坛,但希望我能在这里得到更快的回复。

PPS:This question现已过时,我认为有一个官方的远程API。

1 个答案:

答案 0 :(得分:0)

现在它已内置在最新版本的node-hue-api(位于npm注册表中)中,并提供了有关使用以下库设置远程连接的文档:https://github.com/peter-murray/node-hue-api/blob/master/docs/remoteSetup.md