Wiki source code of Node-RED_Install and Use
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | (% class="wikigeneratedid" id="HEndDeviceFrequencyBand" %) | ||
2 | **内容:** | ||
3 | |||
4 | {{toc/}} | ||
5 | |||
6 | = 安装 = | ||
7 | |||
8 | 从此链接检查不同操作系统的安装说明:[[https :~~/~~/nodered.org/docs/getting-started/>>https://nodered.org/docs/getting-started/]] | ||
9 | |||
10 | == CENTOS 的安装示例 == | ||
11 | |||
12 | === 安装 === | ||
13 | |||
14 | (% class="box infomessage" %) | ||
15 | ((( | ||
16 | 此链接的参考说明: [[https>>https://github.com/node-red/linux-installers]] | ||
17 | :~/~/github.com/node-red/linux-installers运行以下命令并等待安装完成。 | ||
18 | ))) | ||
19 | |||
20 | [[image:image-20220519102228-2.png]] | ||
21 | |||
22 | **验证是否安装成功** | ||
23 | |||
24 | 在命令行界面输入node-red | ||
25 | |||
26 | 出现以下信息证明安装成功 | ||
27 | |||
28 | [[image:image-20220519103318-3.png]] | ||
29 | |||
30 | |||
31 | === 如果要将 Node-RED 作为后台进程启动 === | ||
32 | |||
33 | 在命令行界面输入 nohup node-red & | ||
34 | |||
35 | 启动后会提示 | ||
36 | |||
37 | [[image:image-20220519104601-5.png]] | ||
38 | |||
39 | 看到以上信息后,按回车 | ||
40 | |||
41 | 输入命令行退出 | ||
42 | |||
43 | 以上就是nodered的安装和启动过程。有什么不懂的可以去nodered官网看看。有各种系统的安装说明。地址顶部有链接 | ||
44 | |||
45 | == 在 Dragino Gataway 中安装 == | ||
46 | |||
47 | |||
48 | = 使用 Node-RED = | ||
49 | |||
50 | == 登录 Node-RED 界面 == | ||
51 | |||
52 | 输入您的公共 IP 地址,后跟端口号 1880 | ||
53 | |||
54 | 例子:[[http:~~/~~/xxx.xx.xx.xx:1880/>>http://119.91.62.30:1880/]] | ||
55 | |||
56 | [[image:image-20220519104115-4.png||height="352" width="969"]] | ||
57 | |||
58 | |||
59 | == 添加流 == | ||
60 | |||
61 | 以NBSN95 mod1 UDP协议为例 | ||
62 | |||
63 | 登录界面后点击“+”创建流程 | ||
64 | |||
65 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519133634-1.png?rev=1.1||alt="image-20220519133634-1.png" height="231" width="972"]] | ||
66 | |||
67 | 重命名流 | ||
68 | |||
69 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519134042-2.png?rev=1.1||alt="image-20220519134042-2.png" height="552" width="565"]] | ||
70 | |||
71 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519134318-3.png?rev=1.1||alt="image-20220519134318-3.png"]] | ||
72 | |||
73 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519134346-4.png?rev=1.1||alt="image-20220519134346-4.png"]] | ||
74 | |||
75 | 将UDP拖入编辑区 | ||
76 | |||
77 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519134533-5.png?rev=1.1||alt="image-20220519134533-5.png"]] | ||
78 | |||
79 | 方法同上,拖拽函数和调试到编辑区 | ||
80 | |||
81 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519134850-6.png?rev=1.1||alt="image-20220519134850-6.png"]] | ||
82 | |||
83 | 配置UDP | ||
84 | |||
85 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519135402-7.png?rev=1.1||alt="image-20220519135402-7.png"]] | ||
86 | |||
87 | 写入设备节点发送给服务器的UDP端口 | ||
88 | |||
89 | 示例 我的 UDP 设备节点发送到服务器端口 8585 | ||
90 | 只需写入 8585 | ||
91 | |||
92 | 请注意,不能使用已在使用的端口。如果接收失败,需要检查服务器的端口是否被占用。设备节点的发送端口不应使用服务器默认使用的端口,如8080等常用端口。 | ||
93 | |||
94 | 为了避免数据混淆,不同类型的节点不使用相同的UDP端口,因为不同的节点有不同的数据格式和不同的功能。 | ||
95 | |||
96 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519135915-8.png?rev=1.1||alt="image-20220519135915-8.png"]] | ||
97 | |||
98 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519144651-14.png?rev=1.1||alt="image-20220519144651-14.png"]] | ||
99 | |||
100 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519141355-11.png?rev=1.1||alt="image-20220519141355-11.png"]] | ||
101 | |||
102 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519141704-12.png?rev=1.1||alt="image-20220519141704-12.png"]] | ||
103 | |||
104 | 当节点发送数据成功后,会出现下图的效果 | ||
105 | |||
106 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519150455-15.png?rev=1.1||alt="image-20220519150455-15.png"]] | ||
107 | |||
108 | === 关于功能 === | ||
109 | |||
110 | 如果你熟悉JS代码,可以自己写 | ||
111 | 如果你不熟悉,我们有每种节点的JS代码,你只需要复制粘贴进去 | ||
112 | |||
113 | [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519141833-13.png?rev=1.1||alt="image-20220519141833-13.png"]] | ||
114 | |||
115 | |||
116 | == 传感器绘图图 == | ||
117 | |||
118 | |||
119 | == 存储价值 == | ||
120 | |||
121 | |||
122 | == 电子邮件通知 == | ||
123 | |||
124 | |||
125 | = 输入流 = | ||
126 | |||
127 | == MQTT == | ||
128 | |||
129 | == UDP == | ||
130 | |||
131 | == TCP == | ||
132 | |||
133 | == 从 LoRaWAN 服务器 (TTN) 获取数据 == | ||
134 | |||
135 | |||
136 | = 例子 = |