Definizione dei flussi di dati provenienti dalle apparecchiature (misurazioni) - AWS IoT SiteWise

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à.

Definizione dei flussi di dati provenienti dalle apparecchiature (misurazioni)

Una misurazione rappresenta il flusso di dati grezzi del sensore di un dispositivo, ad esempio valori di temperatura con data e ora o valori di rotazioni al minuto (RPM).

Definizione delle misurazioni (console)

Quando definite una misurazione per un modello di asset nella console, specificate i seguenti parametri: AWS IoT SiteWise

  • Nome: il nome della proprietà.

  • Unità — (Facoltativo) L'unità scientifica della proprietà, ad esempio mm o Celsius.

  • Tipo di dati: il tipo di dati della proprietà, che è uno dei seguenti:

    • String: una stringa con un massimo di 1024 byte.

    • Numero intero: un numero intero con segno a 32 bit con intervallo [-2.147.483.648, 2.147.483.647].

    • Doppio: un numero in virgola mobile con intervallo [-10^100, 10^100] e precisione doppia IEEE 754.

    • falseBooleano — true o.

  • ID esterno: (Facoltativo) Si tratta di un ID definito dall'utente. Per ulteriori informazioni, consulta Riferimento a oggetti con ID esterni nella Guida per l'utente di AWS IoT SiteWise .

Per ulteriori informazioni, consulta Creazione di un modello di asset (console).

Definizione delle misurazioni ()AWS CLI

Quando definite una misurazione per un modello di asset con l' AWS IoT SiteWise API, specificate i seguenti parametri:

  • name— Il nome della proprietà.

  • dataType— Il tipo di dati della proprietà, che è uno dei seguenti:

    • STRING— Una stringa con un massimo di 1024 byte.

    • INTEGER— Un numero intero con segno a 32 bit con intervallo [-2.147.483.648, 2.147.483.647].

    • DOUBLE— Un numero in virgola mobile con intervallo [-10^100, 10^100] e precisione doppia IEEE 754.

    • BOOLEANtrue oppure. false

  • unit— (Facoltativo) L'unità scientifica della proprietà, ad esempio mm o Celsius.

  • externalId— (Facoltativo) Si tratta di un ID definito dall'utente. Per ulteriori informazioni, consulta Riferimento a oggetti con ID esterni nella Guida per l'utente di AWS IoT SiteWise .

Esempio Definizione di misurazione di esempio

Nell'esempio seguente viene illustrata una misurazione che rappresenta le letture del sensore di temperatura di un asset. Questo oggetto è un esempio di un oggetto AssetModelPropertyche contiene una misurazione. È possibile specificare questo oggetto come parte del payload della CreateAssetModelrichiesta per creare una proprietà di misurazione. Per ulteriori informazioni, consulta Creazione di un modello di asset (AWS CLI).

La struttura di misurazione è una struttura vuota quando si definisce un modello di asset perché in seguito si configura ogni risorsa per utilizzare flussi di dati di dispositivo unici. Per ulteriori informazioni su come collegare la proprietà di misurazione di un asset al flusso di dati dei sensori di un dispositivo, consultaMappatura dei flussi di dati industriali alle proprietà degli asset.

{ ... "assetModelProperties": [ { "name": "Temperature C", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Celsius" } ], ... }