Changes for page ThingsBoard

Last modified by Dilisi S on 2025/04/23 19:23

From version 126.1
edited by Dilisi S
on 2025/03/08 21:53
Change comment: Uploaded new attachment "thingsboard-4.png", version {1}
To version 115.1
edited by Dilisi S
on 2025/03/08 20:11
Change comment: Uploaded new attachment "hivemq-8.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -17,118 +17,16 @@
17 17  The **NB series** devices end with the suffix **-NB**, and the **CB series** devices end with the suffix **-CB**. For example, **S31B-NB** is an **NB device**, and **S31-CB** is a **CB device**.
18 18  
19 19  
20 -= 2. Prerequisites =
21 21  
22 -To complete this tutorial, you need to have the following:
23 23  
24 -* ThingsBoard cloud account
25 -* HiveMQ Cloud account
26 26  
27 -== 2.1 ThingsBoard Cloud ==
23 += 2. Data Converters =
28 28  
29 29  
30 -Go to [[https:~~/~~/thingsboard.io/>>https://thingsboard.io/]]
31 -
32 -Click on the **Try it now**.
33 -
34 -
35 -[[image:thingsboard-1.png]]
36 -
37 -
38 -Select either the **North America** or **Europe** region. Here, we use the Europe region.
39 -
40 -[[image:thingsboard-2.png]]
41 -
42 -
43 -You can sign up with your Google, GitHub, Facebook, or Apple account. If not you can create an account with providing your name, email address and a password.
44 -
45 -[[image:thingsboard-3.png||height="651" width="500"]]
46 -
47 -
48 -== 2.2 HiveMQ Cloud ==
49 -
50 -
51 -Go to [[https:~~/~~/www.hivemq.com>>https://www.hivemq.com]]
52 -
53 -Click on the **Start Free** button.
54 -
55 -[[image:hivwmq-1.png]]
56 -
57 -
58 -Click on the **Sign Up FREE Now** button in the **HIVEMQ CLOUD** section.
59 -
60 -[[image:hivemq-2.png]]
61 -
62 -
63 -Click on the **Sign Up** button.
64 -
65 -You can sign up with HiveMQ using your **GitHub**, **Google**, or **LinkedIn** account.
66 -
67 -If not, provide your **email address** and a **password** to create an account by clicking on the **Sign Up** button.
68 -
69 -
70 -[[image:hivemq-3.png]]
71 -
72 -
73 -You will receive an email to verify your email address. Click on the **Confirm my account** button.
74 -
75 -
76 -[[image:hivemq-4.jpg||height="889" width="400"]]
77 -
78 -
79 -You will be redirected to a page asking you to complete your profile. Once done, click the **Continue** button.
80 -
81 -
82 -[[image:hivemq-5.png||height="655" width="700"]]
83 -
84 -
85 -Select the CloudMQ Cloud plan you need. For testing purposes, select the **Serverless FREE** plan by clicking on the **Create Serverless Cluster** button.
86 -
87 -
88 -[[image:hivemq-6.png]]
89 -
90 -
91 -You will be navigated to the **Your Clusters** page. Click on the **Manage Cluster** button.
92 -
93 -[[image:hivemq-7.png]]
94 -
95 -
96 -In your cluster page, you can find some useful parameters you need to create a MQTT connection.
97 -
98 -**URL**: This is the host name. Click on the copy button to copy it.
99 -
100 -**Port**: 8883
101 -
102 -
103 -Click on the **Getting Started** tab to setup the username and the password as the connection credentials.
104 -
105 -
106 -[[image:hivemq-8.png]]
107 -
108 -
109 -In the '**Create Connection Credentials**' section, provide a **username** and **password**, then click the **Add** button.
110 -
111 -
112 -[[image:hivemq-9.png]]
113 -
114 -
115 -
116 -If everything is successful, you will see the following message.
117 -
118 -
119 -[[image:hivemq-10.png||height="206" width="500"]]
120 -
121 -
122 -You will need these MQTT connection parameters when configuring the MQTT integration in the '**Add Integration**' section.
123 -
124 -
125 -= 3. Data Converters =
126 -
127 -
128 128  In **ThingsBoard**, **Data Converters** are components used to transform incoming or outgoing data between different formats, typically to convert raw telemetry data from devices into a structured format that ThingsBoard can understand, or vice versa.
129 129  
130 130  
131 -== 3.1 Uplink ==
29 +== 2.1 Uplink ==
132 132  
133 133  
134 134  In the left navigation, click **Integrations center**, and then click **Data converters**.
... ... @@ -258,9 +258,10 @@
258 258  
259 259  [[image:data-converters-list.png]]
260 260  
159 +(% class="wikigeneratedid" %)
261 261  
262 262  
263 -= 4. Add Integration =
162 += 3. Add Integration =
264 264  
265 265  
266 266  In the left navigation, click **Integrations center**, and then click **Integrations**.
... ... @@ -326,6 +326,7 @@
326 326  * **Topic:** tb/mqtt-integration-tutorial/sensors/+/telemetry (the + replaces any 'device name' and creates devices in the Entities -> Devices)
327 327  * **QoS:** 0-At most once
328 328  
228 +
329 329  [[image:add-integration-connection.png||height="511" width="500"]]
330 330  
331 331  
... ... @@ -340,10 +340,11 @@
340 340  Click on the **Check connection** button to verify the MQTT connection using the provided parameters.
341 341  
342 342  
243 +
343 343  [[image:check-connection.png||height="83" width="300"]]
344 344  
345 345  
346 -If the connection is successful, you will see the **Connected** message. If not, check your connection parameters again.
247 +If the connection is successful, you will see the **Connected** message.
347 347  
348 348  
349 349  [[image:connection-success.png||height="511" width="500"]]
... ... @@ -351,15 +351,15 @@
351 351  
352 352  Click on the **Add** button.
353 353  
255 +
256 +
354 354  You should see that the newly added integration is listed on the **Integrations** page.
355 355  
356 356  Since we haven't received data from a device yet, the integration **Status** is shown as **Pending.**
357 357  
261 +[[image:integrations-list-added-pending.png]]
358 358  
359 359  
360 -[[image:new-integration-pending.png]]
361 -
362 -
363 363  = 5. Verifying the receipt of data from the device =
364 364  
365 365  
hivemq-10.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.pradeeka
Size
... ... @@ -1,1 +1,0 @@
1 -82.7 KB
Content
hivemq-8.png
Size
... ... @@ -1,1 +1,1 @@
1 -268.7 KB
1 +304.7 KB
Content
hivemq-9.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.pradeeka
Size
... ... @@ -1,1 +1,0 @@
1 -303.7 KB
Content
thingsboard-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.pradeeka
Size
... ... @@ -1,1 +1,0 @@
1 -1.9 MB
Content
thingsboard-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.pradeeka
Size
... ... @@ -1,1 +1,0 @@
1 -901.1 KB
Content
thingsboard-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.pradeeka
Size
... ... @@ -1,1 +1,0 @@
1 -146.3 KB
Content
thingsboard-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.pradeeka
Size
... ... @@ -1,1 +1,0 @@
1 -122.1 KB
Content