為產品定義物模型
本文案例是將設備Raspberry Pi 4接入阿里云物聯網平臺,使其能夠檢測Raspberry Pi 4計算機的狀態,并遠程控制Power LED(電源指示燈)的開關。本文介紹如何定義物模型(產品功能)。完成定義功能后,系統將自動生成該產品的物模型。
前提條件
已完成創建產品和設備。具體操作,請參見創建產品和設備。
操作步驟
登錄物聯網平臺控制臺。
在實例概覽頁簽的全部環境下,找到對應的實例,單擊實例卡片。
在左側導航欄,選擇 。
在產品列表中,單擊產品對應操作列的查看。
在產品詳情的功能定義頁簽下,定義物模型。
說明已發布的產品不能添加和更新功能。
本示例在物模型的默認模塊中,添加以下屬性。具體操作,請參見單個添加物模型。
功能名稱
標識符
數據類型
取值范圍
單位
讀寫類型
CPU溫度
cpu_temperature
float (單精度浮點型)
0 ~ 120
攝氏度(℃)
只讀
CPU使用率
cpu_usage
float (單精度浮點型)
0 ~ 100
百分比(%)
只讀
內存總量
RAM_total
float (單精度浮點型)
0 ~ 4096
兆字節(MB)
只讀
內存占用
RAM_used
float (單精度浮點型)
0 ~ 4096
兆字節(MB)
只讀
內存空閑
RAM_free
float (單精度浮點型)
0 ~ 4096
兆字節(MB)
只讀
磁盤總量
DISK_total
float (單精度浮點型)
0 ~ 128
吉字節(GB)
只讀
磁盤已用空間
DISK_used_space
float (單精度浮點型)
0 ~ 128
吉字節(GB)
只讀
磁盤使用率
DISK_used_percentage
float (單精度浮點型)
0 ~ 100
百分比(%)
只讀
power_LED
PowerLed
bool (布爾型)
0:關
1:開
無
讀寫
發布物模型。
重要物模型發布后,才會正式生效。
單擊功能定義的編輯草稿頁面左下方的發布上線。控制臺頁面會彈出發布物模型上線?對話框。
可選:單擊添加發布備注,輸入版本號和版本描述。
參數
說明
版本號
設置當前物模型版本號。后期可根據版本號管理物模型。
版本號支持英文字母、數字和英文句號(.),長度限制1~16個字符。
版本描述
描述當前版本物模型。支持中文漢字、英文字母、日文、數字和特殊符號。長度限制為100個字符。一個中文漢字算一個字符;一個日文算一個字符。
如果存在已上線的版本,則需要進行比對,確認新版本的修改點。
單擊比對結果,在比對結果對話框中查看修改點。確認無誤后,單擊確認查閱,回到發布物模型上線對話框,自動選中“確認已查看當前版本與線上版本的比對結果”前的復選框。
如果不需要比對,您可直接手動選中“確認已查看當前版本與線上版本的比對結果”前的復選框。
單擊確定,完成物模型的發布。
可選:在左側導航欄選擇 ,進入設備raspberrypi4-00001詳情頁面。然后,選擇 頁簽,可查看設備的屬性值。
說明下圖所示真實設備未接入,值均為空。