Erstellen Sie ein AWS FleetWise IoT-Fahrzeugmodell - AWS IoT FleetWise

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.

Erstellen Sie ein AWS FleetWise IoT-Fahrzeugmodell

Sie können die AWS FleetWise IoT-Konsole verwenden oder API Fahrzeugmodelle erstellen.

Erstellen Sie ein Fahrzeugmodell (Konsole)

In der AWS FleetWise IoT-Konsole können Sie auf folgende Weise ein Fahrzeugmodell erstellen:

Verwenden Sie eine Vorlage von AWS

AWS IoT FleetWise bietet eine On-board Diagnostic (OBD) II, J1979-Vorlage, die automatisch einen Signalkatalog, ein Fahrzeugmodell und ein Decoder-Manifest für Sie erstellt. Die Vorlage fügt dem Decoder-Manifest auch OBD Netzwerkschnittstellen hinzu. Weitere Informationen finden Sie unter AWS FleetWise IoT-Decoder-Manifeste verwalten.

Um ein Fahrzeugmodell mithilfe einer Vorlage zu erstellen
  1. Öffnen Sie die AWS FleetWise IoT-Konsole.

  2. Wählen Sie im Navigationsbereich Fahrzeugmodelle aus.

  3. Wählen Sie auf der Seite Fahrzeugmodelle die Option Bereitgestellte Vorlage hinzufügen aus.

  4. Wählen Sie On-Board-Diagnose (OBD) II.

  5. Geben Sie einen Namen für die OBD Netzwerkschnittstelle ein, FleetWise die AWS IoT erstellt.

  6. Wählen Sie Hinzufügen aus.

Manuelles Erstellen Sie ein Fahrzeugmodell

Sie können Signale aus dem Signalkatalog hinzufügen oder Signale importieren, indem Sie eine oder mehrere DBC-Dateien hochladen. Eine.dbc-Datei ist ein Dateiformat, das Bus-Datenbanken (Controller Area Network) CAN unterstützen.

Wichtig

Mit der AWS FleetWise IoT-Konsole können Sie kein Fahrzeugmodell mit Datensignalen des Bildverarbeitungssystems erstellen. Verwenden Sie stattdessen die, AWS CLI um ein Fahrzeugmodell zu erstellen.

Die Daten des Bildverarbeitungssystems befinden sich in der Vorschauversion und können sich ändern.

Um ein Fahrzeugmodell manuell zu erstellen
  1. Öffnen Sie die AWS FleetWise IoT-Konsole.

  2. Wählen Sie im Navigationsbereich Fahrzeugmodelle aus.

  3. Wählen Sie auf der Seite Fahrzeugmodelle die Option Fahrzeugmodell erstellen aus, und gehen Sie dann wie folgt vor.

Schritt 1: Fahrzeugmodell konfigurieren

Gehen Sie unter Allgemeine Informationen wie folgt vor.

  1. Geben Sie einen Namen für das Fahrzeugmodell ein.

  2. (Optional) Geben Sie eine Beschreibung ein.

  3. Wählen Sie Weiter.

Schritt 2: Signale hinzufügen

Anmerkung
  • Wenn Sie AWS IoT zum ersten Mal verwenden FleetWise, ist dieser Schritt erst verfügbar, wenn Sie einen Signalkatalog haben. Wenn das erste Fahrzeugmodell erstellt wird, erstellt AWS IoT FleetWise automatisch einen Signalkatalog mit Signalen, die dem ersten Fahrzeugmodell hinzugefügt wurden.

  • Wenn Sie Erfahrung mit AWS IoT haben FleetWise, können Sie Ihrem Fahrzeugmodell Signale hinzufügen, indem Sie Signale aus dem Signalkatalog auswählen oder .dbc-Dateien hochladen, um Signale zu importieren.

  • Sie benötigen mindestens ein Signal, um ein Fahrzeugmodell zu erstellen.

Um Signale hinzuzufügen
  1. Wählen Sie ein oder mehrere Signale aus dem Signalkatalog aus, den Sie dem Fahrzeugmodell hinzufügen möchten. Sie können die ausgewählten Signale im rechten Bereich überprüfen.

    Anmerkung

    Nur ausgewählte Signale werden dem Fahrzeugmodell hinzugefügt.

  2. Wählen Sie Weiter.

Schritt 3: Signale importieren

