我尝试使用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不支持创建组,则可能会发生其他操作(例如视图组,更改属性...)。我误解了什么吗?
此外,如果我们创建一个组,该组是否共享所有用户,或仅共享一个创建该组的用户。 ?
谢谢:)
答案 0 :(得分:4)
文档不是最新的; API版本目前为1.3.0版。 如果您的Hue桥连接到Internet并且您已更新它,则可以创建组。
为此,请将此 POST 命令发送到 / api / 用户名 / groups / ,其中 用户名 是您为访问API而创建的用户名。
{
"name":"Test",
"lights": ["1","2"]
}
灯光是您希望将此群组与之关联的灯光数组。
name 是该群组的友好名称。
将 PUT 命令发送至 / api / username / groups / id /
id 是您新创建的群组的ID
将空 DELETE 命令发送到 / api / 用户名 / groups / id /
由于API的这一部分未记录,因此可能会更改或删除,或者可能会使您的Hue系统出现不稳定。使用组API需要您自担风险。
向组发送命令的方式与发送到单个灯的方式相同(更改颜色,打开/关闭等)
组0控制所有灯光。
所有用户都可以访问群组。