Hide last authors
Edwin Chen 14.1 1 (% class="wikigeneratedid" id="HEndDeviceFrequencyBand" %)
Xiaoling 37.2 2 **Table of** **Contents:**
Edwin Chen 13.1 3
Edwin Chen 14.1 4 {{toc/}}
5
Herong Lu 2.1 6
Xiaoling 37.2 7
8
Xiaoling 59.3 9 = 1. Installation =
Xiaoling 37.2 10
11
Herong Lu 21.1 12 Check installation instruction for different OS from this link: [[https:~~/~~/nodered.org/docs/getting-started/>>https://nodered.org/docs/getting-started/]]
Herong Lu 2.1 13
14
Xiaoling 59.3 15 == 1.1 Install Example for CENTOS ==
Xiaoling 37.2 16
Xiaoling 59.3 17 === 1.1.1 Installation ===
Xiaoling 37.2 18
19
Edwin Chen 11.1 20 (% class="box infomessage" %)
21 (((
Herong Lu 21.1 22 Reference Instruction from this link:  [[https:~~/~~/github.com/node-red/linux-installers>>https://github.com/node-red/linux-installers]]
23 Run below commands and wait for installation complete.
Edwin Chen 11.1 24 )))
Herong Lu 9.1 25
Xiaoling 32.2 26 [[image:image-20220526161040-1.png]]
Herong Lu 9.1 27
28
Xiaoling 37.4 29 (% style="color:blue" %)**Verify if the installation was successful**
Herong Lu 9.1 30
Xiaoling 37.4 31 Type in the command line interface ** (% style="color:red" %)node-red(%%)**(% style="color:red" %)  
32
Herong Lu 21.1 33 The following information appears to prove that the installation has been successful
Herong Lu 9.1 34
Xiaoling 32.2 35 [[image:image-20220526161103-2.png]]
Herong Lu 9.1 36
37
Xiaoling 59.3 38 === 1.1.2 If you want to start Node-RED as a background process ===
Herong Lu 9.1 39
Xiaoling 37.2 40
Xiaoling 37.4 41 Type in the command line interface  (% style="color:red" %)**nohup node-red &**
Herong Lu 9.1 42
Herong Lu 21.1 43 It will prompt after startup
Herong Lu 9.1 44
45 [[image:image-20220519104601-5.png]]
46
Xiaoling 41.2 47 After seeing the above information, press **enter.**
Herong Lu 9.1 48
Xiaoling 41.2 49 Type in the command line  exit.
Herong Lu 9.1 50
Xiaoling 41.2 51 The above is the installation and startup process of nodered. If you don't understand anything, you can go to the nodered official website. There are installation instructions for various systems. The address has a link at the top.
Edwin Chen 12.1 52
53
Xiaoling 59.3 54 == 1.2 Install in Dragino Gataway ==
Edwin Chen 15.1 55
Xiaoling 39.2 56
Edwin Chen 41.1 57 The below models from Dragino already have Node-Red installed by default. Users no need to install it by themselves.
Edwin Chen 12.1 58
Edwin Chen 41.1 59 * [[LPS8v2 Indoor LoRaWAN Gateway. >>https://www.dragino.com/products/lora-lorawan-gateway/item/228-lps8v2.html]]
Xiaoling 37.2 60
Edwin Chen 41.1 61 Other gateway model doesn't support built-in Node-Red server.
Xiaoling 39.2 62
Edwin Chen 41.1 63
Xiaoling 59.3 64 = 2. General Use of  Node-RED =
Xiaoling 37.2 65
66
Edwin Chen 40.1 67 This section describes some basic features of Node-RED. For more info please check the [[Node-RED official document>>https://nodered.org/]].
68
69
Xiaoling 59.3 70 == 2.1 Login to Node-RED interface ==
Xiaoling 37.2 71
72
Herong Lu 21.1 73 Enter your public IP address followed by the port number 1880
Edwin Chen 12.1 74
Herong Lu 21.1 75 example:[[http:~~/~~/xxx.xx.xx.xx:1880/>>http://119.91.62.30:1880/]]
Edwin Chen 12.1 76
Herong Lu 38.1 77 [[image:image-20220519104115-4.png||height="280" width="768"]]
Edwin Chen 12.1 78
79
Xiaoling 59.3 80 == 2.2 Add flow ==
Xiaoling 37.2 81
82
Herong Lu 21.1 83 Take NBSN95 mod1 UDP protocol as an example
Edwin Chen 16.1 84
Xiaoling 37.5 85 After logging into the interface click** (% style="color:red" %)"+" (%%)**to create a flow
Edwin Chen 16.1 86
Herong Lu 38.1 87 [[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="183" width="770"]]
Edwin Chen 16.1 88
Xiaoling 37.5 89
Herong Lu 21.1 90 Rename the stream
Edwin Chen 16.1 91
Herong Lu 38.1 92 [[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="535" width="548"]]
Edwin Chen 16.1 93
Xiaoling 39.2 94
Herong Lu 38.1 95 [[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" height="461" width="753"]]
Edwin Chen 17.1 96
Xiaoling 39.2 97
Herong Lu 20.2 98 [[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"]]
Edwin Chen 17.1 99
Herong Lu 21.1 100 Drag UDP into the editing area
Edwin Chen 17.1 101
Xiaoling 37.5 102
Herong Lu 20.2 103 [[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"]]
104
Xiaoling 37.5 105
Herong Lu 21.1 106 The same method as above, drag and drop functions and debug into the editing area
Herong Lu 20.2 107
Herong Lu 38.1 108 [[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" height="442" width="776"]]
Herong Lu 20.2 109
Xiaoling 37.5 110
Herong Lu 21.1 111 configure UDP in
Herong Lu 20.2 112
Herong Lu 38.1 113 [[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" height="332" width="767"]]
Herong Lu 20.2 114
Xiaoling 37.5 115
Herong Lu 21.1 116 Write to the UDP port that the device node sends to the server
Herong Lu 20.2 117
Herong Lu 21.1 118 Example My UDP device node sends to server port 8585
119 just write 8585
Herong Lu 20.2 120
121
Xiaoling 37.5 122 (% style="color:red" %)**Note: that the port that is already in use cannot be used. If the receiving fails, you need to check whether the port of the server is occupied. The sending port of the device node should not use the default port used by the server, such as a common port such as 8080.**
123
124
Herong Lu 21.1 125 In order to avoid data confusion, different types of nodes do not use the same UDP port, because different nodes have different data formats and different functions.
Herong Lu 20.2 126
Herong Lu 38.1 127 [[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" height="415" width="735"]]
Herong Lu 20.2 128
Xiaoling 37.5 129
Herong Lu 38.1 130 [[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" height="348" width="779"]]
Herong Lu 20.2 131
Xiaoling 37.5 132
Herong Lu 38.1 133 [[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" height="437" width="744"]]
Herong Lu 20.2 134
Xiaoling 37.5 135
Herong Lu 38.1 136 [[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" height="229" width="777"]]
Herong Lu 20.2 137
Xiaoling 37.5 138
Herong Lu 21.1 139 When the node successfully sends data, the effect shown in the following figure will appear
Herong Lu 20.2 140
Herong Lu 38.1 141 [[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" height="403" width="799"]]
Herong Lu 20.2 142
143
Xiaoling 59.3 144 === 2.2.1 About function ===
Xiaoling 37.2 145
146
Herong Lu 21.1 147 If you are familiar with JS code, you can write it yourself
Xiaoling 59.3 148 If you are not familiar, we have the JS code for each type of node, you just need to copy and paste it into it.
Herong Lu 20.2 149
Herong Lu 38.1 150 [[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" height="478" width="789"]]
Herong Lu 20.2 151
152
Xiaoling 59.3 153 == 2.3 Plot Chart for sensors ==
Xiaoling 37.2 154
155
Herong Lu 25.1 156 If you need data visualization, please refer to the following
Herong Lu 20.2 157
Herong Lu 25.1 158 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519152802-16.png?rev=1.1||alt="image-20220519152802-16.png"]]
159
Xiaoling 37.6 160
Xiaoling 41.2 161 (% style="color:blue" %)**1. Click Install**
Herong Lu 25.1 162
Xiaoling 41.2 163 (% style="color:blue" %)**2. Search the dashboard**
Xiaoling 37.6 164
Xiaoling 41.2 165 (% style="color:blue" %)**3. Click Install**
Xiaoling 37.6 166
Xiaoling 41.2 167
Herong Lu 38.1 168 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519152956-17.png?rev=1.1||alt="image-20220519152956-17.png" height="763" width="835"]]
Herong Lu 25.1 169
Xiaoling 37.7 170
Herong Lu 25.1 171 After the installation is successful, nodered will show the following node icon
172
173 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519153335-19.png?rev=1.1||alt="image-20220519153335-19.png"]]
174
175
Xiaoling 59.3 176 === 2.3.1 the line chart as an example ===
Xiaoling 37.2 177
178
Herong Lu 25.1 179 Drag the line chart to the editing area
180
181 Just drag and drop as many as you need, or you can copy
182
183 The demo uses 3 kinds. Voltage, temperature, humidity
184
Herong Lu 38.1 185 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519154521-20.png?rev=1.1||alt="image-20220519154521-20.png" height="242" width="743"]]
Herong Lu 25.1 186
Xiaoling 37.7 187
Herong Lu 25.1 188 double click function
189
Herong Lu 38.1 190 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519154640-21.png?rev=1.1||alt="image-20220519154640-21.png" height="549" width="749"]]
Herong Lu 25.1 191
Xiaoling 37.7 192
Herong Lu 25.1 193 Adjusted to 3, because we need to display 3 charts
194
Herong Lu 38.1 195 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519154812-22.png?rev=1.1||alt="image-20220519154812-22.png" height="418" width="755"]]
Herong Lu 25.1 196
197
Xiaoling 59.3 198 === 2.3.2 the chart settings ===
Xiaoling 37.2 199
200
Herong Lu 25.1 201 Double-click while setting up the node as above
202
Xiaoling 37.7 203
Herong Lu 38.1 204 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519160314-23.png?rev=1.1||alt="image-20220519160314-23.png" height="703" width="729"]]
Herong Lu 25.1 205
Xiaoling 37.7 206
Herong Lu 38.1 207 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519160412-24.png?rev=1.1||alt="image-20220519160412-24.png" height="501" width="727"]]
Herong Lu 25.1 208
Xiaoling 37.7 209
Herong Lu 38.1 210 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519160759-27.png?rev=1.1||alt="image-20220519160759-27.png" height="554" width="722"]]
Herong Lu 25.1 211
Xiaoling 37.7 212
Herong Lu 38.1 213 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519161326-30.png?rev=1.1||alt="image-20220519161326-30.png" height="444" width="721"]]
Herong Lu 25.1 214
Xiaoling 37.7 215
Herong Lu 38.1 216 [[image:image-20220525185746-2.png||height="421" width="724"]]
Herong Lu 25.1 217
Xiaoling 37.7 218
Herong Lu 38.1 219 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519161650-32.png?rev=1.1||alt="image-20220519161650-32.png" height="722" width="726"]]
Herong Lu 25.1 220
Xiaoling 37.7 221
Herong Lu 25.1 222 After the display interface is defined for the first time, subsequent charts can directly select the display interface
223
Herong Lu 38.1 224 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519162039-34.png?rev=1.1||alt="image-20220519162039-34.png" height="644" width="724"]]
Xiaoling 37.7 225
226 ​​​​​​
227
Herong Lu 38.1 228 [[image:image-20220525190106-3.png||height="575" width="724"]]
Herong Lu 25.1 229
Xiaoling 37.7 230
Herong Lu 25.1 231 Connect graph nodes to functions with lines
232
233 Click to deploy
234
Herong Lu 38.1 235 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519162412-36.png?rev=1.1||alt="image-20220519162412-36.png" height="256" width="726"]]
Herong Lu 25.1 236
237 Enter the server public IP + port 1880/ui
238
239 example:[[http:~~/~~/xxx.xx.xx.xx:1880/ui>>url:http://119.91.62.30:1880/ui/#!/18?socketid=WY1MCE0RFEKHey8KAADj]]
240
Xiaoling 37.7 241
Herong Lu 38.1 242 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/node_red%20usage%20example/WebHome/image-20220519163141-37.png?rev=1.1||alt="image-20220519163141-37.png" height="203" width="735"]]
Herong Lu 25.1 243
Xiaoling 39.2 244
Herong Lu 25.1 245 At this point, the basic demonstration of nodered is completed. If you need to beautify the chart and various visualizations, you can go to the official documentation of nodered for further understanding.
246
Herong Lu 20.2 247
Xiaoling 59.3 248 == 2.4 Store Value ==
Xiaoling 37.2 249
250
Xiaoling 37.8 251 Regarding storage, we recommend two ways.
Herong Lu 20.2 252
Herong Lu 36.1 253
Xiaoling 59.3 254 === 2.4.1 (% style="display:none" %) (%%)Method 1: Generate txt document directly ===
Xiaoling 37.2 255
Xiaoling 39.2 256
Xiaoling 41.3 257 Sample JSON file: [[https:~~/~~/www.dropbox.com/sh/mduw85jcuwsua22/AAAvwPhg9z6dLjJhmZjqBf_ma?dl=0>>https://www.dropbox.com/sh/mduw85jcuwsua22/AAAvwPhg9z6dLjJhmZjqBf_ma?dl=0]]
Xiaoling 37.8 258
Herong Lu 38.1 259 [[image:image-20220713102658-1.png||height="346" width="728"]]
Herong Lu 36.1 260
261
Xiaoling 59.3 262 === 2.4.2 Method 2: Use sqlite database ===
Xiaoling 37.2 263
264
Xiaoling 37.8 265 ==== (% style="color:blue" %)**1.  Install SQLite**(%%) ====
Xiaoling 37.2 266
267
Herong Lu 38.1 268 [[image:image-20220713111030-2.png||height="438" width="739"]]
Herong Lu 36.1 269
270
Xiaoling 37.2 271
Xiaoling 37.8 272 ==== (% style="color:blue" %)**2.  After the installation is successful, the nodes in the picture will appear**(%%) ====
Xiaoling 37.2 273
274
Herong Lu 36.1 275 [[image:image-20220713111200-3.png]]
276
277
278
Xiaoling 37.8 279 ==== (% style="color:blue" %)**3.  Import sample flow**(%%) ====
Herong Lu 20.2 280
Xiaoling 39.2 281
Herong Lu 39.1 282 Refer to the import example below to import the sqlite example flow
Herong Lu 20.2 283
Xiaoling 41.3 284 Download sample JSON file link: [[https:~~/~~/www.dropbox.com/sh/mduw85jcuwsua22/AAAvwPhg9z6dLjJhmZjqBf_ma?dl=0>>https://www.dropbox.com/sh/mduw85jcuwsua22/AAAvwPhg9z6dLjJhmZjqBf_ma?dl=0]]
Xiaoling 37.8 285
Xiaoling 39.2 286
Xiaoling 59.3 287 = 3. Import Input Flow for Dragino Sensors =
Xiaoling 37.2 288
289
Edwin Chen 40.1 290 Dragino provides input flow examples for the sensors.
Herong Lu 27.1 291
Edwin Chen 40.1 292 User can download the required JSON file through [[Dragino Node-RED input flow template>>https://github.com/dragino/dragino-end-node-decoder]].
Herong Lu 27.1 293
Edwin Chen 40.1 294 Take LHT65 as an example  (Assume this node is already registered with TTN, MQTT protocol to connect)
Herong Lu 28.1 295
Herong Lu 27.1 296 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524175748-3.png?rev=1.1||alt="image-20220524175748-3.png"]]
297
298 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524175814-4.png?rev=1.1||alt="image-20220524175814-4.png"]]
299
Herong Lu 38.1 300 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524175914-5.png?rev=1.1||alt="image-20220524175914-5.png" height="443" width="773"]]
Herong Lu 27.1 301
Herong Lu 38.1 302 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524175935-6.png?rev=1.1||alt="image-20220524175935-6.png" height="568" width="768"]]
Herong Lu 27.1 303
Herong Lu 28.1 304 After the import is successful, change the MQTT in node to your TTN information
305
Herong Lu 38.1 306 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524184449-1.png?rev=1.1||alt="image-20220524184449-1.png" height="643" width="772"]]
Herong Lu 28.1 307
Herong Lu 38.1 308 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524184521-2.png?rev=1.1||alt="image-20220524184521-2.png" height="648" width="773"]]
Herong Lu 28.1 309
Xiaoling 39.2 310
311
Herong Lu 28.1 312 Configure information consistent with your TTN
313
Herong Lu 38.1 314 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524184722-3.png?rev=1.1||alt="image-20220524184722-3.png" height="349" width="758"]]
Herong Lu 28.1 315
Herong Lu 38.1 316 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524192830-4.png?rev=1.1||alt="image-20220524192830-4.png" height="376" width="758"]]
Herong Lu 28.1 317
Xiaoling 39.2 318
319
Herong Lu 28.1 320 API keys generated by the password for you
321
Herong Lu 38.1 322 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524193028-5.png?rev=1.1||alt="image-20220524193028-5.png" height="370" width="759"]]
Herong Lu 28.1 323
Xiaoling 39.2 324
Herong Lu 28.1 325 Topic modify it to the following format
326
Herong Lu 30.1 327 v3/(% style="color:red" %)Application ID(%%)@ttn/devices/(% style="color:red" %)End device ID(%%)/up
Herong Lu 28.1 328
Herong Lu 38.1 329 [[image:http://8.211.40.43:8080/xwiki/bin/download/Main/Node-RED/Directly%20import%20JSON%20files%20to%20generate%20flow/WebHome/image-20220524193258-6.png?rev=1.1||alt="image-20220524193258-6.png" height="690" width="755"]]
Herong Lu 28.1 330
331 After the modification is completed, click Deploy
Herong Lu 48.1 332
333
Xiaoling 59.2 334 = 4. Add Dragino node =
335
336
Herong Lu 53.1 337 Please do not modify the code anywhere to avoid any exceptions
338
339 The prerequisite is to install the Dragino node and the sqlite node dashboard node
340
341 The echarts library is placed in the static file of node red
342
Herong Lu 56.1 343 Reference link: [[https:~~/~~/nodered.org/docs/user-guide/runtime/configuration>>]]
Herong Lu 53.1 344
Xiaoling 59.2 345 Please download the general flow and echarts files from this link:[[https:~~/~~/www.dropbox.com/scl/fo/677l8f3u3evpojcdcj3j7/h?rlkey=0iqbwf27dbyi75egmrp0p0yjx&dl=0>>https://www.dropbox.com/scl/fo/677l8f3u3evpojcdcj3j7/h?rlkey=0iqbwf27dbyi75egmrp0p0yjx&dl=0]]
Herong Lu 56.1 346
Herong Lu 48.1 347
Xiaoling 59.2 348 == 4.1 Installing Dragino nodes ==
349
350
Herong Lu 48.1 351 [[image:image-20240104095739-1.png||height="662" width="662"]]
352
353 [[image:image-20240104100026-2.png]]
354
355 [[image:image-20240104100109-3.png]]
356
357
Xiaoling 59.3 358 == 4.2 Import General Flow ==
359
360
Herong Lu 48.1 361 [[image:image-20240104100340-4.png]]
362
363 [[image:image-20240104100446-5.png||height="407" width="885"]]
364
Herong Lu 53.1 365 Please refer to the previous chapters for MQTT settings and sqlite installation settings
366
367
Xiaoling 59.3 368 == 4.3 Using flow ==
369
370
Herong Lu 53.1 371 Just double-click on the drag ino decoder node and select it from the dropdown menu
372
373 Corresponding nodes are sufficient
374
375 [[image:image-20240104100928-6.png||height="439" width="755"]]
376
377 Setting the template node
378
379 [[image:image-20240104101446-8.png]]
380
381 When multiple nodes are needed in the same process
382
Herong Lu 55.1 383 [[image:image-20240104103636-1.png]]
Herong Lu 53.1 384
Herong Lu 61.1 385 If using the NodeRed that comes with the Dragino gateway
Herong Lu 55.1 386
Herong Lu 61.1 387 Change to the following path
388
389 "/static/echarts.min.js"
390
391 [[image:image-20240110153029-1.png]]
392
393
Herong Lu 53.1 394 After setting up, select deployment
395
396 [[image:image-20240104101346-7.png||height="242" width="724"]]
Herong Lu 59.1 397
398 Enter the server public IP + port 1880/ui
399
400 example:[[http:~~/~~/xxx.xx.xx.xx:1880/ui>>url:http://119.91.62.30:1880/ui/#!/18?socketid=WY1MCE0RFEKHey8KAADj]]
401
402 You can see the UI display effect in the following picture
403
Xiaoling 59.3 404 [[image:image-20240104104931-2.png||height="737" width="1131"]]
405
Edwin Chen 62.1 406
407 = 5. FAQ =
408
409 == 5.1 How to use Node-Red to schedule downlink to ChirpStack LoRaWAN Server? ==
410
Mengting Qiu 80.1 411 === 5.1.1 Install node-red-node-base64 ===
412
Xiaoling 84.2 413
Mengting Qiu 80.1 414 [[image:image-20240222154204-1.png||height="456" width="983"]]
415
416 [[image:image-20240222154819-3.png||height="469" width="990"]]
417
418
419 === 5.1.2 Import Example Flow ===
420
Xiaoling 84.2 421
Mengting Qiu 80.1 422 The Json file for the example flow can be downloaded at this link:[[https:~~/~~/github.com/dragino/dragino-end-node-decoder/blob/main/Node-RED/chirpstack-MQTT-down.json.>>https://github.com/dragino/dragino-end-node-decoder/blob/main/Node-RED/chirpstack-MQTT-down.json]]
423
424 [[image:image-20240222155121-4.png||height="495" width="1017"]]
425
426 [[image:image-20240222155239-5.png||height="497" width="1020"]]
427
428
429 === 5.1.3 Establish connection ===
430
Xiaoling 84.2 431
Mengting Qiu 80.1 432 Setting up the server:
433
434 [[image:image-20240222160019-7.png||height="413" width="955"]]
435
436 [[image:image-20240222160223-8.png||height="416" width="956"]]
437
438 [[image:image-20240222160347-9.png||height="426" width="963"]]
439
440 Change the theme to Application lD and DevEUl for ChirpStack:
441
442 [[image:image-20240222160712-10.png||height="429" width="988"]]
443
444 [[image:image-20240222160735-11.png||height="417" width="984"]]
445
446 [[image:image-20240222160842-12.png||height="387" width="992"]]
447
448 And then,
449
450 [[image:image-20240222161010-13.png||height="454" width="997"]]
451
452 [[image:image-20240222161147-14.png||height="478" width="1002"]]
453
454 Connection established successfully:
455
456 [[image:image-20240222161252-15.png||height="412" width="1001"]]
457
458
459 === 5.1.4 Input downlink command ===
460
Xiaoling 84.2 461
Mengting Qiu 80.1 462 [[image:image-20240222161614-16.png||height="465" width="997"]]
463
464 [[image:image-20240222161937-17.png||height="472" width="997"]]
465
466
467 Example action video:[[https:~~/~~/youtu.be/Lqm-k5nQ5eU>>https://youtu.be/Lqm-k5nQ5eU]]
468
Xiaoling 84.2 469
Herong Lu 81.1 470 == 5.2 How to use Node-Red to schedule downlink to TTN-V3 LoRaWAN Server? ==
Mengting Qiu 80.1 471
Herong Lu 81.1 472 === 5.2.1 Reference 5.1.1 Installing base64 nodes ===
473
Herong Lu 84.1 474 === 5.2.2 Import Example Flow ===
Herong Lu 81.1 475
Xiaoling 84.2 476
Herong Lu 86.1 477 Reference 5.1.2
Herong Lu 81.1 478
Herong Lu 83.1 479 Taking LT-222222-L as an example
480
Herong Lu 84.1 481 The Json file for the example flow can be downloaded at this link:[[https:~~/~~/github.com/dragino/dragino-end-node-decoder/blob/main/Node-RED/TTN-V3-MQTT-down.json>>https://github.com/dragino/dragino-end-node-decoder/blob/main/Node-RED/TTN-V3-MQTT-down.json]]
Herong Lu 82.1 482
Edwin Chen 85.1 483 Please refer to this video for specific operation steps: [[https:~~/~~/youtu.be/kms679e4m_Y>>https://youtu.be/kms679e4m_Y]]
Xiaoling 84.2 484
485
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0