创建CoAP服务设备网关,处理设备消息。
一、 创建CoAP服务并启动
进入系统: 网络组件
-组件管理
点击左侧菜单中的CoAP服务
添加一个CoAP服务。
点击状态列中的已停止
开启服务. 状态变为已启动
则为启动完成.
测试连接
使用Node CoAP CLI进行连接测试.
1.安装完成coap cli
2.打开终端,输入 coap get coap://127.0.0.1:12344
返回结果为404则表示coap服务启动成功
二、创建设备网关
新建设备网关配置
设备网关消息处理测试
前提条件
i. 已在平台中创建产品和设备
ii. 设备已接入平台(设备已上线)
创建产品和设备具体操作细节,请参考添加设备型号、添加设备实例。
设备接入平台,请参考设备接入教程
创建成功的设备实例信息展示
i. 设备基本信息
ii. 设备运行状态信息
iii. 设备日志
使用Node CoAP CLI测试
i. 安装Node CoAP CLI
ii. 点击操作
列中的启动
按钮,启动网关。
iii. 终端输入: coap post coap://127.0.0.1:12344/chiefdata/push/fire_alarm/department/1/area/1/dev/test001 -p {\"devid\":\"test001\"} -O 2100,test001
vi. 设备收到一条上报事件则代表CoAP网关测试成功
网关状态说明:
- 停止:网关完全停止.不再接受设备连接,以及消息.重新启动后只会接受最新的连接以及消息。
- 暂停:网关不再接受新的设备连接,以及消息.重新启动后恢复处理之前的所有连接的消息。
- 启动:网关处理新的设备连接以及消息。
设备连接
参照使用自定义消息协议接入设备进行设备配置,注册,以及连接,消息收发测试。