我想从家庭网络外部控制一个灯泡(最好是从AWS Lambda函数控制)。
据我所知,根据this page(需要验证),这样做是可行的。
我已经定义了我的应用程序,并且有应用程序的ID,ClientID,ClientSecret和回调URL。
但是,身份验证过程(OAuth2)非常复杂,尽管documented here(同样,您需要通过身份验证才能访问此页面)。
是否有一个库为我处理这个过程?理想情况下是一个NPM模块......我找到了许多飞利浦Hue相关项目(huejay,js-hue,...),但没有一个涉及外部应用程序的认证部分。
PS:我还将this message发布到了Meethue论坛,但希望我能在这里得到更快的回复。
PPS:This question现已过时,我认为有一个官方的远程API。
答案 0 :(得分:0)
现在它已内置在最新版本的node-hue-api(位于npm注册表中)中,并提供了有关使用以下库设置远程连接的文档:https://github.com/peter-murray/node-hue-api/blob/master/docs/remoteSetup.md