【问题标题】:Philips Hue: how to create group for userPhilips Hue:如何为用户创建组
【发布时间】:2014-08-26 19:43:52
【问题描述】:

我尝试使用 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 不支持创建组,其他操作(如查看组、更改属性...)如何发生。我误解了什么吗?

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

谢谢:)

【问题讨论】:

    标签: philips-hue


    【解决方案1】:

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

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

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

    lights 是您希望与该组关联的灯光数组。

    name 是该组的友好名称。

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

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

    id 是您新创建的群组的 ID

    删除组:

    /api/用户名/groups/id/

    发送一个空的DELETE命令

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

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

    第 0 组控制所有灯。

    所有用户都可以访问组。

    【讨论】:

    • 他们更新了文档,现在正确描述了“组”:developers.meethue.com
    • 我明白了!显然,开发人员文档已在过去两周内更新。在撰写我的答案时,开发文档已向公众开放——但现在需要注册才能查看。
    猜你喜欢
    • 2013-08-18
    • 1970-01-01
    • 1970-01-01
    • 2021-12-25
    • 2016-11-26
    • 1970-01-01
    • 2015-06-05
    • 2015-07-01
    • 2015-12-14
    相关资源
    最近更新 更多