tuya-Logo

tuya Piranti Control Cloud Services API Referensi

tuya-Device-Control-Cloud-Services-API-Reference-product

Informasi produk

Produk Kontrol Piranti nyedhiyakake sakumpulan API lan instruksi kanggo ngontrol piranti saka adoh. Pangguna bisa ngirim instruksi menyang piranti nggunakake titik pungkasan API sing kasedhiya.

Spesifikasi:

  • Kontrol piranti
  • Versi: 20240124
  • Versi Online

Pandhuan Panggunaan Produk

  1. Entuk Set Instruksi miturut Kategori:
    Pangguna bisa njupuk instruksi sing disetel miturut kategori nggunakake titik pungkasan API ing ngisor iki:
    • Katrangan API
    • Alamat API
    • Parameter Panjaluk
    • Parameter bali
    • Panjaluk Example
    • SDK Eksample
    • Tanggapan Example
    • Kode kesalahan
  2. Entuk Instruksi Set dening Piranti:
    Kanggo entuk instruksi sing disetel dening piranti kasebut, pangguna bisa nggunakake titik pungkasan API sing kasedhiya kanggo piranti tartamtu. Iki kalebu rincian kayata alamat API, paramèter panjalukan, paramèter bali, lan examples.
  3. Entuk Instruksi Set dening Piranti:
    Fitur iki ngidini pangguna ngakses set instruksi kanggo macem-macem piranti. Pangguna bisa nggawe panjalukan nggunakake alamat API lan paramèter sing kasedhiya.
  4. Entuk Spesifikasi lan Properti Piranti:
    Titik pungkasan API iki nyedhiyakake spesifikasi rinci lan sifat piranti, kalebu set instruksi lan set status. Pangguna bisa njaluk informasi iki bebarengan karo examples saka carane nggunakake SDK.
  5. Kirimi instruksi menyang piranti:
    Pangguna bisa ngirim instruksi tartamtu menyang piranti nggunakake API sing kasedhiya. Iki kalebu rincian kayata paramèter panjalukan, paramèter bali, lan examples saka carane ngirim instruksi èfèktif.

FAQ:

  • P: Kepiye carane bisa ngatasi masalah yen nemoni kesalahan nalika ngirim instruksi?
    A: Yen sampeyan nemoni kesalahan nalika ngirim instruksi, deleng bagean kode kesalahan ing dokumentasi API kanggo ngenali lan ngatasi masalah kasebut.
  • P: Bisa ngontrol macem-macem piranti bebarengan?
    A: Ya, sampeyan bisa ngontrol macem-macem piranti bebarengan kanthi nggunakake instruksi sing disetel dening fitur piranti lan nggawe panjalukan kanggo saben piranti.

Topik iki nggambarake API sing ana gandhengane karo kontrol piranti, kalebu njupuk set instruksi, spesifikasi, properti, status paling anyar, lan instruksi ngirim.

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (1)

Entuk instruksi sing disetel miturut kategori

katrangan API
Takon instruksi sing disetel miturut kategori. Set instruksi iki nduweni instruksi paling gedhe ing kategori aplikasi kabeh-ing-siji, sing bisa digunakake lan diarani dening pangembang. Yen sampeyan minangka pangembang platform, sampeyan bisa ngembangake aplikasi miturut set instruksi iki.

alamat API

  1. GET /v1.0/ functions /{kategori}

Parameter panjaluk

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (2)

Parameter bali

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (3)tuya-Device-Control-Cloud-Services-API-Reference-Fig- (5)

  • Katrangan asil
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kategori| String | Kategori produk |
    • | fungsi | Dhaptar | set instruksi |
  • Katrangan saka fungsi
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kode | String | piwulang | | jinis | String | Jinis instruksi |
    • | nilai | String | Kisaran nilai parameter input |
    • | jeneng | String | Jeneng instruksi |
    • | desc | String | katrangan |

Njaluk example

  1. GET /v1.0/fungsi/kg

SDK eksample

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (6)

Tanggapan example

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (7) tuya-Device-Control-Cloud-Services-API-Reference-Fig- (8) tuya-Device-Control-Cloud-Services-API-Reference-Fig- (9)

Kode kesalahan
Ing ngisor iki minangka pangecualian layanan umum kanggo antarmuka iki. Kanggo kesalahan pangecualian liyane, waca Kode kesalahan.

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (10)

Entuk instruksi sing disetel dening piranti

katrangan API
Takon fungsi sing didhukung piranti. Sampeyan bisa ngirim kontrol dening instruksi dijupuk.

alamat API

  1. GET /v1.0/ devices /{ device_id }/ functions

Parameter panjaluk

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (11)

Parameter bali

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (12)tuya-Device-Control-Cloud-Services-API-Reference-Fig- (13)

  • Katrangan asil
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kategori| String | Kategori produk |
    • | fungsi | Dhaptar | set instruksi |
  • Katrangan saka fungsi
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kode | String | piwulang |
    • | jinis | String | Jinis instruksi |
    • | nilai | String | Kisaran nilai parameter input |
    • | jeneng | String | Jeneng instruksi |
    • | desc | String | katrangan |

Njaluk example

  1. GET /v1.0/ devices/vdevo155XXXX83954683/functions

