概述

如果您是Node-Red的新手,但尚未通过你好世界!例如,请现在这样做。

在本节中,我们将添加一个PAC控件读取节点,配置控制器的地址并运行流程。

步骤1-添加PAC控件读取节点

  1. 拖出注入节点,PAC控件读取节点和调试节点。
  2. 如下所示,将它们连接在一起。
静态图像
单击图像开始并停止动画。

步骤2-配置PAC控制节点

  1. 双击PAC控件读取节点以打开编辑PAC阅读节点看法。由于这是第一个PAC控制节点,因此必须添加控制器配置。
  2. 单击设备字段右侧的铅笔图标以打开编辑PAC设备节点看法。
  3. 对于地址字段,选择HTTPS或HTTP,然后输入控制器的IP地址。
    • 凹槽EPIC处理器支持HTTP。
    • SNAP PAC控制器支持HTTPS和HTTP。
  4. 在API键名和值字段中输入REST API键。
    • 为了凹槽史诗般的API密钥名称字段应留空。在API键值字段中,输入A的API键凹槽有权获得PAC控制REST API的用户。
    • 对于SNAP PAC,请在API键ID和值字段中输入PAC控制REST API键。该密钥应匹配控制器身份验证密钥管理页面中输入的一个键,如图4所述控制器配置部分。
  5. 如果使用HTTPS,则还配置了SSL证书字段。

    对于SNAP PAC,有关SSL证书的更多信息带有节点红色部分的PAC安全性

    重要的:证书文件需要与Node-RED安装相同的设备或计算机上,因为它将直接从文件系统打开证书文件。

    • 如果使用自签名证书,请在“ CA或自签名”字段中输入证书的文件名。
      • 凹槽史诗:如果使用凹槽Epic处理器访问另一个Groov Epic或SNAP PAC,上传证书凹槽使用安全 - >客户端SSL页面管理。仅在此处输入文件名。
      • 凹槽边缘设备:如果使用凹槽Edge设备,只需输入您使用Node-Red Admin上传的证书的文件名。
      • 电脑:如果在计算机上使用Node-Red,请输入同一计算机上证书的路径和文件名。
    • 如果使用CA签名的证书,请在“ CA或自签名”字段中输入CA的证书的文件名以及“公共密钥”字段中的控制器的公钥。
      • 凹槽史诗:如果使用凹槽Epic处理器,只需输入您使用的证书的文件名凹槽管理。
      • 凹槽边缘设备:如果使用凹槽Edge设备,只需输入使用Node-Red Admin上传的证书的文件名。
      • 电脑:如果在计算机上使用Node-Red,请输入同一计算机上证书的路径和文件名。
  6. 单击完成以返回“编辑Snap PAC读取节点”视图。
  7. 确认数据类型设置为设备详细信息。
  8. 单击完成。
静态图像
单击图像开始并停止动画。

步骤3-部署和运行

  1. 点击部署。
  2. 确保在右侧侧边栏中可以查看“调试”选项卡。
  3. 单击注入节点的按钮。
  4. “调试”选项卡应该显示一条新消息,其中包含有关控制器的详细信息,例如控制器的类型,固件详细信息和MAC地址。

    例如,{“控制型”:“ snap-pac-s2”,“固件”:“ r9.5a”,“ firm-waredate”:“ 07/07/2016”,“ firmwareTime”:“ 13:07:00”,“ mac1”:“ 00-A0-3D-00-D2-AF”,“ MAC2”:“ 00-A0-3D-00-D2-B0”,“ UptimesEconds”:1719}。它被打印为JSON,但它是一个JavaScript对象,流中其他节点很容易使用。

如果对您有用,那么您的节点红色安装将成功与您的控制器通信!

静态图像
单击图像开始并停止动画。

下一步

继续进行阅读策略变量