問題タブ [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.

0 投票する
1 に答える
229 参照

protocol-buffers - 現在 Protocol Buffers API を提供しているアプリケーションはありますか?

I recently stumbled upon Google's Protocol Buffers as a Kickstarter project I'm following, Lifx, plans to release an SDK utilizing Protocol Buffers as the interface. I was just wondering if anyone knows of any existing applications or services offering a Protocol Buffers API? I am just looking to get some experience playing around with it.

0 投票する
1 に答える
940 参照

ruby - 別のコントローラーに属するレンダリング パーシャル

routes.rb でルート コントローラーとして設定されているメニュー コントローラーがあります。私のメニュー ビューで、_lights.slim パーシャルをレンダリングしようとしまし= render :partial => 'lights/lights'たが、次のエラーが発生しました。undefined method `lights' for nil:NilClass

メニューコントローラー:

メニュー表示(index.slim)

ライトコントローラー

ライト ビュー(_lights.slim)

Routes.rb

これは簡単なことではありませんが、ここで何をすべきかについて行き詰まっています。Menu#Indexが呼び出されたときに自分のことを知らないLightsControllerので、 @client.blablabla が意味をなさないという問題があるに違いないと私は考えています。LightsControllerしかし、ビューが部分的にロードされたときにアプリに自分のことを知らせるにはどうすればよいですか

0 投票する
2 に答える
6674 参照

arduino - RGBをある色から次の色にフェードするArduino関数

私の Arduino プロジェクトには、72 個の LEDを備えたNeopixel RGB ストリップがあります。

どの LED の色も正常に変更できます (現時点では、テスト目的で最初の 0 のみを設定しています)。したがって、ここでの配線は問題ではなく、コーディングの問題であることがわかります。

私がやりたいのは、色を選択してから別の色を選択し、最初の色を次の色にフェードさせることです (iPhone アプリケーションを使用するときに LIFX 電球が動作するのと同じように)。

これは私が現時点で持っているものです:

何が起こっているのかを示すために、すべての変数の出力をログに記録しています。どこが間違っているのか、または私が求めていることを行うためのより簡単な方法があるかどうかについては、100% 確信が持てません (私は提案を受け付けています)。

この関数は、commandコンマで区切られた文字列であるというパラメーターを受け取ります。

例: 255, 0, 0(赤) または0, 255, 0(緑)。

問題は、色が色あせていないことです。

これのいずれかが混乱している場合はお詫び申し上げます。必要に応じて、さらに情報を提供できます。

最初にREDを選択した出力は次のとおりです。

GREENを直接選択した出力は次のとおりです。

その後、BLUEを選択した出力

0 投票する
1 に答える
1113 参照

networking - lifx仮想電球とのワイヤレス通信

先日、 LIFX Virtual Bulbを見たのですが、この通信がどのように行われるのか知りたいです...

LIFXとは何かをご存じない方のために説明すると、これは iPhone および Android アプリから制御できるワイヤレス RGB LED 電球です。まだ電球を持っていない場合は、www.virtualbulb.lifx.coにアクセスし、携帯電話で LIFX アプリを開き、Web ブラウザーで仮想電球を制御できます。これを行うには、仮想電球の Web ページを開いた携帯電話とラップトップが同じ Wi-Fi ネットワーク上にある必要があります。私のiPhoneとラップトップの間に直接接続はありませんでした。両方とも同じwifiネットワーク上にありました。ここから考え始めました!!

私はネットワーキングについてほとんど知りません。私にできることは、インターネット接続用のモデムと Wi-Fi ルーターをセットアップすることだけです。

したがって、上記 (太字の文) について調べているときに、ホーム オートメーションで広く使用されている Zigbee (802.15.4) 標準に出くわしましたが、ラップトップでブラウザーが開いていたので、そのような通信には Zigbee は問題外です。

次に、Wifi ダイレクトを考えましたが、iPhone とラップトップの間に直接接続がなく、ネットワークが関与していたため、その可能性も除外されました。

誰かがこの通信プロトコルと、iPhone/Android デバイスと REAL LIFX 電球の間で通信がどのように行われるかについて教えてくれたら素晴らしいと思います。

前もって感謝します!

混乱したオタク!

0 投票する
1 に答える
577 参照

php - LIFXの電源オン/オフのためのPHP HTTP CURL PUTリクエスト

PHP を使用して、すべての Lifx 電球の電源をオン/オフしようとしています。

API ドキュメントhttp://developer.lifx.com/では、PUT リクエストを使用するように指示されています。

そのcurlコマンドを使用すると、コマンドラインで機能します。「ユーザー名」のコロンの後にパスワードを追加しない限り、パスワードの入力を求められます。

問題は、そのコマンドを次のように PHP に変換しようとしたときです。

これは成功しますが、404 Not Found が表示されます。これは、Lifx のドキュメントによると、おそらく不正な形式のセレクターです。

注: PHP で呼び出しを成功させ、この POST で電源を切り替えることができました。

しかし、ライトを切り替えるだけではなく、オンまたはオフを指定できるようにしたいと考えています。PUT リクエストの何が問題になっている可能性がありますか?

ご提案ありがとうございます。

0 投票する
2 に答える
351 参照

php - PHP を使用した LiFx HTTP API リクエスト

ロングショットですが、LiFx APIをphpから動作させることができた人はいますか?

Web インターフェイスからいくつかの簡単なコマンドを設定して、php ファイルに投稿したいのですが、どのように機能するのか正確にはわかりません。

http://developer.lifx.com/ ドキュメントには、端末で動作する curl の例が示されています。そして、私はこの例を見つけました:

LIFXの電源オン/オフのためのPHP HTTP CURL PUTリクエスト

そのスタックオーバーフローの回答からコードをphpファイルに入れて実行しようとしましたが、何も得られず、応答もエラーも発生せず、何も起こりません。私はPHPの初心者なので、誰かが洞察を持っているなら、私はそれを聞くことに興味があります.

よろしくカート

0 投票する
1 に答える
570 参照

c++ - コンピューターでC ++を使用してlifx電球を制御する方法

私はここにいる新人です。実際、私のプログラミング言語は基本的なものです。そして、私はそれを始める方法がわかりません。

  • 誰か私に何か提案をしてもらえますか?
  • まず何から始めればいいですか?
  • または、このプロジェクトに関するプログラミングの知識を向上させるにはどうすればよいですか?

コンピューターに lifx http api をダウンロードしました。しかし、それが何を意味するのかわかりませんでした...そして、いつAPIを取得したら次に何をすべきかわかりませんでした。私は前にこれをやったことがありません..

助けてくれて本当にありがとう!!