問題タブ [freeboard]
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.
javascript - フリーボード: インジケーター ライト ウィジェットが機能しない
2 つのタイムスタンプを比較しようとしていますが、その差が x 秒より大きい場合は、「オフライン」を示します。ウィジェットのjsエディターにあるものは次のとおりです。
差が 30 秒を超える場合でも、インジケータは常に「オンライン」のままです。私が期待するようにコンソールに書き込むことすらありません。
ドキュメントが見つからないので、1、true、または象を返す必要があるかどうかさえわかりません:(
javascript - データソースからのデータを使用して HTML ウィジェットに「リテラル HTML」を追加しますか?
FreeBoard で HTML ウィジェットを作成すると、次のテキストが表示されます。
リテラル HTML、または HTML を出力する JavaScript を指定できます。
データを含む HTML を返すために次のことができることはわかっていますが、もっと複雑なことをしたい場合は、リテラル HTML を使用したいと思います。
データ付きの html を返す
return "<div style='color: red'>This is a red timestamp: " + datasources["DS"]["Timestamp"] + "</div>"
データのないリテラル html
それらの両方が機能します。私の質問は、データソースからリテラル html の例にデータを挿入するにはどうすればよいですか?
詳細なコンテキストについては、エディターの上部にあるものを次に示します。
この JavaScript は、ここで参照されているデータソースが更新されるたびに再評価され、値が
return
ウィジェットに表示されます。この JavaScript はfunction(datasources)
、datasources がデータソース内の最新のデータに対応する JavaScript オブジェクト (名前でキー付けされた) のコレクションであるという形式の関数にラップされていると想定できます。
デフォルトのテキストは次のとおりです。
javascript - ペイン/ウィジェットの相互作用
おはようございます、
私はダッシュボードを構築しようとしています。私は Freeboard 製品を評価しています。最初の外観から本当に驚きました!
ドキュメントで答えが見つからない質問がいくつかあります。
クロスペイン/ウィジェット通信の種類は予見されていますか? たとえば、ユーザーが別のペインと対話する場合にペインを更新する必要がある場合。freeboard.on() メソッドを見つけましたが、イベントのカタログからは、Freeboard のインスタンスに関連する 2 つのイベントしか表示されません。カスタム イベントをトリガーするための freeboard.trigger() または同様の関数が見つかりませんでした。AMD はサポートされていますか (RequireJS)? お時間を割いてご支援いただき、誠にありがとうございました。
ダニエレ
ibm-cloud - Node-RED 上の Bluemix アプリケーション Freeboard が保存されない
Node-RED を使用して IoT センサーを処理するbluemix アプリケーションを作成しましたが、 Freeboardをダッシュボードとして使用しようとしています。唯一の問題は、「フリーボードを保存」ボタンが何もしないことです。
これを修正する方法についての洞察はありますか?
javascript - Freeboard ダッシュボードに再生データを表示する
データベースから履歴データを表示するには、Freeboard が必要です。履歴データは Cloudant (CouchDB) データベースに含まれており、Freeboard は Cloudant から値を正常に取得し、データソース (Freeboard 内) が JSON としてセットアップされている場合にそれらを表示します。過去の値が制限されたデータソースからの現在の値のみが表示されます。表示される値は 5 秒ごとに更新されます。つまり、数か月前の古い値は表示されません。
履歴値を表示するには、Freeboard の再生オプションを使用して取得する必要があります。Freeboard には、JSONP 配列内の「再生」データが必要です。次のことについて助けが必要です。
- Freeboard が過去の再生データを表示できるようにするには、Cloudant は JSONP 配列をどのように構成する必要がありますか?
- 再生データを表示するには、Freeboard をどのようにセットアップすればよいですか?
- JSONP 配列の例と Freeboard での対応するセットアップ。
どんな助けでも大歓迎です。
fiware-orion - fiware-orion freeboard データソース構成が失敗する
orion context-broker を使用してフリーボードに DHT11 センサー (温度と湿度) を表示しようとしています。エンティティには次の側面があります。
ORION SERVER はリッスンしていますが、フリーボード ダッシュボードのデータソース構成から「Sala」タイプのエンティティに到達できません。
FIWARE データセット構成
404 - No context element found で失敗します。このテキスト ウィジェットを使用して表示できます。
JSコードを調べています。変数 cbhost の後に「/NGSI10/contextElement」パスが追加されているのがわかります...
このパスを使用して REST クライアントでクエリを実行しようとしましたが、うまくいきませんでした。orion サーバーを再構成する必要がありますか?
私はそれを機能させる方法がわかりません..
何か案は?
前もって感謝します。
――ダニエル
json - JSON を使用して Node-RED から Freeboard.io に接続できません
フリーボードダッシュボードを作成しようとしています。mqtt で情報を送信する 4 つのセンサーを備えた Arduino があります。そこで、Node-RED で JSON を生成して、/saida で get リクエストに応答します。
この時点では、静的 JSON を使用してテストを行っています。私はホストを次のように使用しています:
プロキシ経由でアクセスすると、JSON は OK を返します。ping.eu ポート チェックでは、ポートが開いています。ホストが公開されていることを確認します。
しかし、フリーボードでデータソースとして追加すると、「更新しない」と表示され、JSON 情報を読み取ることができません。
解決するにはどうすればよいですか?
arduino - PubNub 経由の Arduino Freeboard.io 接続
PubNub 経由で RGB LED 値を freeboard.io に送信しようとしています。Arduino を介してループ内で RBG 値を順次送信していますが、常に中央の値を見逃しています。R を送信しますが、その後は G 値になり、R の時間になりますが、今回は B が送信されます。応答メッセージを待つ代わりに停止関数 PubNub.cpp を変更してクライアントを直接停止する回避策を提案する関連する質問への回答がありましたが、私の問題も解決しませんでした.この状況を解決するにはどうすればよいですか? 画像は以下です。
Arduino 側の RBG 値が順次送信されます。いいえ、送信に失敗したことを意味し
ます。以前に回答した質問で停止機能を変更しました