<
From version < 94.1 >
edited by David Huang
on 2023/08/09 18:05
To version < 102.1 >
edited by Edwin Chen
on 2023/08/16 20:21
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.David
1 +XWiki.Edwin
Content
... ... @@ -4,6 +4,10 @@
4 4  {{toc/}}
5 5  
6 6  
7 +
8 +
9 +
10 +
7 7  = 1. The use of this guideline =
8 8  
9 9  
... ... @@ -17,7 +17,7 @@
17 17  
18 18  1. Get a NB-IoT SIM card from Service Provider. (Not the same as the SIM card we use in mobile phone)
19 19  1. Insert the SIM card to Sensor
20 -1. [[Configure APN>>http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20configure%20APN%20in%20the%20node/]] in the sensor (% class="mark" %)(补充 APN 指令(%%))
24 +1. [[Configure APN>>http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20configure%20APN%20in%20the%20node/]] in the sensor (AT+APN=<APN>)
21 21  
22 22  [[image:image-20230808205045-1.png||height="293" width="438"]]
23 23  
... ... @@ -26,7 +26,7 @@
26 26  The -NB and -NS models support (% style="color:blue" %)**LTE Cat NB2**(%%), with below frequency band: multiple frequency bands of (% style="color:blue" %)**B1/B2/B3/B4/B5/B8/B12/B13/B14/B17/B18/B19/B20/B25/B28/B66/B70/B85**(%%) . Make sure you use a the NB-IoT SIM card.
27 27  
28 28  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:878px" %)
29 -|(% style="background-color:#4f81bd; color:white; width:117px" %)**SIM Provider**|(% style="background-color:#4f81bd; color:white; width:151px" %)**APN**|(% style="background-color:#4f81bd; color:white; width:474px" %)**NB-IoT Coverage**|(% style="background-color:#4f81bd; color:white; width:135px" %)**Comments**
33 +|(% style="background-color:#4f81bd; color:white; width:117px" %)**SIM Provider**|(% style="background-color:#4f81bd; color:white; width:151px" %)**AT+APN=**|(% style="background-color:#4f81bd; color:white; width:474px" %)**NB-IoT Coverage**|(% style="background-color:#4f81bd; color:white; width:135px" %)**Comments**
30 30  |(% style="width:117px" %)**[[1NCE>>https://1nce.com]]**|(% style="width:151px" %)iot.1nce.net|(% style="width:474px" %)(((
31 31  **[[Coverage Reference Link>>https://1nce.com/en-ap/1nce-connect]]**
32 32  
... ... @@ -99,7 +99,7 @@
99 99  
100 100  [[image:image-20230802112413-4.png]]
101 101  
102 -[[image:image-20230802112413-5.png]]
106 +[[image:image-20230802112413-5.png||height="530" width="987"]]
103 103  
104 104  (% style="color:red" %)**Notice: MQTT protocol has a much higher power consumption compare with UDP/CoAP protocol. Please check the power analyze document and adjust the uplink  period to a suitable interval.**
105 105  
... ... @@ -111,7 +111,7 @@
111 111  
112 112  [[ThingSpeak>>url:https://thingspeak.com/]] connection uses MQTT Connection. So we need to get MQTT Credentials first. You need to point MQTT Devices to ThingSpeak Channel as well.
113 113  
114 -[[image:image-20230802112413-6.png]]
118 +[[image:image-20230802112413-6.png||height="336" width="925"]]
115 115  
116 116  [[image:image-20230802112413-7.png]]
117 117  
... ... @@ -155,7 +155,7 @@
155 155  
156 156  (% style="color:blue" %)**Result: **
157 157  
158 -[[image:image-20230802112413-11.png]]
162 +[[image:image-20230802112413-11.png||height="539" width="901"]]
159 159  
160 160  
161 161  === 3.3.3 Configure NB-IoT Sensor for connection ===
... ... @@ -165,7 +165,7 @@
165 165  
166 166  In the NB-IoT, we can run below commands so to publish the channels like MQTT.fx
167 167  
168 -* (% style="color:blue" %)**AT+PRO=3,1** (%%) **~/~/ Set to use ThingSpeak Server and Related Payload**
172 +* (% style="color:blue" %)**AT+PRO=3,1** (%%) ~/~/ Set to use ThingSpeak Server and Related Payload
169 169  
170 170  * (% style="color:blue" %)**AT+CLIENT=<Your ThingSpeak MQTT ClientID>**
171 171  
... ... @@ -180,9 +180,8 @@
180 180  
181 181  ==== 3.3.3.2 Uplink Examples ====
182 182  
187 +[[image:image-20230816201942-1.png]]
183 183  
184 -For S31-NB
185 -
186 186  For SE01-NB
187 187  
188 188  For DDS20-NB
... ... @@ -212,9 +212,9 @@
212 212  When NB-IoT sensor upload to ThingSpeak. The payload already specify which fileds related to which sensor value. Use need to create fileds in Channels Settings. with name so to see the value correctly.
213 213  
214 214  
215 -[[image:image-20230802112413-12.png]]
218 +[[image:image-20230802112413-12.png||height="504" width="1011"]]
216 216  
217 -[[image:image-20230802112413-13.png]]
220 +[[image:image-20230802112413-13.png||height="331" width="978"]]
218 218  
219 219  
220 220  Below is the NB-IoT Product Table show the mapping.
... ... @@ -240,21 +240,38 @@
240 240  |(% colspan="1" style="background-color:#4f81bd; color:white; width:143px" %)SN50V3-NB mod6|(% colspan="1" style="width:103px" %)mod|(% colspan="1" style="width:102px" %)Battery|(% colspan="1" style="width:157px" %)RSSI|(% colspan="1" style="width:154px" %)count|(% colspan="1" style="width:153px" %) |(% colspan="1" style="width:151px" %) |(% colspan="1" style="width:160px" %) |(% colspan="1" style="width:152px" %) |(% colspan="1" style="width:67px" %) |(% colspan="1" style="width:69px" %)
241 241  
242 242  
243 -== 3.4 Datacake ==
246 +== 3.4 [[Datacake>>https://datacake.co/]] ==
244 244  
248 +
249 +(% class="wikigeneratedid" %)
250 +Dragino NB-IoT sensors has its template in **[[Datacake>>https://datacake.co/]]** Platform. There are two version for NB Sensor,
251 +
252 +
253 +(% class="wikigeneratedid" %)
254 +As example for S31B-NB. there are two versions: **S31B-NB-1D and S31B-NB-GE.**
255 +
256 +* (% style="color:blue" %)**S31B-NB-1D**(%%): This version have pre-configure DataCake connection. User just need to Power on this device, it will auto connect send data to DataCake Server.
257 +
258 +* (% style="color:blue" %)**S31B-NB-GE**(%%): This verson doesn't have pre-configure Datacake connection. User need to enter the AT Commands to connect to Datacake. See below for instruction.
259 +
260 +
245 245  === 3.4.1 Create device ===
246 246  
247 247  
248 -[[image:image-20230808162301-1.png]]
264 +(% style="color:blue" %)**Add Device**(%%) in DataCake.
249 249  
266 +[[image:image-20230808162301-1.png||height="473" width="994"]]
250 250  
268 +
251 251  [[image:image-20230808162342-2.png]]
252 252  
253 253  
272 +(% style="color:blue" %)**Choose the correct model**(%%) from template.
273 +
254 254  [[image:image-20230808162421-3.png]]
255 255  
256 256  
257 -The device ID needs to be filled in with IMEI, and a prefix of** 'f' **needs to be added.
277 +(% style="color:blue" %)**Fill Device ID**(%%). The device ID needs to be filled in with IMEI, and a prefix of(% style="color:blue" %)** 'f' **(%%)needs to be added.
258 258  
259 259  [[image:image-20230808163612-7.png]]
260 260  
... ... @@ -268,7 +268,7 @@
268 268  
269 269  Users can use their phones or computers to scan QR codes to obtain device data information.
270 270  
271 -[[image:image-20230808170051-8.png]]
291 +[[image:image-20230808170051-8.png||height="255" width="259"]]
272 272  
273 273  [[image:image-20230808170548-9.png]]
274 274  
... ... @@ -301,6 +301,7 @@
301 301  
302 302  [[image:image-20230809173127-4.png]]
303 303  
324 +
304 304  Please select the NB95S31B template.
305 305  
306 306  [[image:image-20230809173310-5.png]]
... ... @@ -309,6 +309,7 @@
309 309  
310 310  [[image:image-20230809173800-7.png]]
311 311  
333 +
312 312  Successfully imported template.
313 313  
314 314  [[image:image-20230809173835-8.png]]
... ... @@ -318,18 +318,22 @@
318 318  
319 319  [[image:image-20230809174053-9.png]]
320 320  
343 +
321 321  === 3.5.2 Simulate Connection ===
322 322  
346 +
323 323  We have completed the configuration of UDP. We can try sending packets to node red.
324 324  
349 +[[image:image-20230810083934-1.png]]
325 325  
351 +[[image:image-20230810084048-2.png]]
326 326  
327 327  === 3.5.3 Configure NB-IoT Sensors ===
328 328  
329 329  
330 -* (% style="color:blue" %)**AT+PRO=2,0(hex format) or 2,1(json format)**(%%)    **~/~/  Set to UDP Server and  Payload**
356 +* (% style="color:blue" %)**AT+PRO=2,0(hex format) or 2,1(json format)  **(%%)** **~/~/  Set to UDP Server and  Payload
331 331  
332 -* **AT+SERVADDR=xx.xx.xx.xx,port  ** **~/~/  Set Server IP and  port**
358 +* (% style="color:blue" %)**AT+SERVADDR=xx.xx.xx.xx,port   **(%%)** **~/~/  Set Server IP and  port
333 333  
334 334  
335 335  == 3.6 ThingsBoard.Cloud (via MQTT) ==
... ... @@ -414,7 +414,6 @@
414 414  
415 415  * (% style="color:#037691" %)**AT+PWD=<device name> or User Defined**
416 416  
417 -
418 418  Test Uplink by click the button for 1 second
419 419  
420 420  [[image:image-20230802112413-41.png]]
... ... @@ -453,7 +453,6 @@
453 453  
454 454  * (% style="color:#037691" %)**Client ID: “Any value”**
455 455  
456 -
457 457  (% style="color:blue" %)**On the section User credentials, set the following information:**
458 458  
459 459  * (% style="color:#037691" %)**User Name: “Any value”** (%%) **~/~/ Tago validates your user by the token only**
... ... @@ -464,7 +464,6 @@
464 464  
465 465  * (% style="color:#037691" %)**SUBTOPIC: “Any value”**
466 466  
467 -
468 468  (% style="color:blue" %)**AT command:**
469 469  
470 470  * (% style="color:#037691" %)**AT+PRO=3,0 or 3,5 ** (%%) **~/~/ hex format or json format**
... ... @@ -482,11 +482,13 @@
482 482  
483 483  === 3.7.2 Simulate with MQTT.fx ===
484 484  
508 +
485 485  [[image:image-20230802112413-52.png]]
486 486  
487 487  
488 488  [[image:image-20230808105300-2.png]]
489 489  
514 +
490 490  Users can run the (% style="color:blue" %)**AT+PRO=3,5**(%%) command, and the payload will be converted to **JSON format**.
491 491  
492 492  [[image:image-20230808105217-1.png]]
... ... @@ -502,7 +502,6 @@
502 502  [[image:image-20230802112413-51.png||height="184" width="696"]]
503 503  
504 504  
505 -
506 506  == 3.8 TCP Connection ==
507 507  
508 508  
... ... @@ -514,7 +514,6 @@
514 514  
515 515  * (% style="color:#037691" %)**AT+SERVADDR=120.24.4.116,5600 ** (%%) ~/~/ to set TCP server address and port
516 516  
517 -
518 518  (% style="color:blue" %)**Sensor Console Output when Uplink:**
519 519  
520 520  [[image:image-20230807233631-1.png]]
... ... @@ -523,6 +523,3 @@
523 523  (% style="color:blue" %)**See result in TCP Server:**
524 524  
525 525  [[image:image-20230807233631-2.png]]
526 -
527 -
528 -
image-20230810083934-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.David
Size
... ... @@ -1,0 +1,1 @@
1 +85.1 KB
Content
image-20230810084048-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.David
Size
... ... @@ -1,0 +1,1 @@
1 +63.7 KB
Content
image-20230816201942-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Edwin
Size
... ... @@ -1,0 +1,1 @@
1 +99.8 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0