npm 包 node-red-contrib-zconn 使用教程

阅读时长 4 分钟读完

简介

node-red-contrib-zconn 是一个 npm 包,提供了在 Node-RED 中使用 ZeroTier 虚拟局域网的节点。本教程将详细介绍如何使用该 npm 包。

安装

使用以下命令可以在 Node-RED 中安装 node-red-contrib-zconn

使用

创建 ZeroTier 虚拟局域网

首先,您需要在 ZeroTier 官网 上创建并加入一个虚拟局域网。创建虚拟局域网的方法与注册账号类似,具体步骤略过。

创建完虚拟局域网后,您需要在页面中找到该虚拟局域网的网络 ID,这个 ID 后面需要用到。

添加节点

在 Node-RED 工作区中,您可以在左侧工具栏中找到 node-red-contrib-zconn 的节点。

将该节点拖到工作区中,并添加 injectdebug 节点以进行测试。

配置节点

双击 node-red-contrib-zconn 节点,进入节点的配置页面。

Network ID 输入框中输入您在 ZeroTier 官网上得到的虚拟局域网的网络 ID。

IP Address On Network 输入框中输入节点的 IP 地址,该 IP 地址应该是虚拟局域网的地址范围内的一个有效地址。

连接虚拟局域网

在节点的配置页面中,您需要点击 Connect 按钮连接到虚拟局域网。

当连接成功后,即可在 debug 节点中看到节点发送的信息。您可以使用 inject 节点发送测试数据,以验证节点是否已连接到虚拟局域网并能正常工作。

示例代码

以下是一个使用 node-red-contrib-zconn 来连接 ZeroTier 虚拟局域网并发送测试数据的示例代码:

-- -------------------- ---- -------
-
    -
        ----- ------------------
        ------- ---------
        ---- ------------------
        ------- ---
        -------- -
            -
                ---- ---------
            -
        --
        --------- ---
        ---------- ---
        ------- ------
        ------------ ----
        -------- ---
        ---------- ------- --------
        -------------- ------
        ---- ----
        ---- ---
        -------- -
            -
                ----------------
            -
        -
    --
    -
        ----- -----------------
        ------- -------------------------
        ---- ------------------
        ------- ---
        ------------ ------------------
        --------------------- ---------------
        ---- ----
        ---- ---
        -------- -
            -
                -----------------
            -
        -
    --
    -
        ----- ------------------
        ------- --------
        ---- ------------------
        ------- ---
        --------- -----
        ------------ -----
        ---------- ------
        ----------- ------
        ----------- --------
        ------------ ---
        ------------- -------
        ---- ----
        ---- ---
        -------- --
    -
-

结语

本教程详细介绍了 node-red-contrib-zconn 的使用方法,并提供了一个演示示例代码。希望这篇文章对您学习和使用该 npm 包有所帮助。如果您在使用过程中遇到任何问题,可以查看官方文档或在社区中寻求帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60067355890c4f7277583b11

纠错
反馈