Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'un modèle d' FleetWise état de l' AWS IoT
Important
L'accès à certaines FleetWise fonctionnalités de AWS l'IoT est actuellement restreint. Pour de plus amples informations, veuillez consulter AWS Disponibilité des régions et des fonctionnalités dans AWS l'IoT FleetWise.
Vous pouvez utiliser l' AWS IoT FleetWise API pour créer un modèle d'état. Les modèles d'état fournissent un mécanisme permettant de suivre l'état de vos véhicules. Le FleetWise logiciel Edge Agent pour AWS l'IoT qui s'exécute sur le véhicule collecte et envoie des mises à jour des signaux au cloud.
Rubriques
Création d'un modèle d'état (AWS CLI)
Note
Pour plus d'informations sur les quotas relatifs au nombre de modèles et de signaux, consultez la documentation relative aux FleetWise points de terminaison et quotas AWS IoT.
Vous pouvez utiliser cette CreateStateTemplateAPIopération pour créer un modèle d'état. L'exemple suivant repose sur AWS CLI.
Pour créer un modèle d'état, exécutez la commande suivante.
Remplacez create-state-template
avec le nom du fichier .json qui contient la configuration du modèle d'état.
aws iotfleetwise create-state-template \ --cli-input-json file://
create-state-template
.json
Exemple configuration du modèle d'état
stateTemplateProperties
doit contenir les noms complets des signaux.
dataExtraDimensions
et metadataExtraDimensions
doit contenir les noms complets des attributs du véhicule. Les dimensions spécifiées remplacent toutes les valeurs de dimension existantes dans le modèle d'état.
{ "name": "
state-template-name
", "signalCatalogArn": "arn:aws:iotfleetwise:region
:account
:signal-catalog/catalog-name
", "stateTemplateProperties": [ "Vehicle.Signal.One", "Vehicle.Signal.Two" ], "dataExtraDimensions": [ "Vehicle.Attribute.One", "Vehicle.Attribute.Two" ], "metadataExtraDimensions": [ "Vehicle.Attribute.Three", "Vehicle.Attribute.Four" ] }
Associer un modèle FleetWise d'état AWS IoT à un véhicule (AWS CLI)
Associez le modèle d'état créé à un véhicule pour permettre la collecte des mises à jour d'état du véhicule vers le cloud. Pour ce faire, utilisez :
-
Lorsque vous créez un véhicule, utilisez le
stateTemplates
champ decreate-vehicle
commande. Pour de plus amples informations, veuillez consulter Créez un FleetWise véhicule AWS IoT. -
Lorsque vous mettez à jour un véhicule, utilisez les
stateTemplatesToRemove
champsstateTemplatesToAdd
ou de laupdate-vehicle
commande. Pour de plus amples informations, veuillez consulter Mettre à jour un FleetWise véhicule AWS IoT.