問題タブ [thingsboard]
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 - MQTT JavaScript を使用して JSON を作成するには?
MQTT JavaScript を使用していくつかのリアルタイム値を公開しようとしています。以下では、適切な JSON 形式の値を設定する必要があります。ここでは、すべてのバスに対して 1 つの値しか送信できませんが、バスごとに個別の値を送信する必要があります。どうやってするか。
私の現在のコード:
私の期待:
マイ パブリッシング パーツ
maven - カスタム ビルド後に Thingsboard UI でカスタム ロゴが更新されない
Thingsboard UI のロゴを変更しようとしていますが、何らかの理由でカスタム ビルド後にロゴが更新されません。私はthingsboardの再構築を数回、次のリリースで試みました:
1.1、1.2、1.2.3
私が取った手順は次のとおりです。
1) Windows 10 に Java と Maven をインストールします。 - これらは期待どおりに動作します。
2) https://github.com/thingsboard/thingsboard/からソースコードを複製
3)関連するブランチ/リリースをチェックアウトしました。(上記のバージョンによる)
4) https://github.com/thingsboard/thingsboard/tree/master/ui/src/svgの 2 つのロゴを、同じ形式 (svg) で同じ寸法の私のロゴに置き換えました。https://github.com/thingsboard/thingsboard/tree/master/ui/srcのファビコンも置き換えました。
4a) リリース 1.1 をビルドするとき、package.json にも追加するSET必要がありNODE_ENVました。新しいバージョンでは、この要件を排除するクロス プラットフォーム パッケージを使用しています。
4b) 別の試みとして、ロゴなしでソースをビルドしました。つまり、svgディレクトリは空でした。
4c) また、mdi.svg ファイルが何をするかわからないので、mdi.svg ファイルの有無にかかわらずビルドを試みました。
5) ビルドは (新しいビルドの試行ごとに) 成功し、次のことを行います。
5a) Thingsboard サーバーを停止しますnet stop thingsboard
5b) uninstall.bat を使用して、thingsboard をアンインストールします。
5c) の内容を削除しますC:\thingsboard
5d) からビルドを抽出application/target/thingsboard-windows.zipしC:\thingsboardます。
5e) install.bat を実行します
5f) サービスをもう一度開始しますnet start thingsboard。
- すべてのコマンドは、コマンド プロンプト CLI を使用して管理者モードで実行されることに注意してください。
ソースファイルにロゴが存在しない場合でも、元の Thingsboard ロゴは変更されていません。
関連する場合は、Maven の経験がないことに注意してください。
何か不足している場合や、thingsboard のロゴ/ファビコンを既に変更している場合は、お知らせください。ありがとうございました。
cassandra - IoT ゲートウェイの Thingsboard に複数のデータを投稿する
Thingsboard を使い始めたばかりで、このhttps://thingsboard.io/docs/iot-gateway/getting-started/に出会いました。私はそれを実装しましたが、私が直面している問題は、
1.キーと値のペアを 1 つしか送信できません。複数の Key-Value センサー データを送信するにはどうすればよいですか?
2.Cassandra データベースにアクセスする他の方法があれば、すべての鉱山データを Thingsboard に取得できます。
助けてください。ありがとうございます。