1

我尝试使用 Philips Hue API 为每个用户创建组。此处的文档:Philips Hue API如本文档所述:

2.2.    Create group
This method is not supported in the 1.0 version of the API. It is scheduled for release in the next version of the API.

这一点让我感到困惑。如果当前 API 不支持创建组,其他操作(例如查看组、更改属性...)如何发生。我误解了什么吗?

此外,如果我们创建一个组,该组是对所有用户共享,还是仅对创建该组的一个用户共享。?

谢谢 :)

4

1 回答 1

4

文档不是最新的;API 版本目前为 1.3.0 版。如果您的 Hue 网桥已连接到 Internet 并且您已对其进行更新,则您可以创建组。

为此,请将此POST命令发送到/api/ username /groups/,其中username是您为访问 API 而创建的用户名。

{
    "name":"Test",
    "lights": ["1","2"]
}

灯光是您希望与该组相关联的灯光阵列。

name是该组的友好名称。

要更改组的名称或与之关联的灯光:

发送PUT命令到/api/username/groups/ id /

id是您新创建的组的 ID

要删除组:

向/api/用户名/groups/ id /发送一个空的DELETE命令

由于 API 的这一部分未记录在案,因此可能会发生更改或删除,或者可能会导致您的 Hue 系统不稳定。使用组 API 需要您自担风险。

将命令发送到组的方式与将它们发送到单个灯的方式相同(更改颜色、打开/关闭等)

组 0 控制所有灯。

所有用户都可以访问组。

于 2014-08-27T15:13:01.953 回答