nVisual的集成网关开发已经告一段落了。目前一共开发了七个新的节点。今天来分享一下关于集成网关新节点的使用。
(资料图)
功能:通过用户名和密码来获取nVisual的Token
说明:每条需要调用nVisual接口的流程都需要事先该节点。用于收集用户的用户名和密码以及api的连接地址,保证token的有效性以支撑整条流程的正常运行。
功能:获取nVisual的所有IP
说明:通过传入对象类型,可以获取该对象类型下的nVisual系统所有的IP以及各个IP当前在nVisual系统中的监测状态值。
功能:获取nVisual的属性值
说明:该节点的作用为读取nVisual的节点的属性值,您必须输入属性名称的变量,而IP或ID两者选其一进行输入即可,如果IP以及ID都有输入,则以IP为准。
您也可以使用msg.nvisual.id和msg.nvisual.ip和msg.nvisual.propery设置目标值,但是静态配置的值具有优先权。
该节点输出为四个变量,分别为msg.nvisual.id(节点的ID)、msg.nvisual.ip(节点的IP)、msg.property.key(节点的属性名称)、msg.property.value(节点的ID值)。
功能:写入nVisual的属性值
说明:该节点的作用为写入nVisual的节点的属性值,必须输入属性名称、属性值两个变量值,而IP或ID两者选其一进行输入即可,如果IP以及ID都有输入,则以IP为准。
您也可以使用msg.nvisual.id、msg.nvisual.ip、msg.nvisual.propery和msg.nvisual.properyValue设置目标值,但是静态配置的值具有优先权。
该节点输出为四个变量,分别为msg.nvisual.id(节点的ID)、msg.nvisual.ip(节点的IP)、msg.property(节点的属性名称)、msg.property.value(节点的ID值)。
功能:发送nVisual的消息
说明:该节点的作用为写入nVisual的消息标题、消息内容、接收消息的用户id以及是否弹出,默认为弹出。用户id可通过nVisual系统中的权限管理来查看
您也可以使用msg.nvisual.title、msg.nvisual.content、msg.nvisual.noticePop和msg.nvisual.userId设置目标值,但是静态配置的值具有优先权。
功能:批量写入nVisual设备的端口属性值
说明:该节点的作用为批量写入nVisual设备的端口属性值,必须输入端口名称、属性名称、属性值三个变量值,而IP或ID两者选其一进行输入即可,如果IP以及ID都有输入,则以IP为准。
您也可以使用msg.nvisual.id、msg.nvisual.ip、msg.nvisual.ports、msg.nvisual.properyValue和msg.nvisual.propery来分别设置id、ip、端口名称、属性值、属性名称等目标值,但是静态配置的值具有优先权。
主要注意的是当使用msg.nvisual.ports、msg.nvisual.properyValue时,需要传递一个数组。
功能:连接nVisual系统的WebSocket
说明:该节点在每次部署时自动连接,连接成功后当每次收到WebSocket消息则通过msg.webSocket变量来输出。
X 关闭