Last modified by Hera Guo on 2025/09/25 09:23

From version 22.1
edited by Hera Guo
on 2025/09/25 09:10
Change comment: There is no comment for this version
To version 23.1
edited by Hera Guo
on 2025/09/25 09:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -52,10 +52,9 @@
52 52  
53 53  [[image:1728378218744-800.png||_mstalt="295269" height="431" width="1003"]]
54 54  
55 -
56 56  ----
57 57  
58 -=== 2.3.3 Auto-Create Device ===
57 +=== 2.2.4 Auto-Create Device ===
59 59  
60 60  The default **Tenant UDP Server** has already been configured to decode the Dragino -NB / -CB NB-IoT node. So once each end node sends a data to server. Tenant will auto create the device in the server.
61 61  
... ... @@ -64,7 +64,7 @@
64 64  [[image:1728379050044-764.png||_mstalt="295282" height="326" width="1009"]]
65 65  
66 66  
67 -**So we have this device in the Tenant Device List. The next step will be how to use these value to make a nice dashboard for user's application.**
66 +----
68 68  
69 69  = 3.  Connect to The Things Stack =
70 70  
... ... @@ -79,13 +79,13 @@
79 79  (% class="lead" %)
80 80  Add Integration
81 81  
82 -[[image:1728535775119-971.png||_mstalt="297661" height="456" width="1087"]]
81 +[[image:1728535775119-971.png||_mstalt="297661" height="423" width="1007"]]
83 83  
84 84  
85 85  (% class="lead" %)
86 86  Choose Connection Type
87 87  
88 -[[image:1728535857345-950.png||_mstalt="297154"]]
87 +[[image:1728535857345-950.png||_mstalt="297154" height="257" width="403"]]
89 89  
90 90  
91 91  (% class="lead" %)
... ... @@ -107,7 +107,7 @@
107 107  (% class="lead" %)
108 108  Set up Connection to The Things Network application
109 109  
110 -[[image:1728536305503-380.png||_mstalt="293254" height="510" width="1206"]]
109 +[[image:1728536305503-380.png||_mstalt="293254" height="431" width="1019"]]
111 111  
112 112  
113 113  
... ... @@ -114,11 +114,11 @@
114 114  (% class="lead" %)
115 115  Test Connection & Add iIntegration
116 116  
117 -[[image:1728536374214-962.png||_mstalt="295893"]]
116 +[[image:1728536374214-962.png||_mstalt="295893" height="380" width="1024"]]
118 118  
119 119  After add , we can see the integration here:
120 120  
121 -[[image:1728536420275-153.png||_mstalt="293748" height="208" width="1404"]]
120 +[[image:1728536420275-153.png||_mstalt="293748" height="152" width="1026"]]
122 122  
123 123  
124 124  == 3.3 Test Uplink ==
... ... @@ -125,11 +125,13 @@
125 125  
126 126  We can use Simulate Uplink to simulate an uplink in the things stack. Then we should be able to see the message in ThingsEye
127 127  
128 -[[image:1728536524638-768.png||_mstalt="298870" height="493" width="1071"]]
127 +[[image:1728536524638-768.png||_mstalt="298870" height="473" width="1028"]]
129 129  
130 130  
131 -[[image:1728536541040-814.png||_mstalt="293215"]]
130 +[[image:1728536541040-814.png||_mstalt="293215" height="424" width="1026"]]
132 132  
132 +
133 +
133 133  = 4.Connect chirpstack to Thingseye by way of MQTT =
134 134  
135 135  * **How to connect chirpstack to Thingseye by way of MQTT? The following tutorial will show you**
... ... @@ -144,13 +144,13 @@
144 144  
145 145  Go to the Integrations page in the Integrations center section. Click the plus button to start adding a new integration. Select the type "MQTT" integration and click "Next";
146 146  
147 -[[image:1758762634175-353.png]]
148 +[[image:1758762634175-353.png||height="783" width="1020"]]
148 148  
149 149  == 4.3 Add an uplink and downlink data converter ==
150 150  
151 -In the function decoder field, specify the script to parse and transform the data.
152 +In the function decoder field, specify the uplink script to parse and transform the data.
152 152  
153 -[[image:图片2.png||_mstalt="5131503"]]
154 +[[image:1758763061703-634.png||height="783" width="1020"]]
154 154  
155 155  * **Uplink——JavaScript:**
156 156  
... ... @@ -232,8 +232,12 @@
232 232  
233 233  return result;
234 234  
235 -[[image:图片3.png||_mstalt="5131620"]]
236 +----
236 236  
238 +In the function decoder field, specify the downlink script to parse and transform the data.
239 +
240 +[[image:1758763019466-819.png||height="787" width="1022"]]
241 +
237 237  * **Dowblink——JavaScript:**
238 238  
239 239  ~/~/ Encode downlink data from incoming Rule Engine message
... ... @@ -282,6 +282,8 @@
282 282  
283 283  return result;
284 284  
290 +----
291 +
285 285  == 4.4 Configure the connection ==
286 286  
287 287  Generate MQTT certificate integrated on chirpstack
... ... @@ -290,9 +290,9 @@
290 290  
291 291  They correspond to the CA certificate file, Certificate file, and Private key file on thingseye
292 292  
293 -[[image:图片4.png||_mstalt="5131737"]]
300 +[[image:图片4.png||_mstalt="5131737" height="504" width="1016"]]
294 294  
295 -[[image:图片5.png||_mstalt="5131854" height="630" width="1269"]]
302 +[[image:图片5.png||_mstalt="5131854" height="505" width="1017"]]
296 296  
297 297  * Copy the contents of the certificates and paste them into the linked file below, a total of three certificates are required
298 298  
1758762919291-489.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.hera
Size
... ... @@ -1,0 +1,1 @@
1 +209.4 KB
Content
1758763019466-819.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.hera
Size
... ... @@ -1,0 +1,1 @@
1 +227.9 KB
Content
1758763061703-634.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.hera
Size
... ... @@ -1,0 +1,1 @@
1 +222.0 KB
Content