Device Advisor - 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.

Device Advisor

Device Advisor ist eine cloudbasierte, vollständig verwaltete Testfunktion zur Validierung von IoT-Geräten während der Entwicklung von Gerätesoftware. Device Advisor bietet vorgefertigte Tests, mit denen Sie IoT-Geräte auf zuverlässige und sichere Konnektivität überprüfen können AWS IoT Core, bevor Sie Geräte in der Produktion einsetzen. Die vorgefertigten Tests von Device Advisor helfen Ihnen dabei, Ihre Gerätesoftware anhand von Best Practices für die Verwendung von TLSMQTT, Device Shadow und IoT-Jobs zu validieren. Sie können auch signierte Qualifikationsberichte herunterladen, um sie an das AWS -Partnernetzwerk zu senden, damit Ihr Gerät für den AWS -Partnergerätekatalog qualifiziert wird, ohne dass Sie Ihr Gerät einschicken und warten müssen, bis es getestet wird.

Anmerkung

Device Advisor wird in den Regionen us-east-1, us-west-2, ap-northeast-1 und eu-west-1 unterstützt.

Device Advisor unterstützt Geräte und Clients, die die Protokolle MQTT und MQTT over WebSocket Secure (WSS) verwenden, um Nachrichten zu veröffentlichen und zu abonnieren. Alle Protokolle unterstützen IPv4 undIPv6.

Device Advisor unterstützt RSA Serverzertifikate.

Jedes Gerät, mit dem eine Verbindung hergestellt werden AWS IoT Core kann, kann Device Advisor nutzen. Sie können auf Device Advisor von der AWS IoT Konsole aus zugreifen, oder verwenden Sie die Taste AWS CLI oderSDK. Wenn Sie bereit sind, Ihr Gerät zu testen, registrieren Sie es AWS IoT Core und konfigurieren Sie die Gerätesoftware mit dem Device Advisor-Endpunkt. Wählen Sie dann die vorgefertigten Tests aus, konfigurieren Sie sie und führen Sie die Tests auf Ihrem Gerät aus. Sie erhalten dann die Testergebnisse zusammen mit detaillierten Protokollen oder einem Qualifizierungsbericht.

Device Advisor ist ein Testendpunkt in der AWS Cloud. Sie können Ihre Geräte testen, indem Sie sie so konfigurieren, dass sie eine Verbindung zu dem vom Device Advisor bereitgestellten Testendpunkt herstellen. Nachdem ein Gerät für die Verbindung mit dem Testendpunkt konfiguriert wurde, können Sie die Device Advisor-Konsole aufrufen oder AWS SDK dort die Tests auswählen, die Sie auf Ihren Geräten ausführen möchten. Device Advisor verwaltet dann den gesamten Lebenszyklus eines Tests, einschließlich der Bereitstellung von Ressourcen, der Planung des Testprozesses, der Verwaltung des Zustandsautomats, der Aufzeichnung des Geräteverhaltens, der Protokollierung der Ergebnisse und der Bereitstellung der Endergebnisse in Form eines Testberichts.

TLSProtokolle

Das Transport Layer Security (TLS) -Protokoll wird verwendet, um vertrauliche Daten in unsicheren Netzwerken wie dem Internet zu verschlüsseln. Das TLS Protokoll ist der Nachfolger des Secure Sockets Layer (SSL) -Protokolls.

Device Advisor unterstützt die folgenden TLS Protokolle:

  • TLS1.3 (empfohlen)

  • TLS1.2

Protokolle, Port-Zuweisungen und Authentifizierung

Das Gerätekommunikationsprotokoll wird von einem Gerät oder einem Client verwendet, um über einen Geräteendpunkt eine Verbindung zum Message Broker herzustellen. In der folgenden Tabelle sind die Protokolle aufgeführt, die von den Device-Advisor-Endpunkten unterstützt werden, sowie die verwendeten Authentifizierungsmethoden und Ports.

Protokolle, Authentifizierung und Port-Zuweisungen
Protokoll Unterstützte Operationen Authentifizierung Port ALPNProtokollname

MQTTüber WebSocket

Veröffentlichen, Abonnieren

Signaturversion 4

443

N/A

MQTT

Veröffentlichen, Abonnieren

X.509-Clientzertifikat

8883

x-amzn-mqtt-ca

MQTT Veröffentlichen, Abonnieren X.509-Clientzertifikat 443 N/A