Je souhaite envoyer des valeurs de données individuelles aux colonnes respectives reçues d'AWS IoT vers AWS DynamoDB.Comment envoyer des données d'AWS IoT à AWS DynamoDB v2 à l'aide des règles IoT
Mes appareils envoient cette charge utile:
{
"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
}
}
}
}
Je reçois cette charge comme une mise à jour d'ombre sur mon ombre Lien ici:
$ aws/choses/shadow/mise à jour
J'ai créé un exemple de table DynamoDB et l'ai lié avec la règle AWS IoT, de sorte que chaque fois que des données entrent dans le sujet mentionné ci-dessus, elles seront déclenchées par le SQL Qu rès:
SELECT * FROM '$ aws/choses/shadow/mise à jour'
- Cette données se reflète dans mon ombre Mise à jour
- données ne sont pas transmises à la table DynamoDB
- Quel est le problème ?!
Toute aide serait appréciée. Merci.
Okay Merci je vais regarder dans et vous le faire savoir :) –