问题标签 [lifx]
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.
protocol-buffers - 当前是否有任何应用程序提供 Protocol Buffers API?
我最近偶然发现了 Google 的 Protocol Buffers 作为我正在关注的 Kickstarter 项目,Lifx 计划发布一个使用 Protocol Buffers 作为接口的 SDK。我只是想知道是否有人知道任何提供协议缓冲区 API 的现有应用程序或服务?我只是想获得一些使用它的经验。
ruby - 渲染属于另一个控制器的部分
我有一个菜单控制器,它在 routes.rb 中设置为我的根控制器。在我的菜单视图中,我尝试渲染 _lights.slim 部分,= render :partial => 'lights/lights'
但出现以下错误:undefined method `lights' for nil:NilClass
菜单控制器:
菜单视图(index.slim)
灯光控制器
灯光视图(_lights.slim)
路由.rb
我知道这很简单,但我不知道在这里做什么。我认为这一定是一个问题,当Menu#Index
被调用时,我永远不知道 my LightsController
,所以@client.blablabla 永远不会有意义。LightsController
但是当视图作为部分加载时,我将如何让我的应用程序知道我的
ruby - 如何使 LIFX 灯泡闪烁
我们买了几个 LIFX 灯泡,我要求编写 ruby 代码来根据某些事件使 LIFX 闪烁。
我找不到任何让它闪烁的例子,有人知道怎么做吗?一些使用官方 gem 的代码示例将不胜感激
arduino - Arduino函数将RGB从一种颜色淡化为另一种颜色
对于我的 Arduino 项目,我有一个带有 72 个 LED 的Neopixel RGB 灯带。
我可以成功更改任何 LED 的颜色(目前我只是将第一个设置为 0 用于测试目的)所以我知道我的接线在这里不是问题,这是我的编码。
我想做的是能够选择一种颜色,然后选择另一种颜色,并让第一种颜色褪色到下一种颜色,依此类推(很像使用 iPhone 应用程序时 LIFX 灯泡的行为)。
这就是我目前所拥有的:
我正在记录所有变量的输出,以便您了解正在发生的事情。我不能 100% 确定我哪里出错了,或者是否有更简单的方法来做我想做的事情(我愿意接受建议)。
该函数接受一个名为 的参数command
,它是一个用逗号分隔的字符串:
例如255, 0, 0
(红色)或0, 255, 0
(绿色)。
问题是颜色之间没有褪色。
抱歉,如果其中任何一个令人困惑。如有必要,我可以提供更多信息。
这是选择RED开头的输出:
这是之后直接选择GREEN的输出:
然后输出选择BLUE之后:
networking - 与 lifx 虚拟灯泡的无线通信
前几天我看到了LIFX Virtual Bulb ,很想知道这种交流是如何进行的……
对于那些不知道什么是LIFX的人- 它是一种无线 RGB LED 灯泡,可以通过 iPhone 和 Android 应用程序进行控制。如果您还没有灯泡,您可以访问www.virtualbulb.lifx.co,在您的手机上打开 LIFX 应用程序并在您的网络浏览器上控制一个虚拟灯泡。为此,您打开虚拟灯泡网页的手机和笔记本电脑应该在同一个 wifi 网络上。我的 iPhone 和笔记本电脑之间没有直接连接,两者都在同一个 wifi 网络上。这就是我开始思考的地方!
我对网络知之甚少。我唯一能做的就是设置一个调制解调器和 wifi 路由器来连接互联网。
因此,在研究上述(粗体句子)时,我遇到了广泛用于家庭自动化的 Zigbee (802.15.4) 标准,但由于浏览器在我的笔记本电脑上是打开的,因此 zigbee 不适合这种通信。
然后我想到了 Wifi direct,但由于我的 iPhone 和笔记本电脑之间没有直接连接并且涉及网络,所以也排除了这种可能性。
如果有人能告诉我这个通信协议以及 iPhone/Android 设备和 REAL LIFX 灯泡之间的通信方式,那就太好了。
提前致谢!
一个迷茫的极客!
javascript - 如何在 Node.js/Javascript 上实现 Ruby
我希望在 Node.js 服务器上实现“ https://github.com/LIFX/lifx-gem ”命令,并且想知道如何完成此任务。
我的基本问题更笼统:如何在 JavaScript 环境中实现或注入 Ruby 代码。
php - LIFX 电源开/关的 PHP HTTP CURL PUT 请求
我正在尝试使用 PHP 打开/关闭我所有的 Lifx 灯泡。
API 文档http://developer.lifx.com/说要使用 PUT 请求:
现在使用该 curl 命令可以在命令行中使用。它会提示我输入密码,除非我在“用户名”中的冒号后面添加密码。
问题是当我尝试将该命令翻译成 PHP 时,如下所示:
这通过了,但我得到了一个 404 Not Found,Lifx 文档说这可能是一个格式错误的选择器。
注意:我能够使用 PHP 成功调用以通过此 POST 切换电源:
但我不想只是切换灯,我希望能够指定打开或关闭。我的 PUT 请求可能有什么问题?
感谢您的任何建议。
php - 使用 PHP 的 LiFx HTTP API 请求
远射,但有没有人设法让 LiFx API 从 php 工作?
我想从 web 界面设置一些简单的命令,发布到 php 文件,但我不确定它是如何工作的。
http://developer.lifx.com/ 他们的文档显示了 curl 示例,可以在终端中使用。我找到了这个例子:
LIFX 电源开/关的 PHP HTTP CURL PUT 请求
我尝试将堆栈溢出答案中的代码放入 php 文件中并运行它,但我什么也没得到,没有响应,错误,也没有任何反应。我是一个 php 新手,所以如果有人有一些见识,我很想听听。
问候柯特
c++ - 用于 LiFx 控件的 C++ curl POST
我正在使用 curl 和 c++ 成功列出所有灯泡
要将电源切换到所有灯,文档http://developer.lifx.com/#toggle-power说要使用
我已经通过预先构建的 curl 二进制文件对此进行了测试,它工作正常。我不知道如何在 C++ 代码中构造 POST 格式。
但是, res 返回 CURLE_URL_MALFORMAT,我认为这是因为我没有设置 CURLOPT_URL 属性......但我不确定它需要设置什么。
我尝试使用与此 PHP 问题(LIFX Power On/Off 的 PHP HTTP CURL PUT 请求)类似的格式,但没有运气,它仍然返回 CURLE_URL_MALFORMAT。
c++ - 如何在计算机中通过 C++ 控制 Lifx 灯泡
我是这里的新人。实际上我的编程语言是基本的。>< 但是我有一个项目要通过计算机中的 C++ 控制 wifi 灯泡。而且我不知道如何开始。
- 谁能给我一些建议?
- 我应该先开始做什么?
- 或者如何提高我对这个项目的编程知识?
我已经在我的电脑中下载了 lifx http api。但我不知道那是什么意思......并且不知道什么时候我有 api 我接下来应该做什么。我以前没有这样做过..
真的谢谢你的帮助!!