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

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

java - 依存関係をインポートするときのエラー

私は Ruby プログラミングのバックグラウンドを持っており、Java の学習を始めました。私は絶対に恋に落ちました。現在、サンプルの aws iot Java sdk プロジェクトを実行しようとしていますが、このエラーが発生し続けています。

Maven依存関係フォルダーの中を見てナビゲートしたcom.fasterxml.jackson.databindとき、クラスが見つかりませんでしDeserializationFeatureObjectMapper

何か案が?

0 投票する
0 に答える
1181 参照

android - 郵便配達員の aws-signature (aws-iot rest api を使用) を Android アプリケーションに使用する方法は?

  1. 今度は、aws-iot api.so からシャドウを取得する必要があります。郵便配達員に同じリクエストを送信すると、応答で 200ok が返されました。
  2. アプリ側から、403 ieforbidden を受け取りました。
  3. ここでは、リクエストをフェッチするために「okhttp クライアント」を使用しました。

200ok の応答を得た画像も添付されています。

aws-iot api 200ok レスポンスから Thing Shadow を取得する

今私はアプリ側から何をしていますか?私はその許可の問題だと思いますが、解決できないと思います提案してください.

また、次のようにコードを添付しました:-

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

amazon-kinesis - 多くのプロデューサーを持つ Kinesis シャード

多くのデータ ソース (携帯電話など) からデータを収集する必要があります。たとえば、1,000 台の電話で、それぞれが 20 分ごとに 1 MB のバッチをアップロードします。単一のシャードで Kinesis ストリームを使用してデータを取り込むことを考えています (合計スループットは約 1MB/秒です)。個々の電話が Kinesis API に直接アクセスすることは理にかなっていますか? それとも、独自のフロントエンド (ウェブサーバーなど) を前面に配置する必要がありますか? この決定を行う際に留意すべき主な制限/考慮事項は何ですか?

PS AWS IoT インフラストラクチャを使用する代替手段は、かなり高価になります。

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

amazon-dynamodb - AWS IOT からサードパーティの DynamoDB サービスへ

AWS IOT ルール機能を使用して、MQTT データを DynamoDB にマッピングするルールを定義できます。同じアカウントでローカルの DynamoDB を使用する代わりに、別のアカウントからサードパーティの DynamoDB リソースを使用して同じ結果を得ることができますか? 肯定的な場合、どのように達成できますか?

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

json - aws IoT ルールの json データからパラメータを 1 つだけ受け取る

AWS IoT からデータを受信して​​います。受信データは次のようになります。

新しいデータが届くたびにテキスト メッセージ アラートを設定しました。テキスト メッセージでは、温度のみを受信したいと考えています。現在のクエリ文字列は次のとおりです。

星を温度に変更する必要があると想定していますが、受信したテキストメッセージは空白です。ドキュメントを調べてみましたが、これに対する答えが見つかりません。

編集:

私が使用する場合

{"Temperature": 4} を取得しました。値を取得する方法はありますか?

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

amazon-web-services - AWS Lambda と AWS MQTT トピックへの発行 - 可能ですか

最初に、ラムダ関数から AWS IOT MQTT トピックにメッセージを発行できるかどうか知りたいですか? 私が試した次のpythonコードを見つけましたが、うまくいかないようです:

ポリシーが更新されていることを確認しました (上記はこの投稿から取得したものです: How can I publish to a MQTT topic in a Amazon AWS Lambda function? ) が、トピックに何も公開されていないようです。何か基本的なことが欠けているのでしょうか、それとも AWS が単にこれを許可していないのでしょうか?

Lambda 関数をテストしてもエラーは発生しません。トピックに関するメッセージが表示されないだけです。

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

amazon-web-services - aws iot ルール エンジンを使用して dynamo db の複数の列を更新する方法

私はデータのセットを持っています:idnameheightおよびweight

このデータを json 形式で aws iot に送信しています。そこから、dynamo db のそれぞれの列を更新する必要があるため、更新する 3 つのルールを作成しname、パーティション キーとしてheight保持する重みを作成しました。id

しかし、メッセージを送信すると、1 つの列だけが更新されます。2 つのルールを無効にすると、残りのルールは正常に機能します。したがって、更新するたびに、列が上書きされます。

受信メッセージから 3 つの列すべてを更新するにはどうすればよいですか?

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

node.js - aws iot を使用して aws ラムダから mqtt メッセージをトピックに発行する

aws iot を使用して mqtt プロトコルを介して aws lambda からデータを公開する必要があります。node.js コードでラムダ関数を作成しました。このような

サブスクライバーで mqtt メッセージを受け取りました。しかし、ラムダはこのようなエラーメッセージを生成します

コールバックの代わりに context.succeed() を使用しました。ラムダは適切に終了します。サブスクライバーでメッセージを取得できません。

どちらの場合も、コンソールは正常に発行されたというメッセージを適切に出力します。

パブリッシング コードに関連する問題は何ですか?