前序系列文章>>>
【涂鴉物聯網足跡】涂鴉云平臺資料型別和取值約束說明
對標準指令集設計的各種名詞及注意事項作一個簡單的說明~
一、指令集說明
指令,即,是用來引導某一硬體作業的方式的;集,是集合的意思,“指令集”也就是多種不同引導指令的集合,簡單點說,指令集就是一組匯編指令的集合,不同的CPU使用的指令集不同,
指令集是存盤于CPU內部,用來引導CPU進行計算和控制計算機作業系統的一系列指令集合!涂鴉IoT開發平臺針對不同的標準產品類別,設計了相應的標準指令集用于設備下發控制功能指令,
二、名詞解釋
- 標準產品類別:標準產品類別提供了可使用標準指令集進行控制,和可使用標準狀態集進行狀態查詢的標準化的產品類別串列,
- 標準指令集:標準指令集是設備可下發的控制功能指令集合,以產品類別區分,具體產品支持的控制指令是該類產品標準指令集的子集,
- 標準狀態集:標準狀態集是設備可上報的功能狀態集合,以產品類別區分,具體產品支持的功能狀態是該類產品標準狀態集的子集,
- 標準產品串列:
| 照明 | 電工 | 大家電 | 小家電 | 廚電 | 安防傳感 | 運動健康 | 網關及其他 |
| 燈具 | 開關、插座、排插 | 熱水器 | 掃地機 | 電茶壺 | 報警主機 | 按摩椅 | 植物生長機 |
|
| 場景開關 | 新風機 | 取暖器 | 面包機 | 智能攝像機 |
|
|
|
| 插卡取電開關 | 冰箱 | 空氣凈化器 | 咖啡機 | 聲光報警-傳感器 |
|
|
|
| 創兩開關 | 浴缸 | 晾衣架 | 暖奶器 | 震動-傳感器 |
|
|
|
| 車庫門控制器 | 洗衣機 | 香薰機 | 沖奶機 | 家用門鎖 |
|
|
|
| 調光開關 |
| 其他 | 其他 | 其他 |
|
|
三、注意事項
- 本章節提供了涂鴉平臺部分品類產品的指令集,更多產品持續適配中,如有需求可提交工單,
- 本章節提供的指令集與涂鴉云中產品功能定義并不完全一致,涂鴉云適配了涂鴉 IoT 平臺中相同品類下不同產品的指令,
- 開發者只需要適配涂鴉相同品類的指令集即可控制涂鴉相同品類下不同的產品,
- 若回傳的標準產品是類別碼為 qt 的早期產品,可能不再支持,如需接入請提交工單進行確認,
四、常見問題
Q: 如何判斷設備是否支持標準產品接入?
A:您可以通過以下命令查詢您的設備所支持的標準接入的功能屬性(即指令集)和支持可上報的狀態屬性(即狀態集),
/v1.0/devices/{device_id}/specifications
1.0/devices/{device_id}/specifications
Q: 如何除錯設備功能?
A: 您可以通過下發指令集中的指令,對設備功能進行除錯,
/v1.0/devices/{device_id}/commands
Q: 如何查詢設備當前的狀態?
A: 您可以通過以下命令查詢設備當前的狀態,
/v1.0/devices/{device_id}/status
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/224855.html
標籤:其他
下一篇:2020-11-18
