Berinteraksilah dengan bayangan perangkat - AWS IoT Greengrass

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

Berinteraksilah dengan bayangan perangkat

Perangkat inti Greengrass dapat berinteraksi AWS IoT dengan bayangan perangkat menggunakan komponen. Bayangan adalah dokumen JSON yang menyimpan informasi keadaan saat ini atau yang diinginkan untuk objek AWS IoT. Bayangan dapat membuat keadaan perangkat tersedia untuk komponen AWS IoT Greengrass lainnya entah perangkat tersebut tersambung ke AWS IoTatau tidak. Setiap perangkat AWS IoT memiliki bayangan klasik, yang tidak bernama miliknya sendiri. Anda juga dapat membuat beberapa bayangan bernama untuk setiap perangkat.

Perangkat dan layanan dapat membuat, memperbarui, dan menghapus bayangan cloud dengan menggunakan MQTT dan topik bayangan MQTT yang dipesan, HTTP yang menggunakan Device Shadow REST API, dan AWS CLI untuk AWS IoT.

Komponen shadow manager memungkinkan komponen Greengrass Anda untuk membuat, memperbarui, dan menghapus bayangan lokal dengan menggunakan layanan bayangan lokaldan topik bayangan publikasi/berlangganan lokal. Komponen shadow manager mengelola penyimpanan dokumen bayangan ini pada perangkat inti Anda, dan menangani sinkronisasi informasi keadaan bayangan dengan bayangan cloud.

Anda juga dapat menggunakan komponen shadow manager untuk mengelola bayangan lokal untuk perangkat klien yang terhubung ke perangkat inti. Untuk mengaktifkan shadow manager mengelola bayangan perangkat klien, Anda mengonfigurasi komponen jembatan MQTT untuk menyampaikan pesan antara broker MQTT lokal dan layanan penerbitan/langganan lokal. Untuk informasi selengkapnya, lihat Berinteraksi dengan dan menyinkronkan bayangan perangkat klien.

Untuk informasi lebih lanjut tentang konsep bayangan perangkat AWS IoT, lihat layanan Bayangan Perangkat AWS IoT di Panduan Developer AWS IoT.