在FlowForge中的如何管理远程设备,安装代理工具及配置证书

FlowForge中的设备

FlowForge平台除了可以创建多个Node-RED实例,还可以用来管理远程设备。只需要在设备上安装官方提供的工具包,它可以用来链接到平台,并接受平台的指令。

本篇文章就来介绍一下如何管理远程设备

安装设备代理工具包

官方提供的设备代理工具包是一个公开的npm仓库,@flowforge/flowforge-device-agent。

为了方便使用,你可以将它全局安装在远程设备上。
安装命令

sudo npm install -g @flowforge/flowforge-device-agent

如果你想要使用Docker容器,而不是一个npm包,那么在运行容器是,需要挂载device.yaml文件,以此可以存取注册的设备数据。
使用Docker来安装设备代理工具的命令如下

docker run --mount /path/to/device.yml:/opt/flowforge/device.yaml -p 1880:1880 flowforge/device-agent:

你可能感兴趣的:(Node-RED系列教程,物联网,docker,物联网,devops)