<
From version < 164.1 >
edited by Dilisi S
on 2025/03/18 05:03
To version < 163.1 >
edited by Dilisi S
on 2025/03/18 04:59
>
Change comment: Uploaded new attachment "Screenshot 2025-03-16 at 18.39.12.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -458,6 +458,7 @@
458 458  * **Topic: v1/devices/+/telemetry** (the + replaces any 'device name' will create a device in the Entities -> Devices)
459 459  * **QoS:** 0-At most once
460 460  
461 +
461 461  [[image:add-integration-connection.png||height="511" width="500"]]
462 462  
463 463  
... ... @@ -529,32 +529,39 @@
529 529  Also, a new device named **S31B-NB** will appear under **//Entities -> Devices -> All//**. This means the first MQTT message triggers ThingsBoard to provision a device named **S31B-NB**.
530 530  
531 531  
533 +
532 532  [[image:new-device.png]]
533 533  
534 534  
535 -Click on the **MQTT integration NB/CB **list in the **Integrations** page to see its details.
537 +Click on the device S31B-NB on the devices list to see its details.
536 536  
537 -Then go to the **Events** tab.
539 +Then go to the **Latest telemetry** tab.
538 538  
539 -You can see the uplink message you sent from the MQTT broker.
541 +You can see the fields temperature and humidity with the values you previously sent using the MQTT message.
540 540  
541 541  
542 -[[image:Screenshot 2025-03-16 at 18.38.59.png]]
544 +[[image:telemetry-1.png]]
543 543  
544 544  
547 +Now, change the values of the fields and send the MQTT message again. For example, set temperature to 20 and humidity to 70. Observe how the values update in //Latest Telemetry//.
545 545  
546 546  
547 -Now click on the **three dots (...)** in the **Message** column. You can see the uplink message's **payload** in the **Message** window.
550 +[[image:telemetry-2.png]]
548 548  
549 549  
550 -[[image:Screenshot 2025-03-16 at 18.39.12.png]]
553 +Let's provision the second device named **LDS25-NB **with initial telemetry. Use the following MQTT message.
551 551  
552 552  
556 +{{code language="none"}}
557 +mosquitto_pub -d -q 1 -h 011731f7928541588a6cdfbbedfc63f4.s1.eu.hivemq.cloud -p 8883 -t "tb/mqtt-integration-tutorial/sensors/LDS25-NB/telemetry" -u "pradeeka" -P "Kalpani123@" -m '{"temperature":11, "humidity":87}'
558 +{{/code}}
553 553  
554 -Now, you have successfully tested your integration with a simulated uplink payload and verified that it is received by ThingsBoard, and the device is provisioned.
560 +Now, refresh the **Devices** page, and you will see the second device, **LDS25-NB**, which was recently provisioned.
555 555  
556 556  
563 +[[image:device-provision-2.png]]
557 557  
565 +
558 558  = 6. Creating a Dashboard =
559 559  
560 560  ThingsBoard **Dashboards** provide a powerful way to visualize and monitor real-time and historical data from connected devices. They allow users to create interactive, customizable panels displaying telemetry data, device status, and other key metrics. With a variety of widgets, including charts, maps, and tables, dashboards help users gain insights, track trends, and manage IoT deployments efficiently.
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0