设备接入

更新时间:2018-07-13 18:52:41

本文将讲述如果通过LinkEdge网关接入一盏灯。

为了不依赖真实设备,下面的流程基于LinkEdge网关内置的一个websocket虚拟灯设备(包含一个属性:power,布尔型,开时为true,关时为false)运行。

1. 建立产品模型和设备

1.1 创建产品

进入阿里云工业互联网平台产品开发界面,创建灯产品

5新建产品.png

1.2 定义产品能力

给产品添加属性、方法和事件

6定义产品能力.png

1.3 创建设备

进入阿里云工业互联网平台设备列表界面,创建灯设备

7创建设备.png

1.4 下载激活凭证

激活凭证即设备三元组

8下载激活凭证.png

2. 子设备上云

2.1 导入三元组

进入LE网关本地控制台,导入子设备三元组(仅支持csv文件格式的导入,若为xlsx需要在导入前转成csv文件)

image | left

2.2 启动虚拟设备

# 进入虚拟子设备目录
cd /LinkEdge/gateway/build/virtual_device/
# 增加动态库加载路径
export LD_LIBRARY_PATH=$(readlink -e ../lib/):$(readlink -e ../lib/db-storage/):$(readlink -e ../lib/pg/):$(readlink -e ../lib/sqlite):$(readlink -e ../usr/lib-sz):$LD_LIBRARY_PATH
# 启动虚拟子设备
./wsa_sample ws://127.0.0.1:7682 b1qCgu2I6ea LedSampleDevice

2.3 设备认证

进入LE网关本地控制台,在端设备管理界面对未认证设备进行认证

image | left

2.4 查看本地状态

查看设备上线状态

image | left

2.5 查看云端状态

进入阿里云工业互联网平台设备列表界面,查看灯设备上线状态

9查看状态.png

恭喜你已经完成了《快速开始》!若想了解更多信息请查看《用户手册》。

results matching ""

    No results matching ""