2016-08-25 3 views
0

Der Versuch, das Lernprogramm unter https://aws.amazon.com/iot/button/ zu folgen. Es ermöglicht einen Klick auf die IoT-Taste, um eine E-Mail an das angegebene Konto zu senden.AWS IoT-Schaltfläche sendet keine E-Mail

Die Schaltfläche ist korrekt konfiguriert, da sie in der Konsole als aktiv und aktiviert angezeigt wird. AWS IoT Console

Durch Anklicken der Schaltfläche zeigt das folgende Protokoll: CloudWatch Logs

aber keine E-Mail empfangen wird.

Was fehlt?

Antwort

0

Basierend auf begrenzte Informationen aus dem Protokoll und Ihre Beschreibung, gibt es nur wenige Dinge, die Sie überprüfen möchten: Stellen Sie sicher,

  1. , dass Sie das Abonnement von SNS Thema bestätigen (durch Klicken auf die Bestätigungs-Email Sie erhalten)

  2. Testen der Lambda-Funktion manuell diese Vorlage unter Verwendung von [1]

{ 
"serialNumber": "GXXXXXXXXXXXXXXXXX", 
"batteryVoltage": "mV", 
"clickType": "SINGLE | DOUBLE | LONG" 
} 
  1. Stellen Sie sicher, dass die Ihrem Lambda zugeordnete Rolle die richtige IAM-Richtlinie ist.

[1] https://aws.amazon.com/iot/button/

Haftungsausschluss: Ich habe nicht die AWS IoT-Knopf haben (wie ich nicht in den USA bin), aber ich habe mit AWS IoT (und andere AWS-Services) tätig.

+0

Ich habe keine Bestätigungs-E-Mail für SNS-Thema bekommen, durch Spam und Müll geschaut. Gibt es eine Möglichkeit, eine weitere Aktivierungs-E-Mail zu senden? –

+0

Ja, wechseln Sie zur AWS SNS-Konsole und suchen Sie das von Ihnen erstellte Thema. Klicken Sie auf und suchen Sie nach Ihrem E-Mail-Abonnement. Klicken Sie auf "Bestätigung anfordern", um die Bestätigungs-E-Mail erneut zu senden. Dies ist nur gültig, wenn die ursprüngliche Bestätigungs-E-Mail abgelaufen ist. –