我想将各个数据值发送到从 AWS IoT 接收到的各个列到 AWS DynamoDB。
我的设备发送此有效负载:
{
"state": {
"desired": {
"DeviceId" : "Device101",
"DateTime" : now,
"Room1 Temperature" : m_t,
"Room2 Temperature": b_t
},
"reported": {
"Item": {
"DeviceId" : "Device101",
"DateTime" : now,
"Room1 Temperature" : m_t,
"Room2 Temperature": b_t
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我在此处的 Shadow Link 上收到此有效负载作为 Shadow Update:
$aws/东西/影子/更新
我创建了一个示例 DynamoDB 表并将其与 AWS IoT 规则相关联,以便每当数据传入上述主题时,它都会由 SQL 查询触发:
SELECT * FROM '$aws/things/shadow/update'
任何帮助,将不胜感激。谢谢。