本文案例是将设备Raspberry Pi 4接入阿里云IoT,使其能够检测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”详情页,单击物模型数据 > 运行状态可查看设备的属性值,此时真实设备未接入,值均为空。
在文档使用中是否遇到以下问题
更多建议
匿名提交