質問編集履歴

4

解決時の設定画面画像を追加

2022/10/23 06:18

投稿

MaeharaKenji
MaeharaKenji

スコア86

test CHANGED
File without changes
test CHANGED
@@ -87,6 +87,19 @@
87
87
  ```
88
88
 
89
89
 
90
+ ### 解決したときの設定画像(10/23追記)
91
+
92
+ とりあえず、解決が付きました。AWS IoTのルールアクションの設定で、”パーティションキー”の設定を端末の名称の"device_id"に設定していることが原因だったことがわかりました。
93
+ 端末名称の”MAL_CONFIG_AP_023”の信号が受信する度に、その名称が固定キーになっていて、その内容を上書き保存動作していたようです。
94
+
95
+ ログ内容を蓄積させるには、パーティションキーをタイムスタンプにすればよいことがわかりました。
96
+
97
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-10-23/4ae28428-f9d1-428f-9722-78b07460e3ee.jpeg)
98
+
99
+
100
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-10-23/a45ac6cb-8537-4c49-b912-811c61311276.jpeg)
101
+
102
+
90
103
 
91
104
 
92
105
  ### 補足情報(FW/ツールのバージョンなど)

3

一部修正

2022/10/21 22:21

投稿

MaeharaKenji
MaeharaKenji

スコア86

test CHANGED
File without changes
test CHANGED
@@ -31,14 +31,10 @@
31
31
 
32
32
  ### core IoTで受信できているmqtt信号内容
33
33
 
34
+ mqttのテスト受信ではこの表に受信できています。
34
- ```ここ言語名を入力
35
+ データ内容問題があるとかありますか?
35
- {
36
+
36
- "THINGNAME": "MAL_CONFIG_AP_023",
37
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-10-22/d6a90a49-3190-468e-9260-fa3257afb618.png)
37
- "SIGNAL_NAME": "Button_D0",
38
- "alart_type": "ALART_SIG",
39
- "onoff_event": "EVENT_OFF"
40
- }
41
- ```
42
38
 
43
39
  ### 試したこと
44
40
  IoT coreの”メッセージのルーティング”で設定したIAMロールの内容も掲載します。

2

ソースコードURL追加

2022/10/21 22:05

投稿

MaeharaKenji
MaeharaKenji

スコア86

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,7 @@
1
1
  ### 前提
2
2
 
3
3
  現在ESP32C3マイコン搭載基板でAWSに信号を送信するプログラムを作っています。
4
+ [githubのソースコード](https://github.com/KenjiMaehara/ButtonChecker/tree/new_topic)
4
5
 
5
6
  ### 実現したいこと
6
7
 

1

一部修正

2022/10/21 22:04

投稿

MaeharaKenji
MaeharaKenji

スコア86

test CHANGED
File without changes
test CHANGED
@@ -21,7 +21,7 @@
21
21
  データを蓄積する方法を教えて下さい。
22
22
  よろしくお願いします。
23
23
 
24
- ### テーブルに保存された1個だけのデータ
24
+ ### テーブルに保存された1個だけのデータ内容
25
25
 
26
26
  |client_id|payload|timestamp|
27
27
  |:--|:--:|--:|