Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Crea un'interfaccia
È possibile creare interfacce utilizzando la AWS IoT SiteWise console o il AWS CLI.
- Console
-
-
Vai alla AWS IoT SiteWise console
e scegli Modelli dal pannello di navigazione. -
Scegli Crea interfaccia.
-
Inserisci un nome univoco e una descrizione opzionale per la tua interfaccia. Se lo desideri, puoi anche aggiungere un ID esterno a tua scelta.
-
Aggiungi proprietà alla tua interfaccia. Puoi aggiungere attributi, misurazioni, trasformazioni e metriche proprio come con i modelli di asset. Per ulteriori informazioni, consulta Create un modello di asset (console).
-
Scegliete Crea interfaccia per creare l'interfaccia.
-
Se disponi di gerarchie per definire le relazioni padre-figlio tra le interfacce, scegli Aggiungi gerarchia e inserisci i dettagli pertinenti.
-
- AWS CLI
-
Per creare un'interfaccia, utilizzate l'
CreateAssetModel
operazione con il parametro impostato su:assetModelType
INTERFACE
aws iotsitewise create-asset-model \ --asset-model-name "CNC-INTERFACE" \ --asset-model-description "Standard interface for CNC machines" \ --asset-model-type "INTERFACE" \ --asset-model-properties '[ { "name": "Temperature-in-C", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Celsius" }, { "name": "Down-time", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Minutes" }, { "name": "Running-time", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Minutes" }, { "name": "Availability", "dataType": "DOUBLE", "type": { "metric": { "expression": "Running-time / (Running-time + Down-time) * 100", "variables": [ { "name": "Running-time", "value": { "propertyId": "${Running-time}" } }, { "name": "Down-time", "value": { "propertyId": "${Down-time}" } } ], "window": { "tumbling": { "interval": "1h" } } } }, "unit": "Percent" } ]'