SDK eksample

  1. Klien TuyaClient = TuyaClient anyar(clientId, rahasia, RegionEnum.CN);
  2. categoryFunctions = client.getFunctionsByDevId(DEV_ID);
  3. System.out.println("Entuk dhaptar fungsi miturut ID piranti: ");
  4. System.out.println(JSONObject.toJSONString(Fungsi kategori));

Tanggapan example

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (14)

Kode kesalahan
Ing ngisor iki minangka pangecualian layanan umum kanggo antarmuka iki. Kanggo kesalahan pangecualian liyane, waca Kode kesalahan.

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (15)

Entuk instruksi sing disetel dening piranti

katrangan API
Takon fungsi sing didhukung dening dhaptar piranti. Sampeyan bisa ngirim kontrol dening instruksi dijupuk. ndhukung nganti 20 piranti

alamat API

  1. GET /v1.0/ piranti/fungsi

Parameter panjaluk

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (16)

Parameter bali

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (17)tuya-Device-Control-Cloud-Services-API-Reference-Fig- (18)

  • Katrangan asil
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kategori| String | Kategori produk |
    • | fungsi | Dhaptar | set instruksi |
    • | piranti | Dhaptar | Dhaptar ID piranti |
  • Katrangan saka fungsi
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kode | String | piwulang |
    • | jinis | String | Jinis instruksi |
    • | nilai | String | Kisaran nilai parameter input |
    • | jeneng | String | Jeneng instruksi |
    • | desc | String | katrangan |

Njaluk example

  1. GET /v1.0/ devices/functions?device_ids =06200286 dc4f22c8418c ,6c8b eb2f
  2. a517fbc901dtln

SDK eksample

  1. Klien TuyaClient = TuyaClient anyar(clientId, rahasia, RegionEnum.CN);
  2. categoryFunctions = client.getFunctionsByDevsList(DEV_ID);
  3. System.out.println("Entuk dhaptar fungsi miturut dhaptar piranti: ");
  4. System.out.println(JSONObject.toJSONString(Fungsi kategori));

Tanggapan example

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (19)

Kode kesalahan
Ing ngisor iki minangka pangecualian layanan umum kanggo antarmuka iki. Kanggo kesalahan pangecualian liyane, waca Kode kesalahan.

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (20)

Spesifikasi lan sifat piranti

Entuk spesifikasi lan properti piranti, kalebu set instruksi lan set status

katrangan API
Antarmuka iki digunakake kanggo entuk set instruksi lan set status sing didhukung dening piranti miturut ID piranti.

alamat API

  1. GET /v1.0/ devices /{ device_id }/ spesifikasi

Parameter panjaluk

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (21)

Parameter bali

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (22)tuya-Device-Control-Cloud-Services-API-Reference-Fig- (23)

  • Katrangan asil
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kategori | String | Kategori produk |
    • | fungsi | Dhaptar | set instruksi |
    • | status | Dhaptar | Set status |
  • Katrangan saka fungsi
    • | Jeneng parameter | Kategori | katrangan |
    • | :—- | :—- | :—|
    • | kode | String | dhawuh |
    • | jinis | String | Jinis |
    • | nilai | String | Kisaran nilai parameter |
  • Katrangan status
    • | Jeneng parameter | Kategori | katrangan |
    • | :—| :—| :—|
    • | kode | String | kode status |
    • | jinis | String | Jinis |
    • | nilai | String | Kisaran nilai parameter |

Njaluk example

  • GET /v1.0/ piranti/vdevoXXXXXXXXXXXXXXX/spesifikasi

SDK eksample
N/A

Parameter bali

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (24) tuya-Device-Control-Cloud-Services-API-Reference-Fig- (25)

Kirimi instruksi menyang piranti

katrangan API
Antarmuka iki digunakake kanggo ngirim siji utawa luwih set instruksi sing dipikolehi. Apa instruksi set bisa dikirim bebarengan gumantung ing prodhuk.

alamat API

  1. POST /v1.0/ devices /{ device_id }/ printah

Parameter panjaluk

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (26)

Parameter bali

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (27)tuya-Device-Control-Cloud-Services-API-Reference-Fig- (28)

Njaluk example

  1. POST /v1.0/ piranti/vdevo1552XXXX3954683/prentah

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (29)

SDK eksample

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (30)

Tanggapan example

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (31)

Kode kesalahan
Ing ngisor iki minangka pangecualian layanan umum kanggo antarmuka iki. Kanggo kesalahan pangecualian liyane, waca Kode kesalahan.

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (32)

Entuk status piranti paling anyar

katrangan API
Entuk status piranti paling anyar miturut ID piranti

alamat API

  1. GET /v1.0/ devices /{ device_id }/ status

Parameter panjaluk

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (33)

Parameter bali

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (34)tuya-Device-Control-Cloud-Services-API-Reference-Fig- (35)

Njaluk example

  1. GET /v1.0/ devices /{ device_id }/ status

SDK eksample

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (36)

Tanggapan example

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (37)tuya-Device-Control-Cloud-Services-API-Reference-Fig- (39)

Kode kesalahan
Ing ngisor iki minangka pangecualian layanan umum kanggo antarmuka iki. Kanggo kesalahan pangecualian liyane, waca Kode kesalahan.

tuya-Device-Control-Cloud-Services-API-Reference-Fig- (38)

Dokumen / Sumber Daya

tuya Piranti Control Cloud Services API Referensi [pdf] Pandhuan pangguna
Referensi API Layanan Cloud Kontrol Piranti, Referensi API Layanan Cloud, Referensi API

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *