<
From version < 5.2 >
edited by Xiaoling
on 2022/05/27 13:41
To version < 8.2 >
edited by Xiaoling
on 2022/05/27 13:49
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -89,6 +89,8 @@
89 89  
90 90  (((
91 91  Currently the (% style="color:#4f81bd" %)**-t (topic)**(%%) and (% style="color:#4f81bd" %)**-m (message)**(%%) support Macros.
92 +
93 +
92 92  )))
93 93  
94 94  === 3.3.1 -t topic macro ===
... ... @@ -109,7 +109,7 @@
109 109  
110 110  === 3.3.3 Example for Macro ===
111 111  
112 -[[image:https://wiki.dragino.com/images/thumb/c/c7/MQTT_Command_9.png/600px-MQTT_Command_9.png||height="385" width="600"]]
114 +[[image:image-20220527134251-4.png]]
113 113  
114 114  MQTT Publish configure
115 115  
... ... @@ -120,12 +120,12 @@
120 120  
121 121  When there is a LoRa sensor arrive. it will be store at the /var/iot/channels as below:
122 122  
123 -[[image:https://wiki.dragino.com/images/thumb/c/c4/MQTT_Command_20.png/600px-MQTT_Command_20.png||height="325" width="600"]]
125 +[[image:image-20220527134332-5.png]]
124 124  
125 125  Sensor Data
126 126  
127 127  (((
128 -According to above macro. Gateway will publish (% class="mark" %)**field1=22.0&field2=49.0**(%%) to topic: (% class="mark" %)**dragino-1b7060/78901/data**(%%), where 78901 is the remote channel for this node ID.
130 +According to above macro. Gateway will publish (% style="color:#4f81bd" %)**field1=22.0&field2=49.0**(%%) to topic: (% style="color:#4f81bd" %)**dragino-1b7060/78901/data**(%%), where 78901 is the remote channel for this node ID.
129 129  )))
130 130  
131 131  
... ... @@ -184,7 +184,7 @@
184 184  ~-~-help : display this message.
185 185  ~-~-repeat : if publish mode is -f, -m, or -s, then repeat the publish N times.
186 186  ~-~-repeat-delay : if using ~-~-repeat, wait time seconds between publishes. Defaults to 0.
187 -~-~-quiet : (% class="mark" %)don't print error messages.
189 +~-~-quiet : (% style="color:red" %)don't print error messages.
188 188  ~-~-will-payload : payload for the client Will, which is sent by the broker in case of
189 189   unexpected disconnection. If not given and will-topic is set, a zero
190 190   length message will be sent.
... ... @@ -222,7 +222,7 @@
222 222  
223 223  (% class="box" %)
224 224  (((
225 -# Call MQTT Publish command
227 +//# Call MQTT Publish command
226 226  \\# 1. Case with User, Password and Client ID present  (e.g. Azure)
227 227  if [ ! -z "$pass" ] && [ ! -z "$user" ] && [ ! -z "$clientID" ]; then
228 228  case="1" 
... ... @@ -249,9 +249,9 @@
249 249  mosquitto_pub $D -h $server -p $port -q $pub_qos  -t $pub_topic -u $user -P "$pass" $PUB_FLAG "$mqtt_data"
250 250  \\# 0. Else - invalid parameters, just log
251 251  else
252 -case="Invalid parameters" 
253 -logger "[IoT.MQTT]:Invalid Parameters - mosquitto_pub not called."
254 -fi
254 +case="(% style="color:red" %)Invalid parameters" (%%)
255 +logger (% style="color:red" %)"[IoT.MQTT]:Invalid Parameters - mosquitto_pub not called."(%%)
256 +fi//
255 255  )))
256 256  
257 257  
... ... @@ -261,6 +261,7 @@
261 261  
262 262  This section is an example to show how to set up LG01-N to communicate with a MQTT server. The MQTT server is a simple utility set up in a local PC. Note: User can set up same server via [[this instruction>>url:http://www.steves-internet-guide.com/install-mosquitto-broker/]].
263 263  
266 +
264 264  == 4.2 Simulate via MQTT.fx utility ==
265 265  
266 266  The [[MQTT.fx>>url:http://mqttfx.jensd.de/index.php/download]] is a MQTT client tool. We can use this to simulate a MQTT connection to our MQTT broker first to make sure the MQTT broker works. This will also help us understand how it works.
... ... @@ -269,7 +269,7 @@
269 269  In this test, the MQTT broker and MQTT.fx are installed in the same PC, so the MQTT server address in MQTT.fx should be localhost. Below shows how to connect to the server.
270 270  )))
271 271  
272 -[[image:https://wiki.dragino.com/images/thumb/0/06/MQTT_Forward_4.png/600px-MQTT_Forward_4.png||height="201" width="600"]]
275 +[[image:image-20220527134929-6.png]]
273 273  
274 274  Connect to MQTT Broker
275 275  
image-20220527134251-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +35.1 KB
Content
image-20220527134332-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +34.7 KB
Content
image-20220527134929-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +61.6 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0