Changes for page N95S31B -- NB-IoT Temperature & Humidity Sensor User Manual
Last modified by Mengting Qiu on 2024/04/02 16:44
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 7 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -172,10 +172,10 @@ 172 172 173 173 In the PC, use below serial tool settings: 174 174 175 -* Baud: (% style="color:green" %)**9600** 175 +* Baud: (% style="color:green" %)**9600** 176 176 * Data bits:** (% style="color:green" %)8(%%)** 177 177 * Stop bits: (% style="color:green" %)**1** 178 -* Parity: (% style="color:green" %)**None** 178 +* Parity: (% style="color:green" %)**None** 179 179 * Flow Control: (% style="color:green" %)**None** 180 180 181 181 ((( ... ... @@ -190,28 +190,30 @@ 190 190 191 191 === 2.2.4 Use CoAP protocol to uplink data === 192 192 193 -(% style="color:red" %)Note: if you don't have CoAP server, you can refer this link to set up one: (%%)[[http:~~/~~/wiki.dragino.com/in dex.php?title=Set_up_CoAP_Server>>url:http://wiki.dragino.com/index.php?title=Set_up_CoAP_Server]]193 +(% style="color:red" %)Note: if you don't have CoAP server, you can refer this link to set up one: (%%)[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Set%20up%20CoAP%20Server/>>http://wiki.dragino.com/xwiki/bin/view/Main/Set%20up%20CoAP%20Server/]] 194 194 195 195 196 -Use below commands: 196 +**Use below commands:** 197 197 198 198 * (% style="color:blue" %)**AT+PRO=1** (%%) ~/~/ Set to use CoAP protocol to uplink 199 199 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5683 ** (%%)~/~/ to set CoAP server address and port 200 200 * (% style="color:blue" %)**AT+URI=5,11,"mqtt",11,"coap",12,"0",15,"c=text1",23,"0" ** (%%) ~/~/Set COAP resource path 201 201 202 + 203 + 202 202 For parameter description, please refer to AT command set 203 203 204 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image011.jpg]]206 +[[image:1657249793983-486.png]] 205 205 206 206 207 207 After configure the server address and (% style="color:green" %)**reset the device**(%%) (via AT+ATZ ), NSE01 will start to uplink sensor values to CoAP server. 208 208 209 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image013.jpg]]211 +[[image:1657249831934-534.png]] 210 210 211 211 214 + 212 212 === 2.2.5 Use UDP protocol to uplink data(Default protocol) === 213 213 214 - 215 215 This feature is supported since firmware version v1.0.1 216 216 217 217 ... ... @@ -219,119 +219,127 @@ 219 219 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601 ** (%%) ~/~/ to set UDP server address and port 220 220 * (% style="color:blue" %)**AT+CFM=1 ** (%%) ~/~/If the server does not respond, this command is unnecessary 221 221 222 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image015.jpg]]224 +[[image:1657249864775-321.png]] 223 223 224 224 227 +[[image:1657249930215-289.png]] 225 225 226 226 227 227 228 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image017.jpg]] 229 - 230 - 231 231 === 2.2.6 Use MQTT protocol to uplink data === 232 232 233 - 234 234 This feature is supported since firmware version v110 235 235 236 236 237 -* (% style="color:blue" %)**AT+PRO=3 ** (%%) ~/~/Set to use MQTT protocol to uplink 238 -* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883 ** (%%) ~/~/Set MQTT server address and port 239 -* (% style="color:blue" %)**AT+CLIENT=CLIENT ** (%%)~/~/Set up the CLIENT of MQTT 240 -* (% style="color:blue" %)**AT+UNAME=UNAME **(%%)~/~/Set the username of MQTT 241 -* (% style="color:blue" %)**AT+PWD=PWD **(%%)~/~/Set the password of MQTT 242 -* (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB **(%%)~/~/Set the sending topic of MQTT 243 -* (% style="color:blue" %)**AT+SUBTOPIC=NSE01_SUB **(%%) ~/~/Set the subscription topic of MQTT 236 +* (% style="color:blue" %)**AT+PRO=3 ** (%%) ~/~/Set to use MQTT protocol to uplink 237 +* (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,1883 ** (%%) ~/~/Set MQTT server address and port 238 +* (% style="color:blue" %)**AT+CLIENT=CLIENT ** (%%)~/~/Set up the CLIENT of MQTT 239 +* (% style="color:blue" %)**AT+UNAME=UNAME **(%%)~/~/Set the username of MQTT 240 +* (% style="color:blue" %)**AT+PWD=PWD **(%%)~/~/Set the password of MQTT 241 +* (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB **(%%)~/~/Set the sending topic of MQTT 242 +* (% style="color:blue" %)**AT+SUBTOPIC=NSE01_SUB **(%%) ~/~/Set the subscription topic of MQTT 244 244 245 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image019.gif]]244 +[[image:1657249978444-674.png]] 246 246 247 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image021.jpg]] 248 248 247 +[[image:1657249990869-686.png]] 249 249 249 + 250 +((( 250 250 MQTT protocol has a much higher power consumption compare vs UDP / CoAP protocol. Please check the power analyze document and adjust the uplink period to a suitable interval. 252 +))) 251 251 252 252 255 + 253 253 === 2.2.7 Use TCP protocol to uplink data === 254 254 255 - 256 256 This feature is supported since firmware version v110 257 257 258 258 259 -* (% style="color:blue" %)**AT+PRO=4 ** (%%) ~/~/ Set to use TCP protocol to uplink 261 +* (% style="color:blue" %)**AT+PRO=4 ** (%%) ~/~/ Set to use TCP protocol to uplink 260 260 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600 **(%%) ~/~/ to set TCP server address and port 261 261 262 -[[image: file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.jpg]]264 +[[image:1657250217799-140.png]] 263 263 264 264 267 +[[image:1657250255956-604.png]] 265 265 266 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image025.jpg]] 267 267 268 - 269 269 === 2.2.8 Change Update Interval === 270 270 271 271 User can use below command to change the (% style="color:green" %)**uplink interval**. 272 272 273 -* *~(%%)**(%style="color:blue"%)(%%)~/~/ Set Update Interval to 600s274 +* (% style="color:blue" %)**AT+TDC=600 ** (%%)~/~/ Set Update Interval to 600s 274 274 275 - 276 +((( 276 276 (% style="color:red" %)**NOTE:** 278 +))) 277 277 280 +((( 278 278 (% style="color:red" %)1. By default, the device will send an uplink message every 1 hour. 282 +))) 279 279 280 280 281 281 286 +== 2.3 Uplink Payload == 282 282 288 +In this mode, uplink payload includes in total 18 bytes 283 283 290 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %) 291 +|=(% style="width: 50px;" %)((( 292 +**Size(bytes)** 293 +)))|=(% style="width: 50px;" %)**6**|=(% style="width: 25px;" %)2|=(% style="width: 25px;" %)**2**|=(% style="width: 80px;" %)**1**|=(% style="width: 80px;" %)**2**|=(% style="width: 80px;" %)**2**|=(% style="width: 80px;" %)**2**|=(% style="width: 40px;" %)**1** 294 +|(% style="width:97px" %)**Value**|(% style="width:83px" %)[[Device ID>>||anchor="H"]]|(% style="width:41px" %)[[Ver>>||anchor="H"]]|(% style="width:46px" %)[[BAT>>||anchor="H"]]|(% style="width:123px" %)[[Signal Strength>>||anchor="H"]]|(% style="width:108px" %)[[Soil Moisture>>||anchor="H"]]|(% style="width:133px" %)[[Soil Temperature>>||anchor="H"]]|(% style="width:159px" %)[[Soil Conductivity(EC)>>||anchor="H"]]|(% style="width:80px" %)[[Interrupt>>||anchor="H"]] 284 284 296 +If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the NSE01 uplink data. 285 285 286 -== 2.3 Uplink Payload == 287 287 299 +[[image:image-20220708111918-4.png]] 288 288 289 -=== 2.3.1 MOD~=0(Default Mode) === 290 290 291 - LSE01will uplink payloadviaLoRaWANwithbelowpayload format:302 +The payload is ASCII string, representative same HEX: 292 292 293 -((( 294 -Uplink payload includes in total 11 bytes. 295 -))) 304 +0x72403155615900640c7817075e0a8c02f900 where: 296 296 297 -(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %) 298 -|((( 299 -**Size** 306 +* Device ID: 0x 724031556159 = 724031556159 307 +* Version: 0x0064=100=1.0.0 300 300 301 -**(bytes)** 302 -)))|**2**|**2**|**2**|**2**|**2**|**1** 303 -|**Value**|[[BAT>>||anchor="H2.3.3BatteryInfo"]]|((( 304 -Temperature 309 +* BAT: 0x0c78 = 3192 mV = 3.192V 310 +* Singal: 0x17 = 23 311 +* Soil Moisture: 0x075e= 1886 = 18.86 % 312 +* Soil Temperature:0x0a8c =2700=27 °C 313 +* Soil Conductivity(EC) = 0x02f9 =761 uS /cm 314 +* Interrupt: 0x00 = 0 305 305 306 -(Reserve, Ignore now) 307 -)))|[[Soil Moisture>>||anchor="H2.3.4SoilMoisture"]]|[[Soil Temperature>>||anchor="H2.3.5SoilTemperature"]]|[[Soil Conductivity (EC)>>||anchor="H2.3.6SoilConductivity28EC29"]]|((( 308 -MOD & Digital Interrupt 309 309 310 -(Optional) 311 -))) 312 312 313 -=== 2.3.2 MOD~=1(Original value) === 314 314 315 - Thismodecangetthe originalAD value of moisture and originalconductivity (with temperature driftcompensation).319 +== 2.4 Payload Explanation and Sensor Interface == 316 316 317 -(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %) 318 -|((( 319 -**Size** 321 +=== 2.4.1 Device ID === 320 320 321 -**(bytes)** 322 -)))|**2**|**2**|**2**|**2**|**2**|**1** 323 -|**Value**|[[BAT>>||anchor="H2.3.3BatteryInfo"]]|((( 324 -Temperature 323 +By default, the Device ID equal to the last 6 bytes of IMEI. 325 325 326 -(Reserve, Ignore now) 327 -)))|[[Soil Moisture>>||anchor="H2.3.4SoilMoisture"]](raw)|[[Soil Temperature>>||anchor="H2.3.5SoilTemperature"]]|[[Soil Conductivity (EC)>>||anchor="H2.3.6SoilConductivity28EC29"]](raw)|((( 328 -MOD & Digital Interrupt 325 +User can use (% style="color:blue" %)**AT+DEUI**(%%) to set Device ID 329 329 330 -(Optional) 331 -))) 327 +**Example:** 332 332 333 - === 2.3.3 BatteryInfo===329 +AT+DEUI=A84041F15612 334 334 331 +The Device ID is stored in a none-erase area, Upgrade the firmware or run AT+FDR won't erase Device ID. 332 + 333 + 334 + 335 +=== 2.4.2 Version Info === 336 + 337 +Specify the software version: 0x64=100, means firmware version 1.00. 338 + 339 +For example: 0x00 64 : this device is NSE01 with firmware version 1.0.0. 340 + 341 + 342 + 343 +=== 2.4.3 Battery Info === 344 + 335 335 ((( 336 336 Check the battery voltage for LSE01. 337 337 )))
- 1657249864775-321.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +87.0 KB - Content
- 1657249930215-289.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +77.3 KB - Content
- 1657249978444-674.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +139.5 KB - Content
- 1657249990869-686.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +96.9 KB - Content
- 1657250217799-140.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +98.7 KB - Content
- 1657250255956-604.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +99.0 KB - Content
- image-20220708111918-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +38.8 KB - Content