2016-07-22 12 views
3

Hat jemand erfolgreich seine AWS IoT-Taste eingerichtet?Versuchen Sie, die AWS IoT-Taste zum ersten Mal einzurichten: Bitte korrigieren Sie die Validierungsfehler mit Ihrem Auslöser

Beim Durchlaufen der Standardwerte bekomme ich folgende Meldung: Please correct validation errors with your trigger. Es gibt jedoch keine Validierungsfehler auf einer der Setup-Seiten oder der Seite mit der Fehlermeldung.

Ich hasse es, eine breite Frage wie diese zu stellen, aber es scheint, dass niemand diesen Fehler jemals zuvor gehabt hat.

Antwort

3

Das hat mich für eine Woche verrückt!

Ich habe es unter Verwendung Benutzerdefinierte IoT Regel statt IoT-Knopf auf der IoT Art zu arbeiten. Der Name der Standardregel lautet iotbutton_xxxxxxxxxxxxxxxx und die Standard-SQL-Anweisung ist SELECT * FROM 'iotbutton/xxxxxxxxxxxxxxxx' (xxx ... = Seriennummer).

Stellen Sie sicher, dass Sie die Richtlinie aus dem Beispielcode in die Ausführungsrolle kopieren - ich weiß, dass das viele Leute stolperte.

1

Ich bekam den gleichen Fehler. Die Ursache war, dass ich mehrere Zertifikate mit der Schaltfläche verknüpft hatte. Dies wurde dadurch verursacht, dass ich beim Assistenten erneut anfing, indem ich cert & key generierte, lade cert & erneut. Während dies auf dem Gerät selbst kein Problem zu sein scheint, war das Ergebnis, dass ich bei AWS mehrere Zertifikate mit dem Gerät verbunden hatte.

In der Ansicht AWS IoT Resources habe ich es schließlich geschafft, alle Ressourcen zu löschen. Nahm etwas Fiedeln, um certs losgelöst zu bekommen und kann gelöscht werden. Sobald ich alle Ressourcen gelöscht habe, kehrte ich zum Assistenten zurück, erstellte noch ein weiteres Schlüsselpaar &, schob den Lambda-Code, und alles funktioniert.