Changes for page ThingsBoard
Last modified by Dilisi S on 2025/04/15 23:13
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -192,6 +192,9 @@ 192 192 193 193 Delete the default decoder function in the code editor. Now copy and paste the following decoder function written in **JavaScript** in to the **code editor**. This decoder function is compatible for both NB and CB series devices. 194 194 195 +{{info}} 196 +Please note that the value assigned to the IMEI field in the payload will be used by ThingsBoard to create a device on the platform with the same name. 197 +{{/info}} 195 195 196 196 {{code language="JavaScript"}} 197 197 //Version: 0.1 ... ... @@ -329,10 +329,6 @@ 329 329 [[image:data-converter-list-showing-uplink-dc.png]] 330 330 331 331 332 - 333 - 334 - 335 - 336 336 = 4. Add Integration = 337 337 338 338 ... ... @@ -376,15 +376,17 @@ 376 376 377 377 **Downlink data converter:** 378 378 379 -* Click on the **Select existing** button. 380 -* **Downlink data converter**: Select **MQTT Downlink Converter NB/CB **from the dropdown list. 378 +Dragino NB/CB devices don't require a downlink data converter to decode their payloads, so you can skip this step. 381 381 382 -Click **Next** button.380 +* Click on the **Skip **button in the Downlink data converter section. 383 383 382 +Click **Skip** button. 384 384 385 -[[image:add-integration-downlink-data-converter.png||height="511" width="500"]] 386 386 385 +[[image:integration-dl-skip.png||height="511" width="500"]] 387 387 387 + 388 + 388 388 **Connection:** 389 389 390 390 * **Host**: Cluster URL (Eg. 011731f7xxxxxxxxxxxfbbedfc63f4.s1.eu.hivemq.cloud) ... ... @@ -393,9 +393,11 @@ 393 393 * **Enable SSL**: YES 394 394 * **Username**: Username (from your HiveMQ Cloud Cluster with your credentials) 395 395 * **Password:** Password (from your HiveMQ Cloud Cluster with your credentials) 396 -* **Topic: v1/devices/ +/telemetry** (the+ replacesany'device name'will create a deviceintheEntities-> Devices)397 +* **Topic: v1/devices/me/telemetry** (The topic can be anything; you can even use just the device name. For example, you can use your device name here, such as S31B-NB.) 397 397 * **QoS:** 0-At most once 398 398 400 + 401 + 399 399 [[image:add-integration-connection.png||height="511" width="500"]] 400 400 401 401 ... ... @@ -426,7 +426,6 @@ 426 426 Since we haven't received data from a device yet, the integration **Status** is shown as **Pending.** 427 427 428 428 429 - 430 430 [[image:new-integration-pending.png]] 431 431 432 432 ... ... @@ -596,7 +596,7 @@ 596 596 = 7. Configure NB-IoT Sensor = 597 597 598 598 599 -Now, let's experiment with sending data to ThingsBoard using a real NB-IoT device. For example, we will use the **S 31B-NB**.601 +Now, let's experiment with sending data to ThingsBoard using a real NB-IoT device. For example, we will use the **TS01-NB**. 600 600 601 601 First, configure the NB-IoT device with the necessary MQTT settings using AT commands. Below is a list of AT commands you can use. 602 602 ... ... @@ -604,7 +604,7 @@ 604 604 **AT Commands** 605 605 606 606 * **AT+PRO=3,3 **~/~/ Use MQTT to connect to ThingsBoard. Payload Type set to 3. 607 -* **AT+SUBTOPIC=<MQTT subscribe topic> ** 609 +* **AT+SUBTOPIC=<MQTT subscribe topic> Eg: TS01-NB** 608 608 * **AT+PUBTOPIC=<MQTT publish topic> Eg: TS01-NB** 609 609 * **AT+CLIENT=null** 610 610 * **AT+UNAME=<MQTT Username>** ... ... @@ -612,10 +612,15 @@ 612 612 * **AT+SERVADDR=<Broker address, Port>** 613 613 614 614 Test your uplink by pressing the ACT button for 1 second. 617 + 615 615 616 616 617 617 The following image shows the uplink payload of a real Dragino device. The publish topic is **TS01-NB**, and the device name is **861275077962896**, which is represented by the **IMEI**. 618 618 622 +{{info}} 623 +The ThingsBoard uses the device's IMEI number included in the payload to create a device in the Devices section. 624 +{{/info}} 625 + 619 619 [[image:image-4.png]] 620 620 621 621
- Screenshot 2025-03-16 at 18.39.12.png
-
- Size
-
... ... @@ -1,1 +1,1 @@ 1 -2 77.0KB1 +211.9 KB - Content
- add-integration-connection.png
-
- Size
-
... ... @@ -1,1 +1,1 @@ 1 -15 3.2KB1 +158.1 KB - Content