在Hue-API中设置灯光场景的所有者

时间:2016-06-15 16:39:51

标签: rest philips-hue

我对所有使用飞利浦Hue-API的开发人员提出了一个问题。 所以,我想为我用飞利浦Hue灯的两个Android设备创建一些场景。

问题是:如果我使用Rest-API创建它们,我找不到设置我创建的场景的所有者的方法。

所以问题是,是否有人有想法,如何设置所有者或至少如何创建一个场景,每个"设备"连接到Hue-Bridge,可以看到并使用吗?

提前致谢:)

1 个答案:

答案 0 :(得分:0)

场景存储在集线器上,因此可以查询它们并将其呈现给用户以在一个或多个灯光上激活。每个场景都有一个owner:属性,可以将其设置为创建场景的设备/应用程序的白名单项。

场景存储在scenes:{}列表中,因此只需检索它们并显示您希望提供给应用程序用户的那些场景。您可以全部显示它们,也可以按场景元素中的owner:或任何其他字段进行过滤。如果您的应用中有一个场景编辑器,您可能希望过滤并仅编辑应用的白名单条目创建的场景。

您可能还想使用场景的新appdata元素,您可以在创建场景时存储任意用户定义的信息。