【发布时间】:2012-10-30 08:44:42
【问题描述】:
我发现可以使用如下命令控制飞利浦 Hue 灯:
向(此处为您的 Hue 网站)发出 HTTP POST 请求
{"username": "YourAppName", "devicetype": "YourAppName"} 如果您没有按下 Hue Hub 上的按钮,您将收到这样的错误;
{"error":{"type":101,"address":"/","description":"链接按钮未按下"}} 按下集线器上的链接按钮,然后再试一次,您应该会收到;
{“成功”:{“用户名”:“密钥”}} 上面的键将是一个 md5 字符串,记住这一点,你在以后的所有请求中都需要它
--但我不知道如何使用 Applescript 来说那种语言--我知道你可以在其中使用“do shell script”和可能的 cURL,但是,我在实际获得代码才能正常工作。
有什么想法吗?
【问题讨论】:
-
我试过做 shell script "curl -d \"username\": \"me\", \"devicetype\": \"hue\" 192.168.1.112/api" 说无效的 json。我还使用了一个名为 Simple Rest Client 的 Chrome 扩展程序,它确实允许代码工作。
-
请不要编辑您的问题来添加答案。只需在下面添加答案,并在所需的等待时间后,将其选为正确。
标签: api applescript philips-hue