

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Aktifkan notifikasi properti aset di AWS IoT SiteWise
<a name="property-notifications"></a>

Anda dapat mengaktifkan pemberitahuan properti untuk mempublikasikan pembaruan data aset AWS IoT Core, lalu menjalankan kueri pada data Anda. Dengan pemberitahuan properti aset, AWS IoT SiteWise berikan CloudFormation templat yang dapat Anda gunakan untuk mengekspor AWS IoT SiteWise data ke Amazon S3.

**catatan**  
Data aset dikirim ke AWS IoT Core setiap kali diterima oleh AWS IoT SiteWise, terlepas dari apakah nilainya telah berubah.

**Topics**
+ [Aktifkan notifikasi properti aset (konsol)](#enable-property-notifications-console)
+ [Aktifkan notifikasi properti aset (AWS CLI)](#enable-property-notifications-cli)

## Aktifkan notifikasi properti aset (konsol)
<a name="enable-property-notifications-console"></a>

Secara default, AWS IoT SiteWise tidak mempublikasikan pembaruan nilai properti. Anda dapat menggunakan AWS IoT SiteWise konsol untuk mengaktifkan notifikasi untuk properti aset.

**Untuk mengaktifkan atau menonaktifkan notifikasi untuk properti aset (konsol)**

1. <a name="sitewise-open-console"></a>Navigasikan ke [konsol AWS IoT SiteWise](https://console.aws.amazon.com/iotsitewise/) tersebut.

1. <a name="sitewise-choose-assets"></a>Di panel navigasi, pilih **Aset**.

1. Pilih aset untuk mengaktifkan notifikasi properti.
**Tip**  <a name="sitewise-expand-asset-hierarchy"></a>
Anda dapat memilih ikon panah untuk memperluas hierarki aset untuk menemukan aset Anda.

1. Pilih **Edit**.

1. Untuk **status Pemberitahuan** properti aset, pilih **ENABLED**.  
![\[AWS IoT SiteWise Tangkapan layar halaman “Edit aset” dengan “Status pemberitahuan” disorot.\]](http://docs.aws.amazon.com/id_id/iot-sitewise/latest/userguide/images/sitewise-enable-property-notifications-console.png)

   Anda juga dapat memilih **DISABLED** untuk menonaktifkan notifikasi untuk properti aset.

1. Pilih **Simpan**.

## Aktifkan notifikasi properti aset (AWS CLI)
<a name="enable-property-notifications-cli"></a>

Secara default, AWS IoT SiteWise tidak mempublikasikan pembaruan nilai properti. Anda dapat menggunakan AWS Command Line Interface (AWS CLI) untuk mengaktifkan atau menonaktifkan notifikasi untuk properti aset.

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 mengetahuinya`assetId`, gunakan [ListAssets](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_ListAssets.html)API untuk mencantumkan semua aset untuk model tertentu. Gunakan [DescribeAsset](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_DescribeAsset.html)operasi untuk melihat properti aset Anda termasuk properti IDs.

Gunakan [UpdateAssetProperty](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_UpdateAssetProperty.html)operasi untuk mengaktifkan atau menonaktifkan notifikasi untuk properti aset. Tentukan parameter berikut:
+ `assetId`— ID aset.
+ `propertyId`— ID properti aset.
+ `propertyNotificationState`— Status pemberitahuan nilai properti: `ENABLED` atau`DISABLED`.
+ `propertyAlias`— Alias properti. Tentukan alias properti yang ada saat Anda memperbarui status notifikasi. Jika Anda menghilangkan parameter ini, alias properti yang ada akan dihapus.

**Untuk mengaktifkan atau menonaktifkan pemberitahuan untuk properti aset (CLI)**

1. Jalankan perintah berikut untuk mengambil alias properti aset. Ganti *asset-id* dengan ID aset dan *property-id* dengan ID properti.

   ```
   aws iotsitewise describe-asset-property \
     --asset-id asset-id \
     --property-id property-id
   ```

   Operasi mengembalikan respons yang berisi rincian properti aset dalam format berikut. Alias properti ada `assetProperty.alias` di objek JSON.

   ```
   {
     "assetId": "a1b2c3d4-5678-90ab-cdef-22222EXAMPLE",
     "assetName": "Wind Turbine 7",
     "assetModelId": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE",
     "assetProperty": {
       "id": "a1b2c3d4-5678-90ab-cdef-33333EXAMPLE",
       "name": "Wind Speed",
       "alias": "/company/windfarm/3/turbine/7/windspeed",
       "notification": {
         "topic": "$aws/sitewise/asset-models/a1b2c3d4-5678-90ab-cdef-11111EXAMPLE/assets/a1b2c3d4-5678-90ab-cdef-22222EXAMPLE/properties/a1b2c3d4-5678-90ab-cdef-33333EXAMPLE",
         "state": "DISABLED"
       },
       "dataType": "DOUBLE",
       "unit": "m/s",
       "type": {
         "measurement": {}
       }
     }
   }
   ```

1. Jalankan perintah berikut untuk mengaktifkan notifikasi untuk properti aset. Ganti *property-alias* dengan alias properti dari respons perintah sebelumnya, atau hilangkan `--property-alias` untuk memperbarui properti tanpa alias.

   ```
   aws iotsitewise update-asset-property \
     --asset-id asset-id \
     --property-id property-id \
     --property-notification-state ENABLED \
     --property-alias property-alias
   ```

   Anda juga dapat meneruskan `--property-notification-state DISABLED` untuk menonaktifkan notifikasi untuk properti aset.