Changes for page ThingsBoard
Last modified by Dilisi S on 2025/04/02 02:09
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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 integrationNB/CB**list in the**Integrations**pageto 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**539 +Then go to the **Latest telemetry** tab. 538 538 539 -You can see the uplinkmessage you sentfromthe MQTTbroker.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: Screenshot2025-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 seetheuplinkmessage's **payload** inthe **Message** window.550 +[[image:telemetry-2.png]] 548 548 549 549 550 - [[image:Screenshot 2025-03-16at18.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 havesuccessfullytested yourintegrationwith a simulated uplinkpayload and verifiedthatit isreceived by ThingsBoard, andthedevice 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.