Changes for page wiki_test

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

From version 66.1
edited by Bei Jinggeng
on 2023/08/02 10:43
Change comment: There is no comment for this version
To version 80.2
edited by Xiaoling
on 2023/08/19 11:33
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -S31-LB / S31B-LB LoRaWAN Outdoor Temperature & Humidity Sensor User Manual
1 +S31-NB/S31B-NB_BN-IoT Outdoor Temperature & Humidity Sensor User Manual
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Bei
1 +XWiki.Xiaoling
Content
... ... @@ -1,9 +1,8 @@
1 1  (% style="text-align:center" %)
2 -[[image:S31-B.jpg]]
2 +[[image:image-20230819102136-3.png]]
3 3  
4 4  
5 5  
6 -
7 7  **Table of Contents:**
8 8  
9 9  {{toc/}}
... ... @@ -15,38 +15,37 @@
15 15  
16 16  = 1. Introduction =
17 17  
18 -== 1.1 What is S31x-LB LoRaWAN Temperature & Humidity Sensor ==
17 +== 1.1 What is S31x-NB NB-IoT Temperature & Humidity Sensor ==
19 19  
20 20  
21 -The Dragino S31x-LB is a (% style="color:blue" %)**LoRaWAN Temperature and Humidity Sensor**(%%) for Internet of Things solution. It is used to measure the (% style="color:blue" %)**surrounding environment temperature and relative air humidity precisely**(%%), and then upload to IoT server via LoRaWAN wireless protocol.
20 +The Dragino S31-NB and S31B-NB are (% style="color:blue" %)**NB-IoT Temperature and Humidity Sensor**(%%) for Internet of Things solution. It is used to measure the surrounding (% style="color:blue" %)**environment temperature and relative air humidity precisely**(%%), and then upload to IoT server via NB-IoT network*.
22 22  
23 -The temperature & humidity sensor used in S31x-LB 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.
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.
24 24  
25 -The LoRa wireless technology used in S31x-LB allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
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.
26 26  
27 -S31x-LB supports (% style="color:blue" %)**Temperature & Humdity alarm feature**(%%), user can set temperature alarm for instant notice. S31x-LB supports Datalog feature, it can save the data when there is no LoRaWAN network and uplink when network recover.
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).
28 28  
29 -S31x-LB (% style="color:blue" %)**supports BLE configure**(%%) and (% style="color:blue" %)**wireless OTA update**(%%) which make user easy to use.
28 +*make sure you have NB-IoT coverage locally.
30 30  
31 -S31x-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
32 32  
33 -Each S31x-LB is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
31 +[[image:1692411831805-116.png]]
34 34  
35 35  
36 36  == 1.2 ​Features ==
37 37  
38 38  
39 -* LoRaWAN 1.0.3 Class A
37 +* NB-IoT Bands: B1/B2/B3/B4/B5/B8/B12/B13/B17/B18/B19/B20/B25/B28/B66/B70/B85 @H-FDD
40 40  * Ultra-low power consumption
41 -* External 3 meters SHT31 probe (For S31-LB)
42 -* Measure range -55°C ~~ 125°C
39 +* External 3 meters SHT31 probe (For S31-NB)
40 +* Measure range -40°C ~~ 85°C
43 43  * Temperature & Humidity alarm
44 -* Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/IN865
45 -* Support Bluetooth v5.1 and LoRaWAN remote configure
46 -* Support wireless OTA update firmware
42 +* Multiply Sampling and one uplink
43 +* Support Bluetooth v5.1 remote configure and update firmware
47 47  * Uplink on periodically
48 48  * Downlink to change configure
49 49  * 8500mAh Battery for long term use
47 +* Nano SIM card slot for NB-IoT SIM
50 50  
51 51  == 1.3 Specification ==
52 52  
... ... @@ -53,7 +53,7 @@
53 53  
54 54  (% style="color:#037691" %)**Common DC Characteristics:**
55 55  
56 -* Supply Voltage: built in 8500mAh Li-SOCI2 battery , 2.5v ~~ 3.6v
54 +* Supply Voltage: 2.1v ~~ 3.6v
57 57  * Operating Temperature: -40 ~~ 85°C
58 58  
59 59  (% style="color:#037691" %)**Temperature Sensor:**
... ... @@ -70,37 +70,67 @@
70 70  * Resolution: 0.01% RH
71 71  * Long Term Shift: <0.25 %RH/yr
72 72  
73 -(% style="color:#037691" %)**LoRa Spec:**
71 +(% style="color:#037691" %)**NB-IoT Spec:**
74 74  
75 -* Frequency Range,  Band 1 (HF): 862 ~~ 1020 Mhz
76 -* Max +22 dBm constant RF output vs.
77 -* RX sensitivity: down to -139 dBm.
78 -* Excellent blocking immunity
73 +**NB-IoT Module: BC660K-GL**
79 79  
75 +Support Bands:
76 +
77 +* B1 @H-FDD: 2100MHz
78 +* B2 @H-FDD: 1900MHz
79 +* B3 @H-FDD: 1800MHz
80 +* B4 @H-FDD: 2100MHz
81 +* B5 @H-FDD: 860MHz
82 +* B8 @H-FDD: 900MHz
83 +* B12 @H-FDD: 720MHz
84 +* B13 @H-FDD: 740MHz
85 +* B17 @H-FDD: 730MHz
86 +* B18 @H-FDD: 870MHz
87 +* B19 @H-FDD: 870MHz
88 +* B20 @H-FDD: 790MHz
89 +* B25 @H-FDD: 1900MHz
90 +* B28 @H-FDD: 750MHz
91 +* B66 @H-FDD: 2000MHz
92 +* B70 @H-FDD: 2000MHz
93 +* B85 @H-FDD: 700MHz
94 +
80 80  (% style="color:#037691" %)**Battery:**
81 81  
82 82  * Li/SOCI2 un-chargeable battery
83 83  * Capacity: 8500mAh
84 -* Self-Discharge: <1% / Year @ 25°C
99 +* Self Discharge: <1% / Year @ 25°C
85 85  * Max continuously current: 130mA
86 86  * Max boost current: 2A, 1 second
87 87  
88 88  (% style="color:#037691" %)**Power Consumption**
89 89  
90 -* Sleep Mode: 5uA @ 3.3v
91 -* LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
105 +* STOP Mode: 10uA @ 3.3v
106 +* Max transmit power: 350mA@3.3v
92 92  
93 -== 1.4 Sleep mode and working mode ==
108 +== 1.4 Applications ==
94 94  
95 95  
111 +* Smart Buildings & Home Automation
112 +* Logistics and Supply Chain Management
113 +* Smart Metering
114 +* Smart Agriculture
115 +* Smart Cities
116 +* Smart Factory
117 +
118 +
119 +
120 +== 1.5 Sleep mode and working mode ==
121 +
122 +
96 96  (% style="color:blue" %)**Deep Sleep Mode: **(%%)Sensor doesn't have any LoRaWAN activate. This mode is used for storage and shipping to save battery life.
97 97  
98 98  (% style="color:blue" %)**Working Mode:** (%%)In this mode, Sensor will work as LoRaWAN Sensor to Join LoRaWAN network and send out sensor data to server. Between each sampling/tx/rx periodically, sensor will be in IDLE mode), in IDLE mode, sensor has the same power consumption as Deep Sleep mode.
99 99  
100 100  
101 -== 1.5 Button & LEDs ==
102 102  
129 +== 1.6 Button & LEDs ==
103 103  
131 +
104 104  [[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675071855856-879.png]]
105 105  
106 106  
... ... @@ -107,20 +107,20 @@
107 107  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
108 108  |=(% style="width: 167px;background-color:#D9E2F3;color:#0070C0" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 225px;background-color:#D9E2F3;color:#0070C0" %)**Action**
109 109  |(% style="width:167px" %)Pressing ACT between 1s < time < 3s|(% style="width:117px" %)Send an uplink|(% style="width:225px" %)(((
110 -If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
138 +If sensor has already attached to NB-IoT network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
111 111  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
112 112  )))
113 113  |(% style="width:167px" %)Pressing ACT for more than 3s|(% style="width:117px" %)Active Device|(% style="width:225px" %)(((
114 -(% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:#037691" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network.
142 +(% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:#037691" %)**OTA mode**(%%) for 3 seconds. And then start to attach NB-IoT network.
115 115  (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
116 -Once sensor is active, BLE module will be active and user can connect via BLE to configure device, no matter if device join or not join LoRaWAN network.
144 +Once sensor is active, BLE module will be active and user can connect via BLE to configure device, no matter if device attach NB-IoT network or not.
117 117  )))
118 118  |(% style="width:167px" %)Fast press ACT 5 times.|(% style="width:117px" %)Deactivate Device|(% style="width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means device is in Deep Sleep Mode.
119 119  
120 -== 1.6 BLE connection ==
148 +== 1.7 BLE connection ==
121 121  
122 122  
123 -S31x-LB support BLE remote configure.
151 +S31x-NB support BLE remote configure and firmware update.
124 124  
125 125  
126 126  BLE can be used to configure the parameter of sensor or see the console output from sensor. BLE will be only activate on below case:
... ... @@ -132,28 +132,59 @@
132 132  If there is no activity connection on BLE in 60 seconds, sensor will shut down BLE module to enter low power mode.
133 133  
134 134  
135 -== 1.7 Pin Definitions ==
163 +== 1.8 Pin Definitions & Switch ==
136 136  
137 -[[image:http://8.211.40.43/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230610163213-1.png?width=699&height=404&rev=1.1||alt="image-20230610163213-1.png"]]
138 138  
166 +S31x-NB use the mother board from S31-NB which as below.
139 139  
140 -== 1.8 Hardware Variant ==
168 +[[image:image-20230819104805-5.png]]
141 141  
142 142  
143 -(% border="1" cellspacing="5" style="width:472px" %)
144 -|=(% style="width: 102px;background-color:#D9E2F3;color:#0070C0" %)Model|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)Photo|=(% style="width: 187px; background-color:#D9E2F3;color:#0070C0" %)Probe Info
171 +
172 +=== 1.8.1 Jumper JP2 ===
173 +
174 +
175 +Power on Device when put this jumper.
176 +
177 +
178 +=== 1.8.2 BOOT MODE / SW1 ===
179 +
180 +
181 +1) (% style="color:blue" %)**ISP**(%%): upgrade mode, device won't have any signal in this mode. but ready for upgrade firmware. LED won't work. Firmware won't run.
182 +
183 +2) (% style="color:blue" %)**Flash**(%%): work mode, device starts to work and send out console output for further debug
184 +
185 +
186 +=== 1.8.3 Reset Button ===
187 +
188 +
189 +Press to reboot the device.
190 +
191 +
192 +
193 +== 1.9 Hardware Variant ==
194 +
195 +
196 +(% border="1" cellspacing="5" style="width:410px" %)
197 +|=(% style="width: 102px;background-color:#D9E2F3;color:#0070C0" %)Model|=(% style="width: 126px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)Photo|=(% style="width: 179px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)Probe Info
145 145  |(% style="width:102px" %)(((
146 146  S31-LB
147 -)))|(% style="width:190px" %)[[image:image-20230527093214-2.jpeg]]|(% style="width:187px" %)(((
200 +)))|(% style="width:126px" %)(((
201 +(% style="text-align:center" %)
202 +[[image:image-20230819110632-6.png||height="130" width="104"]]
203 +)))|(% style="width:179px" %)(((
148 148  1 x SHT31 Probe
149 149  
150 -Cable Length : 2 meters
206 +Cable Length : 3 meters
151 151  
152 152  
153 153  )))
154 154  |(% style="width:102px" %)(((
155 155  S31B-LB
156 -)))|(% style="width:190px" %)[[image:image-20230527093155-1.jpeg]]|(% style="width:187px" %)(((
212 +)))|(% style="width:126px" %)(((
213 +(% style="text-align:center" %)
214 +[[image:image-20230819110702-7.png||height="164" width="90"]]
215 +)))|(% style="width:179px" %)(((
157 157  1 x SHT31 Probe
158 158  
159 159  Installed in device.
... ... @@ -163,29 +163,49 @@
163 163  
164 164  
165 165  
166 -== 1.9 Mechanical ==
167 167  
226 += 2. Use S31-NB to communicate with IoT Server =
168 168  
169 -[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143884058-338.png]]
228 +== 2.1 Send data to IoT server via NB-IoT network ==
170 170  
171 171  
172 -[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143899218-599.png]]
231 +The S31-NB is equipped with a NB-IoT module, the pre-loaded firmware in S31-NB will get environment data from sensors and send the value to local NB-IoT network via the NB-IoT module.  The NB-IoT network will forward this value to IoT server via the protocol defined by S31-NB.
173 173  
174 174  
175 -[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143909447-639.png]]
234 +Below shows the network structure:
176 176  
236 +[[image:1692415924540-357.png]]
177 177  
178 -= 2. Configure S31x-LB to connect to LoRaWAN network =
179 179  
180 -== 2.1 How it works ==
239 +There are two version: **-GE** and **-1D** version of S31-NB.
181 181  
182 182  
183 -The S31x-LB is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and press the button to activate the S31x-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
242 +**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.
184 184  
244 +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]].
245 +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]].
185 185  
186 -== 2.2 ​Quick guide to connect to LoRaWAN server (OTAA) ==
247 +Below shows result of different server as a glance.
187 187  
188 188  
250 +|**Servers**|**Dash Board**|**Comments**
251 +|[[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]]|[[image:image-20230819113244-8.png]]|
252 +|[[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]]|[[image:image-20230819113244-9.png]]|
253 +|[[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]]| |
254 +|[[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]]|Raw Payload. Need Developer to design Dash Board|
255 +|[[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]]|Raw Payload. Need Developer to design Dash Board|
256 +|[[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]]|[[image:image-20230819113244-10.png]]|
257 +|[[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]]|[[image:image-20230819113244-11.png]]|
258 +| | |
259 +
260 +
261 +
262 +**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]].
263 +
264 +
265 +== 2.2 ​Payload Types ==
266 +
267 +
189 189  Following is an example for how to join the [[TTN v3 LoRaWAN Network>>url:https://console.cloud.thethings.network/]]. Below is the network structure; we use the [[LPS8v2>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/228-lps8v2.html]] as a LoRaWAN gateway in this example.
190 190  
191 191  The LPS8V2 is already set to connected to [[TTN network >>url:https://console.cloud.thethings.network/]], so what we need to now is configure the TTN server.
... ... @@ -836,3 +836,5 @@
836 836  * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
837 837  
838 838  * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[Support@dragino.cc>>mailto:Support@dragino.cc]].
918 +
919 +(% style="display:none" %) (%%)
1692411831805-116.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +94.4 KB
Content
1692413185538-164.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +777.4 KB
Content
1692415924540-357.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +94.4 KB
Content
image-20230819102012-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +239.0 KB
Content
image-20230819102029-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +155.8 KB
Content
image-20230819102136-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +359.4 KB
Content
image-20230819104725-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +583.4 KB
Content
image-20230819104805-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +582.8 KB
Content
image-20230819110632-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +224.4 KB
Content
image-20230819110702-7.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +53.2 KB
Content
image-20230819113244-10.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +12.0 KB
Content
image-20230819113244-11.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +57.5 KB
Content
image-20230819113244-8.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +13.0 KB
Content
image-20230819113244-9.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +35.5 KB
Content