Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

AWS IoT data contoh menggunakan AWS CLI - AWS Contoh Kode SDK

Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc. GitHub

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

Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc. GitHub

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

AWS IoT data contoh menggunakan AWS CLI

Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface with AWS IoT data.

Tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.

Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.

Tindakan

Contoh kode berikut menunjukkan cara menggunakandelete-thing-shadow.

AWS CLI

Untuk menghapus dokumen bayangan perangkat

delete-thing-shadowContoh berikut menghapus seluruh dokumen bayangan untuk perangkat bernamaMyRPi.

aws iot-data delete-thing-shadow \ --thing-name MyRPi \ "output.txt"

Perintah tidak menghasilkan output pada layar, tetapi output.txt berisi informasi yang mengonfirmasi versi dan stempel waktu dokumen bayangan yang Anda hapus.

{"version":2,"timestamp":1560270384}

Untuk informasi selengkapnya, lihat Menggunakan Bayangan di Panduan Pengembang AWS IoT.

Contoh kode berikut menunjukkan cara menggunakandelete-thing-shadow.

AWS CLI

Untuk menghapus dokumen bayangan perangkat

delete-thing-shadowContoh berikut menghapus seluruh dokumen bayangan untuk perangkat bernamaMyRPi.

aws iot-data delete-thing-shadow \ --thing-name MyRPi \ "output.txt"

Perintah tidak menghasilkan output pada layar, tetapi output.txt berisi informasi yang mengonfirmasi versi dan stempel waktu dokumen bayangan yang Anda hapus.

{"version":2,"timestamp":1560270384}

Untuk informasi selengkapnya, lihat Menggunakan Bayangan di Panduan Pengembang AWS IoT.

Contoh kode berikut menunjukkan cara menggunakanget-thing-shadow.

AWS CLI

Untuk mendapatkan dokumen bayangan sesuatu

get-thing-shadowContoh berikut mendapatkan dokumen bayangan benda untuk hal IoT yang ditentukan.

aws iot-data get-thing-shadow \ --thing-name MyRPi \ output.txt

Perintah tidak menghasilkan output pada layar, tetapi berikut ini menunjukkan isioutput.txt:

{ "state":{ "reported":{ "moisture":"low" } }, "metadata":{ "reported":{ "moisture":{ "timestamp":1560269319 } } }, "version":1,"timestamp":1560269405 }

Untuk informasi selengkapnya, lihat Alur Data Layanan Device Shadow di AWS Panduan Pengembang IoT.

  • Untuk detail API, lihat GetThingShadowdi Referensi AWS CLI Perintah.

Contoh kode berikut menunjukkan cara menggunakanget-thing-shadow.

AWS CLI

Untuk mendapatkan dokumen bayangan sesuatu

get-thing-shadowContoh berikut mendapatkan dokumen bayangan benda untuk hal IoT yang ditentukan.

aws iot-data get-thing-shadow \ --thing-name MyRPi \ output.txt

Perintah tidak menghasilkan output pada layar, tetapi berikut ini menunjukkan isioutput.txt:

{ "state":{ "reported":{ "moisture":"low" } }, "metadata":{ "reported":{ "moisture":{ "timestamp":1560269319 } } }, "version":1,"timestamp":1560269405 }

Untuk informasi selengkapnya, lihat Alur Data Layanan Device Shadow di AWS Panduan Pengembang IoT.

  • Untuk detail API, lihat GetThingShadowdi Referensi AWS CLI Perintah.

Contoh kode berikut menunjukkan cara menggunakanupdate-thing-shadow.

AWS CLI

Untuk memperbarui bayangan sesuatu

update-thing-shadowContoh berikut memodifikasi keadaan bayangan perangkat saat ini untuk hal yang ditentukan dan menyimpannya ke fileoutput.txt.

aws iot-data update-thing-shadow \ --thing-name MyRPi \ --payload "{"state":{"reported":{"moisture":"okay"}}}" \ "output.txt"

Perintah tidak menghasilkan output pada layar, tetapi berikut ini menunjukkan isioutput.txt:

{ "state": { "reported": { "moisture": "okay" } }, "metadata": { "reported": { "moisture": { "timestamp": 1560270036 } } }, "version": 2, "timestamp": 1560270036 }

Untuk informasi selengkapnya, lihat Alur Data Layanan Device Shadow di AWS Panduan Pengembang IoT.

Contoh kode berikut menunjukkan cara menggunakanupdate-thing-shadow.

AWS CLI

Untuk memperbarui bayangan sesuatu

update-thing-shadowContoh berikut memodifikasi keadaan bayangan perangkat saat ini untuk hal yang ditentukan dan menyimpannya ke fileoutput.txt.

aws iot-data update-thing-shadow \ --thing-name MyRPi \ --payload "{"state":{"reported":{"moisture":"okay"}}}" \ "output.txt"

Perintah tidak menghasilkan output pada layar, tetapi berikut ini menunjukkan isioutput.txt:

{ "state": { "reported": { "moisture": "okay" } }, "metadata": { "reported": { "moisture": { "timestamp": 1560270036 } } }, "version": 2, "timestamp": 1560270036 }

Untuk informasi selengkapnya, lihat Alur Data Layanan Device Shadow di AWS Panduan Pengembang IoT.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.