我对所有使用飞利浦Hue-API的开发人员提出了一个问题。 所以,我想为我用飞利浦Hue灯的两个Android设备创建一些场景。
问题是:如果我使用Rest-API创建它们,我找不到设置我创建的场景的所有者的方法。
所以问题是,是否有人有想法,如何设置所有者或至少如何创建一个场景,每个"设备"连接到Hue-Bridge,可以看到并使用吗?
提前致谢:)
答案 0 :(得分:0)
场景存储在集线器上,因此可以查询它们并将其呈现给用户以在一个或多个灯光上激活。每个场景都有一个owner:
属性,可以将其设置为创建场景的设备/应用程序的白名单项。
场景存储在scenes:{}
列表中,因此只需检索它们并显示您希望提供给应用程序用户的那些场景。您可以全部显示它们,也可以按场景元素中的owner:
或任何其他字段进行过滤。如果您的应用中有一个场景编辑器,您可能希望过滤并仅编辑应用的白名单条目创建的场景。
您可能还想使用场景的新appdata
元素,您可以在创建场景时存储任意用户定义的信息。