Anmerkung
  • Wenn Sie AWS IoT zum ersten Mal verwenden FleetWise, müssen Sie mindestens eine .dbc-Datei hochladen, um Signale zu importieren.

  • Wenn Sie Erfahrung mit AWS IoT haben FleetWise, können Sie Ihrem Fahrzeugmodell Signale hinzufügen, indem Sie Signale aus dem Signalkatalog auswählen oder .dbc-Dateien hochladen, um Signale zu importieren.

  • Sie benötigen mindestens ein Signal, um ein Fahrzeugmodell zu erstellen.

Um Signale zu importieren
  1. Wählen Sie Dateien auswählen.

  2. Wählen Sie im Dialogfeld die DBC-Datei aus, die Signale enthält. Sie können mehrere .dbc-Dateien hochladen.

  3. AWS IoT FleetWise analysiert Ihre DBC-Dateien, um Signale abzurufen.

    Geben Sie im Abschnitt Signale die folgenden Metadaten für jedes Signal an.

    • Name — Der Name des Signals.

      Der Signalname muss eindeutig sein. Der Signalname und der Pfad können bis zu 150 Zeichen lang sein. Gültige Zeichen: a—z, A—Z, 0—9,: (Doppelpunkt) und _ (Unterstrich).

    • Datentyp — Der Datentyp des Signals muss einer der folgenden sein:INT8,,,,UINT8,,INT16,UINT16,INT32,UINT32, _ INT64UINT64, _BOOLEAN, _ FLOATDOUBLE, UNIX _STRING, _TIMESTAMP, INT8 _ARRAY, UINT8 _ARRAY, INT16 _ARRAY, _, UINT16 _ARRAY, INT32 _ARRAY, UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN ARRAY FLOAT ARRAY DOUBLE ARRAY STRING_ARRAY, UNIX TIMESTAMP _ARRAY, oderUNKNOWN.

    • Signaltyp — Der Typ des Signals, bei dem es sich um einen Sensor oder einen Aktuator handeln kann.

    • (Optional) Einheit — Die wissenschaftliche Einheit für das Signal, z. B. km oder Celsius.

    • (Optional) Pfad — Der Pfad zum Signal. Ähnlich wieJSONPath, verwenden Sie einen Punkt (.), um auf ein untergeordnetes Signal zu verweisen. Beispiel, Vehicle.Engine.Light.

      Der Signalname und der Pfad können bis zu 150 Zeichen lang sein. Gültige Zeichen: a—z, A—Z, 0—9,: (Doppelpunkt) und _ (Unterstrich).

    • (Optional) Min — Der Mindestwert des Signals.

    • (Optional) Max — Der Maximalwert des Signals.

    • (Optional) Beschreibung — Die Beschreibung für das Signal.

      Die Beschreibung kann bis zu 2048 Zeichen enthalten. Zulässige Zeichen: a—z, A—Z, 0—9,: (Doppelpunkt), _ (Unterstrich) und - (Bindestrich).

  4. Wählen Sie Weiter.

(Optional) Schritt 4: Attribute hinzufügen

Sie können bis zu 100 Attribute hinzufügen, einschließlich der vorhandenen Attribute im Signalkatalog.

Um Attribute hinzuzufügen
  1. Geben Sie unter Attribute hinzufügen die folgenden Metadaten für jedes Attribut an.

    • Name — Der Name des Attributs.

      Der Signalname muss eindeutig sein. Der Signalname und der Pfad können bis zu 150 Zeichen lang sein. Gültige Zeichen: a—z, A—Z, 0—9,: (Doppelpunkt) und _ (Unterstrich)

    • Datentyp — Der Datentyp des Attributs muss einer der folgenden sein:INT8,,,,UINT8,INT16,UINT16,, INT32UINT32, _INT64, _ UINT64BOOLEAN, _ FLOATDOUBLE, UNIX _STRING, _TIMESTAMP, INT8 _ARRAY, UINT8 _ARRAY, _, INT16 _ARRAY, UINT16 _ARRAY, INT32 _ARRAY, UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN ARRAY FLOAT ARRAY DOUBLE ARRAY STRINGUNIX_ ARRAYARRAY, TIMESTAMP _ oder UNKNOWN

    • (Optional) Einheit — Die wissenschaftliche Einheit für das Attribut, z. B. km oder Celsius.

    • (Optional) Pfad — Der Pfad zum Signal. Ähnlich wieJSONPath, verwenden Sie einen Punkt (.), um auf ein untergeordnetes Signal zu verweisen. Beispiel, Vehicle.Engine.Light.

      Der Signalname und der Pfad können bis zu 150 Zeichen lang sein. Gültige Zeichen: a—z, A—Z, 0—9,: (Doppelpunkt) und _ (Unterstrich)

    • (Optional) Min — Der Mindestwert des Attributs.

    • (Optional) Max — Der Höchstwert des Attributs.

    • (Optional) Beschreibung — Die Beschreibung für das Attribut.

      Die Beschreibung kann bis zu 2048 Zeichen enthalten. Zulässige Zeichen: a—z, A—Z, 0—9,: (Doppelpunkt), _ (Unterstrich) und - (Bindestrich).

  2. Wählen Sie Weiter.

