Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Erste Schritte mit Device Advisor in der Konsole

Fokusmodus
Erste Schritte mit Device Advisor in der Konsole - AWS IoT Core

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Dieses Tutorial hilft Ihnen bei den ersten Schritten AWS IoT Core Device Advisor auf der Konsole. Device Advisor bietet Features wie erforderliche Tests und signierte Qualifikationsberichte. Sie können diese Tests und Berichte verwenden, um Geräte zu qualifizieren und im -Partner-Gerätekatalog aufzulisten, wie im AWS IoT Core -Qualifizierungsprogramm beschrieben.

Weitere Informationen zum Verwenden von Device Advisor finden Sie unter Device-Advisor-Workflow und Ausführlicher Konsolen-Workflow von Device Advisor.

Führen Sie die Schritte in Einrichtung aus, um dieses Tutorial abzuschließen.

Anmerkung

Device Advisor wird in den folgenden Bereichen unterstützt AWS-Regionen:

  • USA Ost (Nord-Virginia)

  • USA West (Oregon)

  • Asien-Pazifik (Tokio)

  • Europa (Irland)

Erste Schritte
  1. Wählen Sie im Navigationsbereich der AWS IoT -Konsole unter Test die Option Device Advisor aus. Wählen Sie dann auf der Konsole die Schaltfläche Walkthrough starten aus.

    Device Advisor ist eine vollständig verwaltete Testfunktion für IoT-Geräte, um die sichere Interaktion mit IoT-Geräten zu validieren AWS IoT Core, Softwareprobleme zu identifizieren und Testergebnisse zu erhalten.
  2. Die Seite Erste Schritte mit Device Advisor bietet einen Überblick über die Schritte, die zum Erstellen einer Testsuite und zum Ausführen von Tests auf Ihrem Gerät erforderlich sind. Den Device-Advisor-Testendpunkt für Ihr Konto finden Sie auch hier. Sie müssen die Firmware oder Software auf dem zum Testen verwendeten Gerät konfigurieren, um eine Verbindung zu diesem Testendpunkt herzustellen.

    Um dieses Tutorial abzuschließen, müssen Sie zunächst eine Sache und ein Zertifikat erstellen. Nachdem Sie sich die Informationen unter Funktionsweise gelesen haben, wählen Sie Weiter aus.

    Schritte zum Testen der Konnektivität von IoT-Geräten: Protokoll auswählen, Testsuite erstellen, Geräteeinstellungen konfigurieren.
  3. Wählen Sie in Schritt 1: Protokoll auswählen ein Protokoll aus den aufgelisteten Optionen aus. Wählen Sie anschließend Weiter.

    Device Advisor-Oberfläche mit Optionen zur Auswahl eines Kommunikationsprotokolls (MQTT3.1.1, MQTT 3.1.1 über WebSocket, MQTT MQTT 5 über WebSocket) zum Testen eines IoT-Geräts.
  4. In Schritt 2 erstellen und konfigurieren Sie eine benutzerdefinierte Testsuite. Eine benutzerdefinierte Testsuite muss mindestens eine Testgruppe haben und jede Testgruppe muss mindestens einen Testfall haben. Wir haben den MQTTConnect-Testfall hinzugefügt, damit Sie loslegen können.

    Wählen Sie Eigenschaften der Testsuite aus.

    Der Bildschirm „Testsuite erstellen“ in Device Advisors, auf dem Benutzer Testgruppen und Fälle zum Testen von IoT-Geräten mit MQTT Protokoll erstellen und konfigurieren können.

    Geben Sie die Eigenschaften der Testsuite an, wenn Sie Ihre Testsuite erstellen. Sie können die folgenden Eigenschaften auf Suite-Ebene konfigurieren:

    • Name der Testsuite: Geben Sie einen Namen für Ihre Testsuite ein.

    • Timeout (optional): Das Timeout (in Sekunden) für jeden Testfall in der aktuellen Testsuite. Wenn Sie keinen Timeout-Wert angeben, wird der Standardwert verwendet.

    • Tags (optional): Fügen Sie der Testsuite Tags hinzu.

    Wenn Sie fertig sind, wählen Sie Eigenschaften aktualisieren aus.

    Formular zum Aktualisieren der Eigenschaften einer Testsuite, einschließlich Name, Timeout und Fähigkeit, Tags hinzuzufügen. Enthält eine Schaltfläche „Eigenschaften aktualisieren“.
  5. (Optional) Um die Konfiguration der Testsuite-Gruppe zu aktualisieren, klicken Sie auf die Schaltfläche Bearbeiten neben dem Namen der Testgruppe.

    • Name: Geben Sie einen Namen für die Testsuite-Gruppe ein.

    • Timeout (optional): Das Timeout (in Sekunden) für jeden Testfall in der aktuellen Testsuite. Wenn Sie keinen Timeout-Wert angeben, wird der Standardwert verwendet.

    Wenn Sie fertig sind, wählen Sie Fertig aus, um fortzufahren.

    Eine Testgruppe mit dem Namen „Testgruppe 1" wird mit Optionen zum Konfigurieren des Timeouts und zum Hinzufügen weiterer Testgruppen angezeigt.
  6. (Optional) Um die Testfall-Konfiguration für einen Testfall zu aktualisieren, klicken Sie auf die Schaltfläche Bearbeiten neben dem Namen der Testgruppe.

    • Name: Geben Sie einen Namen für die Testsuite-Gruppe ein.

    • Timeout (optional): Das Timeout (in Sekunden) für den ausgewählten Testfall. Wenn Sie keinen Timeout-Wert angeben, wird der Standardwert verwendet.

    Wenn Sie fertig sind, wählen Sie Fertig aus, um fortzufahren.

    Die Oberfläche „Testsuite erstellen“, die Optionen zur Konfiguration einer Testsuite, Testgruppen und einzelner Testfälle zum Testen von IoT-Geräten zeigt.
  7. (Optional) Um der Testsuite weitere Testgruppen hinzuzufügen, wählen Sie Add test group (Testgruppe hinzufügen) aus und folgen Sie dann den Anweisungen in Schritt 5.

  8. (Optional) Um weitere Testfälle hinzuzufügen, ziehen Sie die Testfälle im Abschnitt Testfälle in eine Ihrer Testgruppen.

    Die Oberfläche „Testsuite erstellen“, über die Benutzer Testgruppen und Testfälle für MQTT Protokolltests von IoT-Geräten konfigurieren können.
  9. Sie können die Reihenfolge Ihrer Testgruppen und Testfälle ändern. Ziehen Sie die aufgelisteten Testfälle in der Liste nach oben oder unten, um Änderungen vorzunehmen. Device Advisor führt Tests in der Reihenfolge aus, in der Sie sie aufgelistet haben.

    Nachdem Sie Ihre Testsuite konfiguriert haben, wählen Sie Weiter aus.

  10. Wählen Sie in Schritt 3 eine AWS IoT Sache oder ein Zertifikat aus, das mit Device Advisor getestet werden soll. Wenn Sie noch keine Dinge oder Zertifikate haben, finden Sie weitere Informationen unter Einrichten.

    Die Konfigurationsoptionen umfassen die Auswahl eines Protokolls, die Erstellung einer Testsuite, die Konfiguration von Geräteeinstellungen und die Überprüfung von Testläufen und Ergebnissen.
  11. Sie können eine Geräterolle konfigurieren, die Device Advisor verwendet, um AWS IoT MQTT Aktionen im Namen Ihres Testgeräts auszuführen. Nur für den MQTTConnect-Testfall wird die Aktion Connect automatisch ausgewählt. Dies liegt daran, dass die Geräterolle diese Berechtigung benötigt, um die Testsuite auszuführen. Für andere Testfälle werden die entsprechenden Aktionen ausgewählt.

    Geben Sie die Ressourcenwerte für jede der ausgewählten Aktionen an. Geben Sie beispielsweise für die Connect-Aktion die Client-ID an, die Ihr Gerät für die Verbindung mit dem Device-Advisor-Endpunkt verwendet. Sie können mehrere Werte mit durch Kommas getrennten Werten und Präfixwerte mit einem Platzhalterzeichen (*) angeben. Um beispielsweise die Erlaubnis zur Veröffentlichung zu einem beliebigen Thema zu erteilen, das mit MyTopic beginnt, geben Sie MyTopic* als Ressourcenwert ein.

    Die Device Advisor-Oberfläche, in der Sie eine Geräterolle auswählen und Berechtigungen für das Verbinden, Veröffentlichen, Abonnieren und Verwalten von MQTT Themen und Clients IDs definieren können.

    Um eine zuvor erstellte Geräterolle aus Einrichten zu verwenden, wählen Sie Vorhandene Rolle auswählen aus. Wählen Sie dann unter Rolle auswählen Ihre Geräterolle aus.

    Eine Webformularschnittstelle zur Auswahl einer Geräterolle mit Optionen zum Erstellen einer neuen Rolle oder zum Auswählen einer vorhandenen Rolle mit dem Namen "DeviceAdvisorServiceRole“.

    Konfigurieren Sie Ihre Geräterolle mit einer der beiden verfügbaren Optionen und wählen Sie dann Weiter aus.

  12. Wählen Sie im Abschnitt Testendpunkt den Endpunkt aus, der am besten zu Ihrem Anwendungsfall passt. Um mehrere Testsuiten gleichzeitig mit derselben auszuführen AWS-Konto, wählen Sie Endpunkt auf Geräteebene. Wählen Sie Endpunkt auf Kontoebene aus, um jeweils eine Testsuite auszuführen.

    Optionen zur Auswahl eines Endpunkts auf Konto- oder Geräteebene für Tests, wobei ein Endpunkt angegeben wird, und die Schaltfläche Weiter. URL
  13. Schritt 4 zeigt eine Übersicht über das ausgewählte Testgerät, den Testendpunkt, die Testsuite und die konfigurierte Testgeräterolle. Wählen Sie die Schaltfläche Bearbeiten für jeden Abschnitt aus, den Sie bearbeiten möchten, um Änderungen vorzunehmen. Nachdem Sie Ihre Testkonfiguration bestätigt haben, wählen Sie Ausführen aus, um die Testsuite zu erstellen und Ihre Tests auszuführen.

    Anmerkung

    Zum Erzielen optimaler Ergebnisse können Sie Ihr ausgewähltes Testgerät mit dem Device-Advisor-Testendpunkt verbinden, bevor Sie mit der Ausführung der Testsuite beginnen. Wir empfehlen, dass Sie für Ihr Gerät einen Mechanismus entwickeln, mit dem Sie alle fünf Sekunden bis zu ein bis zwei Minuten lang versuchen können, eine Verbindung zu unserem Testendpunkt herzustellen.

    Eine Gerätekonfigurationskonsole, auf der Details zur Geräterolle, Testendpunkt und Optionen zum Abbrechen, Zurückgehen oder Ausführen angezeigt werden.
    Eine Gerätekonfigurationskonsole, auf der Details zur Geräterolle, Testendpunkte und Optionen zum Abbrechen, Zurückgehen oder Ausführen angezeigt werden.
  14. Wählen Sie im Navigationsbereich unter Test die Option Device Advisor und dann Testläufe und Ergebnisse aus. Wählen Sie eine Testsuite-Ausführung aus, um deren Ausführungsdetails und Protokolle anzuzeigen.

    Die Testsuite-Schnittstelle, die anzeigt, dass für das Gerät "MyThing" ein MQTT 3.1.1-Test im Gange ist.
  15. Um auf die CloudWatch Amazon-Logs für die Suite zuzugreifen, führe folgenden Befehl aus:

    • Wählen Sie Test Suite Log, um die CloudWatch Protokolle für den Test Suite-Lauf anzuzeigen.

    • Wählen Sie Testfallprotokoll für einen beliebigen Testfall aus, um testfallspezifische CloudWatch Protokolle anzuzeigen.

  16. Führen Sie auf der Grundlage Ihrer Testergebnisse eine Fehlerbehebung auf Ihrem Gerät durch, bis alle Tests bestanden sind.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.