<
From version < 103.1 >
edited by Dilisi S
on 2025/03/08 04:34
To version < 105.1 >
edited by Dilisi S
on 2025/03/08 04:35
>
Change comment: Mar 7 edits - part 2

Summary

Details

Page properties
Content
... ... @@ -86,9 +86,9 @@
86 86  
87 87  You should see that the newly added **MQTT Uplink converter **NB/CB is listed on the **Data Converters** page.
88 88  
89 +[[image:data-converter-list-showing-uplink-dc.png]]
89 89  
90 90  
91 -[[image:create-new-converter-menu.png||width="500"]]
92 92  
93 93  == 3.2 Downlink ==
94 94  
... ... @@ -95,9 +95,11 @@
95 95  
96 96  On the **Data converters** page, click on the ‘**+**’ button, and then click on the **Create new converter** from the dropdown menu.
97 97  
98 -[[image:ThingsBoard-new-data-converter.png||height="282" width="500"]]
99 99  
99 +[[image:create-new-converter-menu.png||width="500"]]
100 100  
101 +
102 +
101 101  The **Add data converter** window will appear. Name it ‘**MQTT Downlink Converter NB/CB**’ and select the Type as **Downlink**.
102 102  
103 103  Click on the **TBEL** button if not selected it by default. Now copy and paste the following encoder function written in **TBEL (ThingsBoard Expression Language)** in to the **code editor**. This encoder function is compatible for both NB and CB series devices.
... ... @@ -152,19 +152,23 @@
152 152  You should see that the newly added **MQTT Downlink** Converter NB/CB is listed on the **Data Converters** page.
153 153  
154 154  
155 -
156 156  [[image:data-converters-list.png]]
157 157  
159 +(% class="wikigeneratedid" %)
160 +
161 +
158 158  = 3. Add Integration =
159 159  
160 160  
161 161  In the left navigation, click **Integrations center**, and then click **Integrations**.
162 162  
163 -On the **Integrations** page, click on the '**+**' button.
164 164  
165 -[[image:data-converter-list-page.png]]
168 +[[image:integrations-list-empty.png]]
166 166  
167 167  
171 +On the **Integrations** page, click on the '**+**' button.
172 +
173 +
168 168  The **Add integration** window appears.
169 169  
170 170  In the **Add integration** window, configure the following settings:
... ... @@ -174,9 +174,13 @@
174 174  
175 175  * **Integration type**: MQTT
176 176  * **Name**: MQTT integration NB/CB
183 +* **Enable integration**: YES
184 +* **Allows create devices or assets**: YES
177 177  
178 178  Click **Next** button.
179 179  
188 +
189 +
180 180  [[image:add-integration-basic-settings.png||height="511" width="500"]]
181 181  
182 182  
... ... @@ -187,9 +187,11 @@
187 187  
188 188  Click **Next** button.
189 189  
190 -[[image:add-integration-uplink-data-converter.png||width="500"]]
191 191  
192 192  
202 +[[image:add-integration-uplink-data-converter.png||height="511" width="500"]]
203 +
204 +
193 193  **Downlink data converter:**
194 194  
195 195  * Click on the **Select existing** button.
... ... @@ -197,9 +197,11 @@
197 197  
198 198  Click **Next** button.
199 199  
200 -[[image:add-integration-downlink-data-converter.png||height="510" width="500"]]
201 201  
202 202  
214 +[[image:add-integration-downlink-data-converter.png||height="511" width="500"]]
215 +
216 +
203 203  **Connection:**
204 204  
205 205  * **Host**: Cluster URL (Eg. 011731f7928541588a6cdfbbedfc63f4.s1.eu.hivemq.cloud)
... ... @@ -210,19 +210,34 @@
210 210  * **Password:** Password (from your HiveMQ Cloud Cluster with your credentials)
211 211  * **Topic:** tb/mqtt-integration-tutorial/sensors/+/telemetry (the + replaces any 'device name' and creates devices in the Entities -> Devices)
212 212  * **QoS:** 0-At most once
227 +
228 +
229 +[[image:add-integration-connection.png||height="511" width="500"]]
230 +
231 +
232 +Click on the **Advanced settings** button.
233 +
213 213  * **Clean session:** NO
214 214  * **Retained**: NO
215 215  
237 +[[image:add-integration-connection-advanced-settings.png||height="510" width="500"]]
238 +
239 +
216 216  Click on the **Check connection** button to verify the MQTT connection using the provided parameters.
217 217  
218 -[[image:add-integration-connection.png||width="500"]]
219 219  
220 220  
244 +[[image:check-connection.png||height="83" width="300"]]
245 +
246 +
221 221  If the connection is successful, you will see the **Connected** message.
222 222  
249 +
250 +[[image:connection-success.png||height="511" width="500"]]
251 +
252 +
223 223  Click on the **Add** button.
224 224  
225 -[[image:add-connection-success.png||height="511" width="500"]]
226 226  
227 227  
228 228  You should see that the newly added integration is listed on the **Integrations** page.
... ... @@ -242,4 +242,3 @@
242 242  {{/code}}
243 243  
244 244  If the integration was performed without errors, after the transmission of the first telemetry, a new device with the name “S31B-NB” will appear in the Devices → All. Also, you can verify the input and output data, respectively, before and after conversion in Data converters → UDP Uplink Converter NB/CB → Events.
245 -
connection-success.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.pradeeka
Size
... ... @@ -1,0 +1,1 @@
1 +90.0 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0