问题标签 [philips-hue]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP Curl times out when command works fine
I want the following cURL command to be converted to PHP
I did the following but it is just timing out.
objective-c - 使用 UISlider Objective C 更改飞利浦 Hue 亮度
我正在构建一个控制三个飞利浦色调 RGB LED 灯泡的应用程序。我希望能够使用 UISlider 更改亮度。目前我有一个 UISlider 在每次更改时调用一个方法,但是,此方法远远超过了 philips hue 桥每秒 10 个命令的限制。这是我调用 UI 滑块更改的方法。
我尝试制作一个计时器来将命令数量限制为每秒 10 个,但是当它被命令淹没时,网桥仍然会以相同的方式运行(停止接受所有命令)。任何帮助或方向将不胜感激。提前致谢!
philips-hue - 飞利浦 Hue Bridge 无法连接到服务器桌面应用程序
我正在尝试使用 java 将我的桌面连接到 PHILIPS Hue 光服务器。
代码运行时会流入Controller.java。发生这种情况时,Controller.java 中的 FindBridges 方法就会运行。这是发生错误的地方。在调试中,它在线程“AWT-Event-Queue-0”中显示 NullPointerException。
我认为根本找不到服务器/灯泡,即使它已打开并且我的 android 应用程序可以连接到它。错误说明如下:
com.philips.lighting.gui.DesktopView$1.actionPerformed(DesktopView.java:72) 的线程“AWT-EventQueue-0”java.lang.NullPointerException 中的异常
控制器.java
桌面视图.java
HueDesktop.java
midi - 使用 midi 输入控制灯光
我目前正在使用 Max/MSP 创建灯光和声音之间的交互系统。
我正在使用已连接到 Max/MSP 的飞利浦色调照明,现在我想在 Midi 乐器的音符输入上触发亮度/饱和度的增加。有谁知道如何实现这一点?
javascript - 我在哪里把 .js 文件放在 Max/MSP 中?
我在哪里把 .js 文件放在 Max 中?
我目前正在使用自行车论坛上这个帖子的帮助,将飞利浦 Hue 照明与 Max 7 联系起来。
https://cycling74.com/forums/topic/controlling-philips-hue-using-jython-and-phue/目前正在尝试使用此方法。https://gist.github.com/tgck/11185861#file-huerequestbuilder-js
我的补丁程序窗口中有补丁,但我不知道将它需要运行的 .js (HueRequestBuidler.js) 文件放在哪里。我应该把这个文件放在哪里让 Max 能够读取它并链接到补丁?
我确定以前有人问过这个问题,但我搜索并找不到任何帮助我的答案。
javascript - 飞利浦 Hue HTML Applet 分析计算机输出颜色
标题可能没有多大意义。但我开始玩飞利浦 Hue,看来你可以从一个简单的 html 页面控制它们。
http://www.developers.meethue.com/documentation/getting-started
无论如何,我正在尝试编程的是一个运行 html 页面的小程序。这会分析当时显示的屏幕颜色并改变灯泡以发出该颜色。
结果将是根据我当时在计算机上所做的事情而改变灯光,无论我是在看电影还是玩游戏。
如何从 html 页面读取屏幕颜色?如果可能,最好使用 JavaScript。
ios - 使用 ObjectiveC++ 编译器的问题
我制作了一个应用程序,其中有一些Objective C++
带有扩展名的文件.mm
和一些Objective C
带有扩展名的文件.m
。
在我需要添加Philips HUE SDK之前,我的应用程序运行良好。
当我下载项目时,我得到了两件事:1. HUE SDK 2. Lumberjack 文件夹
当我在我的应用程序中添加 Lumberjack 文件夹并构建我的项目时,我在 Lumberjack 的每个.m
文件中都会遇到错误。
我得到的错误:
我试图将编译器更改为ObjectiveC
and According to file type
。
但我仍然得到错误。
我也尝试添加-fno-objc-arc
伐木工人文件,但它也不起作用。
他们是我可以在我的项目中添加 HUE SDK 的任何方式吗?我一直在寻找解决方案。
编辑
当我删除伐木工人文件夹时,我在 HUE SDK FILES 中收到此错误
url - url 中的 Arduino 和飞利浦色调可变亮度
我正在从网站更改代码。我删除了 PIR 传感器变量并添加了一个距离传感器,这样我就可以用手改变亮度。我明白了,但我不知道如何在命令中更改变量“亮度”的亮度。一切都是本地的,脚本在没有可变亮度的情况下工作。
灯的状态代码:
SetHue 方法:
来源: http: //www.makeuseof.com/tag/control-philips-hue-lights-arduino-and-motion-sensor/
android - 如何使用 Retrofit 解析使用唯一 id 作为键的 JSON 响应?
我正在编写一个应用程序来使用他们的 REST API 和 Square 的 Retrofit 库来控制飞利浦 Hue 智能灯。
问题是,当我调用/lights
响应返回时,使用每个灯光的id
属性作为 json 响应中的键(而不是 jsonapi 响应中典型的灯光对象数组,这似乎是 Retrofit 所期望的) .
这是我正在查看的请求/响应
GET /lights
返回
``` {
}```
请注意,它不是返回一个灯光对象数组,而是返回每个与其灯光 ID 相关的灯光对象。
任何人都知道如何用改造来解析这个?
json - Hue API 无法通过浏览器命令行打开灯
我尝试使用 Clip API 调试工具打开我的 Hue Lamp(如下所述: http: //www.developers.meethue.com/documentation/getting-started),一切正常。
现在我想在浏览器命令行上做同样的事情,但我不知道如何编写 url。我尝试了一些变化,但都没有奏效......
网址应如下所示:http: //192.168.0.18/api/MyHashcode/lights/2/state {"on":true}&mode=put
问题是消息正文中显示的 json 代码(上面的链接),我不知道如何将其嵌入 url。正确的语法如何使它工作?
在此先感谢, 基