Schritt 5: Überprüfen und Erstellen

Überprüfen Sie die Konfigurationen für das Fahrzeugmodell und wählen Sie dann Create.

Duplizieren Sie ein Fahrzeugmodell

AWS IoT FleetWise kann die Konfigurationen eines vorhandenen Fahrzeugmodells kopieren, um ein neues Modell zu erstellen. Die im ausgewählten Fahrzeugmodell angegebenen Signale werden in das neue Fahrzeugmodell kopiert.

Um ein Fahrzeugmodell zu duplizieren
  1. Öffnen Sie die AWS FleetWise IoT-Konsole.

  2. Wählen Sie im Navigationsbereich Fahrzeugmodelle aus.

  3. Wählen Sie ein Modell aus der Fahrzeugmodellliste und dann Modell duplizieren aus.

Folgen Sie der Manuelles Erstellen Sie ein Fahrzeugmodell Anleitung, um das Fahrzeugmodell zu konfigurieren.

Es kann einige Minuten dauern, FleetWise bis AWS IoT Ihre Anfrage zur Erstellung des Fahrzeugmodells bearbeitet hat. Nachdem das Fahrzeugmodell erfolgreich erstellt wurde, wird auf der Seite Fahrzeugmodelle die Spalte Status angezeigt ACTIVE. Wenn das Fahrzeugmodell aktiv wird, können Sie es nicht bearbeiten.

Erstellen Sie ein Fahrzeugmodell (AWS CLI)

Sie können die CreateModelManifestAPIOperation verwenden, um Fahrzeugmodelle (Modellmanifeste) zu erstellen. Das folgende Beispiel verwendet die AWS CLI.

Wichtig

Sie benötigen einen Signalkatalog, bevor Sie mithilfe der CreateModelManifest API Operation ein Fahrzeugmodell erstellen können. Weitere Informationen zum Erstellen eines Signalkatalogs finden Sie unterErstellen Sie einen AWS FleetWise IoT-Signalkatalog.

Führen Sie den folgenden Befehl aus, um ein Fahrzeugmodell zu erstellen.

Ersetzen vehicle-model-configuration mit dem Namen der JSON-Datei, die die Konfiguration enthält.

aws iotfleetwise create-model-manifest --cli-input-json file://vehicle-model-configuration.json
  • Ersetzen vehicle-model-name mit dem Namen des Fahrzeugmodells, das Sie erstellen.

  • Ersetzen signal-catalog-ARN mit dem Amazon-Ressourcennamen (ARN) des Signalkatalogs.

  • (Optional) Ersetzen description mit einer Beschreibung, die Ihnen bei der Identifizierung des Fahrzeugmodells hilft.

Weitere Informationen zur Konfiguration von Verzweigungen, Attributen, Sensoren und Aktuatoren finden Sie unterAWS FleetWise IoT-Signale konfigurieren.

{ "name": "vehicle-model-name", "signalCatalogArn": "signal-catalog-ARN", "description": "description", "nodes": ["Vehicle.Chassis"] }

Wenn Sie die Verschlüsselung mit einem vom Kunden verwalteten AWS KMS Schlüssel aktiviert haben, fügen Sie die folgende Richtlinienerklärung bei, damit Ihre Rolle den CreateModelManifest API Vorgang aufrufen kann.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "kms:GenerateDataKey*", "kms:Decrypt" ], "Resource": [ "arn:aws:kms:KMS_KEY_REGION:KMS_KEY_ACCOUNT_ID:key/KMS_KEY_ID" ] }, ] }