edgexfoundry之device_random
这里不介绍edgexfoundry环境的搭建
1.首先 我们要开启device_random服务,这个在官方的docker-compose文件中默认没有开启,需要手动开启(在文件中取消注释)
在运行edgexfoundry的机器上执行docker-compose ps
一下
2.我们在postman工具上进行测试
在postman工具上输入
http://**运行edgex主机的ip地址**:48080/api/v1/event/device/Random-Integer-Generator01/100
(最后的100表示显示100条数据)
可以看到这个服务正在发送数据,表示服务正常运行。
3.通过
http://**运行edgex主机的ip地址**:48082/api/v1/device/name/Random-Integer-Generator01
可以查看设备可以运行的指令
返回两种指令:GET和PUT
将这条命令在postman中输入,选为GET,可以看到返回的值在20到30之间
4.我们用同样的指令 ,只不过这次选择 PUT,将返回值的范围控制在10-20之间
5.再用get命令,可以看到,返回的值在我们设定的范围内了