問題タブ [aws-iot]
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.
amazon-web-services - AWS-IOT で複数のデバイスを同じモノに接続する方法は?
私は、すべて同じ機能を実行する温度センサーの 100 以上のノードをエリアに設置するプロジェクトに取り組んでいます。彼らが公開するデータは、センサー ID と読み取り値です。バックエンドには AWS-IOT を使用しています。
そのためには、aws-iot でノードごとに 1 つの「もの」を作成する必要があると思いますが、これは維持するのが非常に難しく、スケーリングできないと考えています。
ここでの私の質問は、クラスターを簡単に管理できるように、AWS-IOT で複数のノードを同じ「もの」に接続する方法です。クラスターを効率的に管理する別の方法はありますか? 任意の入力を歓迎します。ありがとう。
node.js - ラムダ関数でAws IoT ThingのThing Shadowを取得する
ラムダ関数で aws iot のリソースのモノの影を取得しようとしていましたが、指定されたコードは成功時にデータではなく null 値を与えています。どこに問題があり、正常に動作させるにはどのような変更を行う必要があるかをお知らせください。前もって感謝します。
rule-engine - AWS IoT で受信したメッセージを変更して再発行する
ルールエンジンのチュートリアルでは、電球の希望の色として「青」を示すメッセージを受け取るたびに、ルールエンジンがそれを「緑」に変換すると言うことができると彼らは言います
これを行うために、メッセージをトピック shadow/update に再発行するルールを作成することを考えましたが、再発行する前にメッセージを変更する方法が見つかりませんでした。
awsコンソールでそれを行う方法はありますか?
amazon-web-services - AWS IOT に接続する証明書構成パラメーターの問題
node.js IOT の例を機能させようとしていますが、thingShadow コンストラクターに渡すために設定する必要がある構成がわかりませんawsIot.thingShadow(config)
これは、AWS ダッシュボードから取得したサンプル構成です
ただし、これはsdk readmeに基づいて設定したコンストラクターです
エラーが発生します
events.js:141 throw er; // 未処理の「エラー」イベント ^
caCert は何に基づいていますか? それはローカル パスにある証明書ですか? もしそうなら、どこからダウンロードできますか? privateKey の正しい証明書ファイルを送信していますか?
amazon-web-services - AWS node.js SDK を使用して、thingshadow の更新をサブスクライブする方法は?
そのため、AWS IOT デバイスの状態を更新/報告していますが、javasascript クライアントから報告/承認/デルタ状態をサブスクライブする方法がわかりません。
AWS sdk を見ましたが、iot オブジェクトで Thing Shadow イベントをサブスクライブする方法がありません。aws-iot ライブラリを使用できますが、AWS 認証情報を使用する方法について少し混乱しています (デバイスのクライアントではないため)。
このユースケースでは、AWS sdk と AWS-IOT sdk のどちらを使用する必要がありますか? 2つの違いは何ですか。aws SDK を使用している場合、thingshadow イベントをサブスクライブする方法は? AWS-IOT SDK を使用している場合、証明書認証ではなく aws 認証情報を使用するにはどうすればよいですか? 例ではわかりません。
python - シャドウ ステータスが aws iot で同期されていません。解決方法
私はaws iotに取り組んでおり、シェルスクリプトを介して端末によって更新されたシャドウ状態を取得できます.しかし、root@raspberrypiを取得できます:~# ./aws_subscribe.py同期エラーが発生しています 以下に添付されています。 次のリンクをたどった
amazon-web-services - AWS IoT - トピックの名前空間がリージョンごとに分離されているのはなぜですか?
AWS IoT ドキュメントをお読みください。メッセージ ブローカーの設計に非常に興味があります。
トピックの名前空間は、AWS アカウントとリージョンのペアごとに分離されています。たとえば、AWS アカウントの Sensor/temp/room1 トピックは、別の AWS アカウントの「Sensor/temp/room1」トピックから独立しています。これは地域にも当てはまります。us-east-1 の同じ AWS アカウントの「Sensor/temp/room1」トピックは、us-west-2 の同じトピックから独立しています。AWS IoT は、AWS アカウントおよびリージョン間でのメッセージの送受信をサポートしていません。
AWS がメッセージ ブローカーのアクセスを分離するのはなぜですか? メッセージが複数の地域にまたがってアクセスできると便利ではないでしょうか?
メッセージ ブローカーをリージョン非依存にする利点は何ですか?
aws-iot - on_message が Python で機能しない
私はaws iotに取り組んでおり、シェルスクリプトを介して端末によって更新されたシャドウ状態を取得できます.しかし、root@raspberrypiを取得できます:~# ./aws_subscribe.py結果コード0で接続され、aws iotホームでもi同期エラーが発生 して おり、 このブログをフォローしています