Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasikan alarm pada aset
Setelah menentukan AWS IoT Events alarm pada model aset, Anda dapat mengonfigurasi alarm pada setiap aset berdasarkan model aset. Anda dapat mengedit nilai ambang batas dan pengaturan notifikasi untuk alarm. Masing-masing nilai ini adalah atribut pada aset, sehingga Anda dapat memperbarui nilai default atribut untuk mengonfigurasi nilai-nilai ini.
catatan
Anda dapat mengonfigurasi nilai-nilai ini untuk AWS IoT Events alarm, tetapi tidak pada alarm eksternal.
Topik
Konfigurasikan nilai ambang batas (konsol)
Anda dapat menggunakan AWS IoT SiteWise konsol untuk memperbarui nilai atribut yang menentukan nilai ambang alarm.
Untuk memperbarui nilai ambang alarm (konsol)
Navigasikan ke konsol AWS IoT SiteWise
tersebut. -
Di panel navigasi, pilih Aset.
-
Pilih aset yang ingin Anda perbarui nilai ambang alarm.
Tip
Anda dapat memilih ikon panah untuk memperluas hierarki aset untuk menemukan aset Anda.
-
Pilih Edit.
-
Temukan atribut yang digunakan alarm untuk nilai ambangnya, lalu masukkan nilai barunya.
-
Pilih Simpan.
Konfigurasikan nilai ambang (AWS CLI)
Anda dapat menggunakan AWS Command Line Interface (AWS CLI) untuk memperbarui nilai atribut yang menentukan nilai ambang alarm.
Anda harus mengetahui aset assetId
dan properti Anda propertyId
untuk menyelesaikan prosedur ini. Anda juga dapat menggunakan ID eksternal. Jika Anda membuat aset dan tidak mengetahuinyaassetId
, gunakan ListAssetsAPIuntuk mencantumkan semua aset untuk model tertentu. Gunakan DescribeAssetoperasi untuk melihat properti aset Anda termasuk propertiIDs.
Gunakan BatchPutAssetPropertyValueoperasi untuk menetapkan nilai atribut ke aset Anda. Anda dapat menggunakan operasi ini untuk mengatur beberapa atribut sekaligus. Payload operasi ini berisi daftar entri, dan setiap entri berisi ID aset, ID properti, dan nilai atribut.
Untuk memperbarui nilai atribut (AWS CLI)
-
Buat file bernama
batch-put-payload.json
dan salin JSON objek berikut ke dalam file. Contoh payload ini menunjukkan cara mengatur lintang dan bujur turbin angin. PerbaruiIDs, nilai, dan stempel waktu untuk memodifikasi payload untuk kasus penggunaan Anda.{ "entries": [ { "entryId": "windfarm3-turbine7-latitude", "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE", "propertyId": "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE", "propertyValues": [ { "value": { "doubleValue": 47.6204 }, "timestamp": { "timeInSeconds": 1575691200 } } ] }, { "entryId": "windfarm3-turbine7-longitude", "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE", "propertyId": "a1b2c3d4-5678-90ab-cdef-55555EXAMPLE", "propertyValues": [ { "value": { "doubleValue": 122.3491 }, "timestamp": { "timeInSeconds": 1575691200 } } ] } ] }
Setiap entri dalam payload berisi
entryId
yang dapat Anda definisikan sebagai string unik apa pun. Jika ada entri permintaan yang gagal, setiap kesalahan akan berisi permintaanentryId
yang sesuai sehingga Anda tahu permintaan mana yang harus dicoba lagi.-
Untuk menetapkan nilai atribut, Anda dapat menyertakan satu timestamp-quality-value (TQV) struktur dalam daftar
propertyValues
untuk setiap properti atribut. Struktur ini harus berisi yang baruvalue
dan yang saat initimestamp
.-
value
— Struktur yang berisi salah satu bidang berikut, tergantung pada jenis properti yang ditetapkan:-
booleanValue
-
doubleValue
-
integerValue
-
stringValue
-
-
timestamp
— Struktur yang berisi waktu epoch Unix saat ini dalam hitungan detik,.timeInSeconds
AWS IoT SiteWise menolak setiap titik data dengan stempel waktu yang ada lebih dari 7 hari di masa lalu atau lebih baru dari 5 menit di masa depan.
-
Untuk informasi lebih lanjut tentang cara menyiapkan muatan BatchPutAssetPropertyValue, lihatMenelan data menggunakan AWS IoT SiteWise API.
-
Jalankan perintah berikut untuk mengirim nilai atribut ke AWS IoT SiteWise:
aws iotsitewise batch-put-asset-property-value -\-cli-input-json file://batch-put-payload.json