Changes for page wiki_test

Last modified by Mengting Qiu on 2024/09/05 17:35

From version 82.27
edited by Xiaoling
on 2023/08/19 14:59
Change comment: There is no comment for this version
To version 82.8
edited by Xiaoling
on 2023/08/19 14:00
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -3,7 +3,7 @@
3 3  
4 4  
5 5  
6 -**Table of Contents:**
6 +**Table of Contents**
7 7  
8 8  {{toc/}}
9 9  
... ... @@ -21,7 +21,7 @@
21 21  
22 22  The temperature & humidity sensor used in S31-NB is SHT31, which is fully calibrated, linearized, and temperature compensated digital output from Sensirion, it provides a strong reliability and long-term stability. The SHT31 is fixed in a (% style="color:blue" %)**waterproof anti-condensation casing**(%%) for long term use.
23 23  
24 -S31-NB supports different uplink methods include (% style="color:blue" %)**TCP, MQTT, UDP**(%%) for different application requirement. and Support Uplinks to various IoT Servers.
24 +S31-NB supports different uplink methods include (% style="color:blue" %)**TCP, MQTT, UDP** for different application requirement. and Support Uplinks to various IoT Servers.
25 25  
26 26  S31-NB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), It is designed for long term use up to several years. (Real-world battery life depends on the use environment, update period and uplink method. Please check related Power Analyze report).
27 27  
... ... @@ -166,6 +166,7 @@
166 166  [[image:image-20230819104805-5.png]]
167 167  
168 168  
169 +
169 169  === 1.8.1 Jumper JP2 ===
170 170  
171 171  
... ... @@ -186,6 +186,7 @@
186 186  Press to reboot the device.
187 187  
188 188  
190 +
189 189  == 1.9 Hardware Variant ==
190 190  
191 191  
... ... @@ -192,7 +192,7 @@
192 192  (% border="1" cellspacing="5" style="width:410px" %)
193 193  |=(% style="width: 102px;background-color:#4F81BD;color:white" %)Model|=(% style="width: 126px; background-color:#4F81BD;color:white" %)Photo|=(% style="width: 179px;background-color:#4F81BD;color:white" %)Probe Info
194 194  |(% style="width:102px" %)(((
195 -S31-NB
197 +S31-LB
196 196  )))|(% style="width:126px" %)(((
197 197  (% style="text-align:center" %)
198 198  [[image:image-20230819110632-6.png||height="130" width="104"]]
... ... @@ -204,7 +204,7 @@
204 204  
205 205  )))
206 206  |(% style="width:102px" %)(((
207 -S31B-NB
209 +S31B-LB
208 208  )))|(% style="width:126px" %)(((
209 209  (% style="text-align:center" %)
210 210  [[image:image-20230819110702-7.png||height="164" width="90"]]
... ... @@ -235,35 +235,25 @@
235 235  There are two version: (% style="color:blue" %)**-GE**(%%) and (% style="color:blue" %)**-1D**(%%) version of S31-NB.
236 236  
237 237  
238 -(% style="color:blue" %)**GE Version**(%%): This version doesn't include SIM card or point to any IoT server. User needs to use AT Commands to configure below two steps to set S31-NB send data to IoT server.
240 +(% style="color:blue" %)**GE Version**(%%): This version doesnt include SIM card or point to any IoT server. User needs to use AT Commands to configure below two steps to set S31-NB send data to IoT server.
239 239  
240 -* Install NB-IoT SIM card and configure APN. See instruction of [[Attach Network>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H2.AttachNetwork]].
242 +1. Install NB-IoT SIM card and configure APN. See instruction of [[Attach Network>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H2.AttachNetwork]].
241 241  
242 -* Set up sensor to point to IoT Server. See instruction of [[Configure to Connect Different Servers>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.Configuretoconnecttodifferentservers]]. 
244 +1. Set up sensor to point to IoT Server. See instruction of [[Configure to Connect Different Servers>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.Configuretoconnecttodifferentservers]]. 
243 243  
244 244  Below shows result of different server as a glance.
245 245  
248 +
246 246  (% border="1" cellspacing="4" style="width:515px" %)
247 247  |(% style="background-color:#4f81bd; color:white; width:100px" %)**Servers**|(% style="background-color:#4f81bd; color:white; width:300px" %)**Dash Board**|(% style="background-color:#4f81bd; color:white; width:115px" %)**Comments**
248 -|(% style="width:127px" %)[[Node-Red>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.5A0Node-RedA028viaA0MQTT29]]|(% style="width:385px" %)(((
249 -(% style="text-align:center" %)
250 -[[image:image-20230819113244-8.png||height="183" width="367"]]
251 -)))|(% style="width:170px" %)
252 -|(% style="width:127px" %)[[DataCake>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.4Datacake]]|(% style="width:385px" %)(((
253 -(% style="text-align:center" %)
254 -[[image:image-20230819113244-9.png||height="119" width="367"]]
255 -)))|(% style="width:170px" %)
251 +|(% style="width:127px" %)[[Node-Red>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.5A0Node-RedA028viaA0MQTT29]]|(% style="width:385px" %)[[image:image-20230819113244-8.png||height="183" width="367"]]|(% style="width:170px" %)
252 +|(% style="width:127px" %)[[DataCake>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.4Datacake]]|(% style="width:385px" %)[[image:image-20230819113244-9.png||height="120" width="369"]]|(% style="width:170px" %)
256 256  |(% style="width:127px" %)[[Tago.IO>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.7A0Tago.ioA028viaA0MQTT29]]|(% style="width:385px" %) |(% style="width:170px" %)
257 257  |(% style="width:127px" %)[[General UDP>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.1GeneralA0UDPA0Connection]]|(% style="width:385px" %)Raw Payload. Need Developer to design Dash Board|(% style="width:170px" %)
258 258  |(% style="width:127px" %)[[General MQTT>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.2GeneralA0MQTTA0Connection]]|(% style="width:385px" %)Raw Payload. Need Developer to design Dash Board|(% style="width:170px" %)
259 -|(% style="width:127px" %)[[ThingSpeak>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.3A0ThingSpeakA028viaA0MQTT29]]|(% style="width:385px" %)(((
260 -(% style="text-align:center" %)
261 -[[image:image-20230819113244-10.png||height="104" width="367"]]
262 -)))|(% style="width:170px" %)
263 -|(% style="width:127px" %)[[ThingsBoard>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.6A0ThingsBoard.CloudA028viaA0MQTT29]]|(% style="width:385px" %)(((
264 -(% style="text-align:center" %)
265 -[[image:image-20230819113244-11.png||height="141" width="367"]]
266 -)))|(% style="width:170px" %)
256 +|(% style="width:127px" %)[[ThingSpeak>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.3A0ThingSpeakA028viaA0MQTT29]]|(% style="width:385px" %)[[image:image-20230819113244-10.png||height="82" width="291"]]|(% style="width:170px" %)
257 +|(% style="width:127px" %)[[ThingsBoard>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.6A0ThingsBoard.CloudA028viaA0MQTT29]]|(% style="width:385px" %)[[image:image-20230819113244-11.png||height="113" width="293"]]|(% style="width:170px" %)
258 +|(% style="width:127px" %) |(% style="width:385px" %) |(% style="width:170px" %)
267 267  
268 268  (% style="color:blue" %)**1D Version**(%%): This version has 1NCE SIM card pre-installed and configure to send value to DataCake. User Just need to select the sensor type in DataCake and Activate S31-NB and user will be able to see data in DataCake. See here for [[DataCake Config Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/General%20Configure%20to%20Connect%20to%20IoT%20server%20for%20-NB%20%26%20-NS%20NB-IoT%20models/#H3.4Datacake]].
269 269  
... ... @@ -275,13 +275,13 @@
275 275  
276 276  **Includes:**
277 277  
278 -* [[General JSON format payload>>||anchor="H2.2.1GeneralJsonFormat28Type3D529"]]. (Type=5)
270 +* [[General JSON format payload>>path:#General_Json]]. (Type=5)
279 279  
280 -* [[HEX format Payload>>||anchor="H2.2.2HEXformatPayload28Type3D029"]]. (Type=0)
272 +* [[HEX format Payload>>path:#HEX_Payload]]. (Type=0)
281 281  
282 -* [[ThingSpeak Format>>||anchor="H2.2.4ThingSpeakPayload28Type3D129"]]. (Type=1)
274 +* [[ThingSpeak Format>>path:#ThingSpeak_Payload]]. (Type=1)
283 283  
284 -* [[ThingsBoard Format>>||anchor="H2.2.3ThingsBoardPayload28Type3D329"]]. (Type=3)
276 +* [[ThingsBoard Format>>path:#ThingsBoard_Payload]]. (Type=3)
285 285  
286 286  User can specify the payload type when choose the connection protocol. Example:
287 287  
... ... @@ -292,7 +292,7 @@
292 292  (% style="color:#037691" %)**AT+PRO=3,5 ** (%%) ~/~/ Use MQTT Connection & Json Payload
293 293  
294 294  
295 -=== 2.2.1 General Json Format(Type~=5) ===
287 +=== 2.2.1 General Json Format (Type~=5) ===
296 296  
297 297  
298 298  This is the General Json Format. As below:
... ... @@ -306,6 +306,8 @@
306 306  
307 307  * Json entry 1 ~~ 8 are the last 1 ~~ 8 sampling data as specify by (% style="color:#037691" %)**AT+NOUD=8 ** (%%)Command. Each entry includes (from left to right): Temperature, Humidity, Sampling time.
308 308  
301 +
302 +
309 309  === 2.2.2 HEX format Payload(Type~=0) ===
310 310  
311 311  
... ... @@ -353,7 +353,7 @@
353 353  
354 354  If payload is: FF3FH :  (FF3F & 8000 == 1) , temp = (FF3FH - 65536)/10 = -19.3 degrees.
355 355  
356 -(FF3F & 8000: Judge whether the highest bit is 1, when the highest bit is 1, it is negative)
350 +(FF3F & 8000Judge whether the highest bit is 1, when the highest bit is 1, it is negative)
357 357  
358 358  
359 359  (% style="color:blue" %)**Humidity:   **
... ... @@ -407,7 +407,7 @@
407 407  
408 408  * (% style="color:#037691" %)**AT+TR=900**   (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds (15 minutes, the minimum can be set to 180 seconds)
409 409  
410 -* (% style="color:#037691" %)**AT+NOUD=8**     (%%)~/~/  The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded.
404 +* (% style="color:#037691" %)**AT+NOUD=8**  (%%)~/~/  The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded.
411 411  
412 412  The diagram below explains the relationship between TR, NOUD, and TDC more clearly:
413 413  
... ... @@ -438,6 +438,8 @@
438 438  
439 439  * If user only want to send only min or max, user can set the alarm to a value that device won’t reach. For example: (% style="color:#037691" %)**AT+SHTEMP=-80,0.**
440 440  
435 +
436 +
441 441  == 2.6 Trggier an uplink by external interrupt ==
442 442  
443 443  
... ... @@ -455,6 +455,7 @@
455 455  
456 456  * (% style="color:#037691" %)**AT+INTMOD=3  **(%%) ~/~/ Trigger by rising edge
457 457  
454 +
458 458  = 3. Configure S31x-NB =
459 459  
460 460  == 3.1 Configure Methods ==
... ... @@ -478,21 +478,21 @@
478 478  AT+<CMD>=?       : Get the value
479 479  
480 480  
481 -(% style="color:blue" %)**General Commands**      
478 +**General Commands**      
482 482  
483 483  AT                    : Attention       
484 484  
485 -AT?  : Short Help     
482 +AT?                            : Short Help     
486 486  
487 -ATZ  : MCU Reset    
484 +ATZ                            : MCU Reset    
488 488  
489 -AT+TDC  : Application Data Transmission Interval
486 +AT+TDC           : Application Data Transmission Interval
490 490  
491 -AT+CFG  : Print all configurations
488 +AT+CFG           : Print all configurations
492 492  
493 493  AT+CFGMOD           : Working mode selection
494 494  
495 -AT+DEUI  : Get or set the Device ID
492 +AT+DEUI                             : Get or set the Device ID
496 496  
497 497  AT+INTMOD            : Set the trigger interrupt mode
498 498  
... ... @@ -500,30 +500,29 @@
500 500  
501 501  AT+PRO          : Choose agreement
502 502  
503 -AT+RXDL  : Extend the sending and receiving time
500 +AT+RXDL                  : Extend the sending and receiving time
504 504  
505 -AT+DNSCFG  : Get or Set DNS Server
502 +AT+DNSCFG         :  Get or Set DNS Server
506 506  
507 507  AT+GETSENSORVALUE   : Returns the current sensor measurement
508 508  
509 -AT+NOUD  : Get or Set the number of data to be uploaded
506 +AT+NOUD      : Get or Set the number of data to be uploaded
510 510  
511 511  AT+CDP     : Read or Clear cached data
512 512  
513 -AT+SHTEMP:  Get or Set alarm of temp
510 +AT+SHTEMP: Get or Set alarm of temp
514 514  
515 -AT+SHHUM:  Get or Set alarm of moisture
512 +AT+SHHUM: Get or Set alarm of moisture
516 516  
517 -AT+SERVADDR :  Server Address
514 +AT+SERVADDR                 : Server Address
518 518  
516 +**UDP Management**
519 519  
520 -(% style="color:blue" %)**UDP Management**
518 +AT+CFM          : Upload confirmation mode (only valid for UDP)
521 521  
522 -AT+CFM  :  Upload confirmation mode (only valid for UDP)
523 523  
521 +**MQTT Management**
524 524  
525 -(% style="color:blue" %)**MQTT Management**
526 -
527 527  AT+CLIENT               : Get or Set MQTT client
528 528  
529 529  AT+UNAME              : Get or Set MQTT Username
... ... @@ -530,93 +530,90 @@
530 530  
531 531  AT+PWD                  : Get or Set MQTT password
532 532  
533 -AT+PUBTOPIC  : Get or Set MQTT publish topic
529 +AT+PUBTOPIC                   : Get or Set MQTT publish topic
534 534  
535 -AT+SUBTOPIC  : Get or Set MQTT subscription topic
531 +AT+SUBTOPIC                   : Get or Set MQTT subscription topic
536 536  
537 537  
538 -(% style="color:blue" %)**Information**          
534 +**Information**          
539 539  
540 -AT+FDR  : Factory Data Reset
536 +AT+FDR           : Factory Data Reset
541 541  
542 -AT+PWORD  : Serial Access Password
538 +AT+PWORD             : Serial Access Password
543 543  
544 -AT+LDATA  : Get the last upload data
540 +AT+LDATA  : Get the last upload data
545 545  
546 -AT+CDP  : Read or Clear cached data
542 +AT+CDP                              : Read or Clear cached data
547 547  
548 -
549 549  = 4. Battery & Power Consumption =
550 550  
551 551  
552 -S31x-NB use ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
547 +S31x-LB use ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
553 553  
554 554  [[**Battery Info & Power Consumption Analyze**>>http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
555 555  
556 556  
557 -= 5. Firmware update =
552 += 5. OTA Firmware update =
558 558  
559 559  
560 -User can change device firmware to::
555 +(% class="wikigeneratedid" %)
556 +User can change firmware S31x-LB to:
561 561  
558 +* Change Frequency band/ region.
562 562  * Update with new features.
563 -
564 564  * Fix bugs.
565 565  
566 -Firmware and changelog can be downloaded from : **[[Firmware download link>>https://www.dropbox.com/sh/fhb3uyl4gt6clru/AAAiZVTFcxrfE1JOOyfcgO9ha?dl=0]]**
562 +Firmware and changelog can be downloaded from : **[[Firmware download link>>https://www.dropbox.com/sh/fis3g6nmhv0eokg/AAC6BcCZaX4BdqZkduUvZ3jIa?dl=0]]**
567 567  
564 +
568 568  Methods to Update Firmware:
569 569  
570 -* (Recommended way) OTA firmware update via BLE: [[**Instruction**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE_Firmware_Update_NB_Sensors_BC660K-GL/]].
571 -
567 +* (Recommanded way) OTA firmware update via wireless : **[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]**
572 572  * Update through UART TTL interface : **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**.
573 573  
574 -
575 575  = 6. FAQ =
576 576  
577 -== 6.1 How can I access t BC660K-GL AT Commands? ==
578 578  
579 579  
580 -User can access to BC660K-GL directly and send AT Commands.
574 += 7. Order Info =
581 581  
582 -[[See BC660K-GL AT Command set>>url:https://www.dropbox.com/sh/5f6ssda5fum8rvs/AABT68l8ZzWOvZ5eg2qwOoFda?dl=0]]
583 583  
577 +Part Number: (% style="color:blue" %)**S31-LB-XX  / S31B-LB-XX**
584 584  
579 +(% style="color:red" %)**XX**(%%): The default frequency band
585 585  
586 -= 7. Order Info =
581 +* (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band
587 587  
583 +* (% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
588 588  
589 -Part Number: (% style="color:blue" %)**S31-NB-XX  / S31B-NB-XX**
585 +* (% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
590 590  
591 -(% style="color:red" %)**XX**(%%):
587 +* (% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
592 592  
593 -* (% style="color:#037691" %)**GE**(%%): General version ( Exclude SIM card)
589 +* (% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
594 594  
595 -* (% style="color:#037691" %)**1D**(%%): with 1NCE* 10 years 500MB SIM card and Pre-configure to DataCake server
591 +* (% style="color:red" %)**US915**(%%): LoRaWAN US915 band
596 596  
597 -(% style="color:#037691" %)*** 1NCE SIM Card NB-IoT network coverage**(%%): Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Finland, Germany, Great Britain, Greece, Hungary, Ireland, Italy, Latvia, Malta, Netherlands, Norway, Puerto Rico, Russia, Slovak , Republic, Slovenia, Spain, Sweden, Switzerland, Taiwan, USA, US Virgin Islands
593 +* (% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band
598 598  
595 +* (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
599 599  
600 -
601 601  = 8. ​Packing Info =
602 602  
603 603  
604 604  (% style="color:#037691" %)**Package Includes**:
605 605  
606 -* S31-NB or S31-NB NB-IoT Sensor Node x 1
602 +* S31x-LB LoRaWAN Temperature & Humidity Sensor
607 607  
608 -* External antenna x 1
609 -
610 -
611 611  (% style="color:#037691" %)**Dimension and weight**:
612 612  
613 -* Device Size: 13.0 x 5 x 4.5 cm
606 +* Device Size: cm
614 614  
615 -* Device Weight: 150g
608 +* Device Weight: g
616 616  
617 -* Package Size / pcs : 14.0 x 8x 5 cm
610 +* Package Size / pcs : cm
618 618  
619 -* Weight / pcs : 180g
612 +* Weight / pcs : g
620 620  
621 621  = 9. Support =
622 622