广告招募

当前位置:全球工厂网 > 技术中心 > 所有分类

Node-RED测试示例

2024年11月24日 09:08:46      来源:厦门星纵物联科技有限公司 >> 进入该公司展台      阅读量:17

分享:

目录

概述

星纵物联LoRaWAN®网关内置Node-RED,可以帮助用户轻松模拟和设置相关解决方案。本指南我们将使用网关内嵌的Node-RED功能改变UC501的数字输出状态,使灌溉设备根据EM500-SMTC检测到的土壤湿度进行信号输出。

准备

  • 星纵物联LoRaWAN®网关
  • 星纵物联LoRaWAN®传感器和控制器

步骤

  1. 在网关嵌入式网络服务器(NS)中添加并激活 EM500-SMTC 和 UC501。(可参考“网关内置NS添加节点设备”)

  1. 进入网关“App > Node-RED”页面启用Node-RED后点击保存。由于Node-RED需要调用到网络上面的组件,所以需要网关能正常连网才能使用些功能。

点击操作界面,输入网关账号密码,即可进入Node-RED操作界面。

  1. 将所有模块添加到 Flow 接口。

1)LoRa Input: 从网络服务器中的传感器获取所有上行链路消息。

2)Device Filter: 通过Device EUI过滤设备。在这里,我们将其配置为通过设备 EUI 过滤,筛选出EM500-SMTC 和 UC501。

3)(Decoder): 内嵌星纵物联LoRaWAN®终端设备代码,选择型号直接使用。在这里选择EM500-SMTC和UC501对应的。

4)开关Switch):用来设置判断条件(If…)。当满足土壤湿度≤60%条件和当土壤湿度>60%时。

5) 调试(Debug): 在调试侧栏选项卡和可选的运行时日志中显示选定的消息属性。这里,我们用它来查看UC501和EM500-SMTC的上行包内容,默认保持Output为payload 。

6)LoRa Output: 发送下行命令给其他设备。在这里,我们将发送两种类型的下行命令来更改 UC501的 DO 状态。

    • 当 EM500-SMTC的土壤湿度小于 60% 时,将 DO 更改为UP 状态。
    • 当 EM500-SMTC的土壤湿度值大于 60% 时,将 DO 恢复为 Low 状态。

  1. 单击部署,以保存并应用所有配置。

  1. 当湿度值低于 60% 时,转到网关网络服务器 > 数据包页面,我们将看到有下行消息到 UC501,将输出端口状态更改为高。

  1. 收到ACK命令后,我们再次检查MSG模块,点击Debug message图标,我们会看到UC501的数字输出变为高电平状态。

 

FAQ

问题:当我使用第三方传感器时,如何将代码添加到网关Embedded Node-RED?

回答:请添加功能模块自行开发代码。

版权与免责声明:
1.凡本网注明"来源:全球工厂网"的所有作品,版权均属于兴旺宝装备总站,转载请必须注明兴旺宝装备总站。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。