我看到可以使用以下命令控制飞利浦 Hue 灯:
发出以下 HTTP POST 请求到(您的 Hue 网站在这里)
{"username": "YourAppName", "devicetype": "YourAppName"}
如果您没有按下 Hue Hub 上的按钮,您将收到这样的错误;
{"error":{"type":101,"address":"/","description":"链接按钮未按下"}}
按集线器上的链接按钮并重试,您应该会收到;
{"成功":{"用户名":" key "}}
上面的键将是一个 md5 字符串,记住这一点,你在以后的所有请求中都需要它
-- 但我不确定如何使用 Applescript 来说那种语言 -- 我知道你可以使用“做 shell 脚本”,也可能在那里使用 cURL,但是,我在实际让代码工作时分崩离析正确。
有什么想法吗?
最佳答案
对于 shell 脚本,试试这个:
curl -d "{\"username\": \"yourname\", \"devicetype\": \"yourhuename\"}" [not a link]http://hueIpAddr/api
关于api - 使用 Applescript 和 cURL 控制飞利浦 Hue 照明系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13318093/