Changes for page MQTT Forward Instruction
Last modified by Kilight Cao on 2024/08/31 16:26
From version 44.1
edited by Kilight Cao
on 2022/06/13 19:35
on 2022/06/13 19:35
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 17 removed)
- image-20220527141450-22.png
- image-20220527141727-23.png
- image-20220527141843-24.png
- image-20220527141933-25.png
- image-20220527142028-26.png
- image-20220527142115-27.png
- image-20220527142239-28.png
- image-20220527142638-29.png
- image-20220527142706-30.png
- image-20220527142733-31.png
- image-20220527142820-32.png
- image-20220613190254-1.png
- image-20220613190635-2.png
- image-20220613191154-3.png
- image-20220613191345-4.png
- image-20220613191426-5.png
- image-20220613192816-6.png
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Kilight1 +XWiki.Xiaoling - Content
-
... ... @@ -13,7 +13,7 @@ 13 13 This MQTT forward instruction is for below devices: 14 14 15 15 * Firmware Version > LG02_LG08-5.3.1580178039 [[Firmware Download>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LPS8/Firmware/Release/]] 16 -* LG01N, OLG01N ((% style="color:red" %)**Warning**(%%): LG01-P LG01-S use another instruction: [[MQTT for LG01-P/LG01S>>doc :Through.WebHome]])16 +* LG01N, OLG01N ((% style="color:red" %)**Warning**(%%): LG01-P LG01-S use another instruction: [[MQTT for LG01-P/LG01S>>url:https://wiki.dragino.com/index.php/Through_MQTT_to_upload_data]]) 17 17 * LG02, OLG02 18 18 * LG308, DLOS8 19 19 * LPS8 ... ... @@ -20,7 +20,6 @@ 20 20 * LIG16 21 21 * MS14 series if installed with the same firmware. (in this case, the MQTT forward will work , but no LoRa support) 22 22 23 - 24 24 = 2. Firmware Change Log for MQTT feature = 25 25 26 26 ((( ... ... @@ -30,7 +30,6 @@ 30 30 * LG02_LG08-5.3.1580178039 31 31 ** Initiate version 32 32 33 - 34 34 = 3. MQTT forward operating principle = 35 35 36 36 == 3.1 Network Structure == ... ... @@ -103,7 +103,6 @@ 103 103 * USERNAME: User ID (-u) 104 104 * HOSTNAME: Device Hostname 105 105 106 - 107 107 === 3.3.2 -m message macro === 108 108 109 109 * HOSTNAME: Device Hostname ... ... @@ -112,7 +112,6 @@ 112 112 * META: Completely sensor data with time stamp and rssi 113 113 * JSON: Convert META to json format. 114 114 115 - 116 116 === 3.3.3 Example for Macro === 117 117 118 118 [[image:image-20220527134251-4.png]] ... ... @@ -119,7 +119,6 @@ 119 119 120 120 MQTT Publish configure 121 121 122 - 123 123 Above screen shots shows below format: 124 124 125 125 * -t: CLIENTID/CHANNEL/data ... ... @@ -131,7 +131,6 @@ 131 131 132 132 Sensor Data 133 133 134 - 135 135 ((( 136 136 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. 137 137 ))) ... ... @@ -338,7 +338,6 @@ 338 338 339 339 go to mqtt configure menu 340 340 341 - 342 342 ((( 343 343 Select (% style="color:#4f81bd" %)**Forward to MQTT server**. (% style="color:red" %)**Notice**(%%): This option is removed from the latest firmware, in the latest firmware, if user submit "SAVE & APPLY" in MQTT page, the gateway will use MQTT service. 344 344 ))) ... ... @@ -456,7 +456,6 @@ 456 456 LoRa Parameter should match 457 457 458 458 459 - 460 460 Below is the test result after the Arduino Sketch is running. 461 461 462 462 [[image:image-20220527140459-19.png]] ... ... @@ -464,7 +464,6 @@ 464 464 Upstream Data Flow 465 465 466 466 467 - 468 468 [[image:image-20220527140542-20.png]] 469 469 470 470 Downstream Data Flow ... ... @@ -482,7 +482,7 @@ 482 482 ))) 483 483 484 484 ((( 485 -(% style="color:#4f81bd" %)**Step 1**(%%): Refer [[Communicate with ABP End Node>>Communicate with ABP End Node without LoRaWAN Network Server --- LG308]] to know how to set up LG308 to work with LoRaWAN End node. 476 +(% style="color:#4f81bd" %)**Step 1**(%%): Refer [[Communicate with ABP End Node>>doc:Main.Communicate with ABP End Node without LoRaWAN Network Server --- LG308.WebHome]] to know how to set up LG308 to work with LoRaWAN End node. 486 486 ))) 487 487 488 488 ((( ... ... @@ -496,83 +496,86 @@ 496 496 497 497 ((( 498 498 ((( 499 -(% style="color:#4f81bd" %)**Step 3**(%%): Set up publish format and MQTT channel. The LG308 will store the Data from End node in (% style="color:#4f81bd" %)**HEX format**(%%)in the file.490 +(% style="color:#4f81bd" %)**Step 3**(%%): Set up publish format and MQTT channel. The LG308 will store the Data from End node in HEX format in the file. And we need to config the format to META 500 500 ))) 501 501 ))) 502 502 503 -[[image:image -20220613191345-4.png]]494 +[[image:https://wiki.dragino.com/images/thumb/8/8d/LG308_MQTT_3.png/600px-LG308_MQTT_3.png||height="385" width="600"]] 504 504 496 +Publish mush use META as data format for LG308 505 505 506 506 507 507 (% style="color:#4f81bd" %)**Step 4**(%%): Map the Device Address to Remote ID in MQTT server. 508 508 509 -[[image:image -20220613190635-2.png]]501 +[[image:https://wiki.dragino.com/images/thumb/7/7f/LG308_MQTT_4.png/600px-LG308_MQTT_4.png||height="335" width="600"]] 510 510 503 +Map Dev Addr to remote ID 511 511 512 512 513 513 (% style="color:#4f81bd" %)**Step 5: Upstream**(%%): Save the change, we can see the log info via "sytem log", End Node and MQTT Server 514 514 515 -[[image:image -20220527141843-24.png]]508 +[[image:https://wiki.dragino.com/images/thumb/b/be/LG308_MQTT_6.png/600px-LG308_MQTT_6.png||height="279" width="600"]] 516 516 510 +Upstream Process 517 517 512 +[[image:https://wiki.dragino.com/images/thumb/0/07/LG308_MQTT_6_1.png/600px-LG308_MQTT_6_1.png||height="246" width="600"]] 518 518 519 - 520 -[[image:image-20220527141933-25.png]] 521 - 522 522 Choose ASCII Format 523 523 516 +[[image:https://wiki.dragino.com/images/thumb/a/a3/LG308_MQTT_6_2.png/600px-LG308_MQTT_6_2.png||height="248" width="600"]] 524 524 525 - 526 -[[image:image-20220527142028-26.png]] 527 - 528 528 LHT65 Decoder 529 529 530 530 531 - 532 532 (% style="color:#4f81bd" %)**Step 6: Set up subscribe**(%%)**:** Subscribe a topci for downstream. 533 533 534 -[[image:image -20220613191426-5.png]]523 +[[image:https://wiki.dragino.com/images/thumb/b/b9/LG308_MQTT_7.png/600px-LG308_MQTT_7.png||height="176" width="600"]] 535 535 525 +Subscribe to a topic 536 536 537 537 538 -(% style="color:#4f81bd" %)**Step 7: Downstream **(%%): Save the change, we can see the log info via "sytem log", End Node and MQTT Server.528 +(% style="color:#4f81bd" %)**Step 7**: Downstream(%%): Save the change, we can see the log info via "sytem log", End Node and MQTT Server. 539 539 540 -[[image:image -20220527142239-28.png]]530 +[[image:https://wiki.dragino.com/images/thumb/9/97/LG308_MQTT_8.png/600px-LG308_MQTT_8.png||height="298" width="600"]] 541 541 532 +Downstream Flow 542 542 534 +(% style="color:red" %)**Notice: The text use for Downstream must meet the requirement from [[LG308 Downstream Payload>>url:https://wiki.dragino.com/index.php/Communication_with_ABP_End_Node#Downstream]]** 543 543 544 -=== MQTT Downstream format === 545 545 537 += 5. Example For Different MQTT Servers = 546 546 547 -mosquitto_pub -h $server_address -p $server_port -t $Client_ID -m "**dev_addr,imme/time,txt/hex,payload**" 539 +(% style="width:731.222px" %) 540 +|=(% style="width: 270px;" %)((( 541 +[[image:https://wiki.dragino.com/images/thumb/7/73/ThingSpeak1.png/200px-ThingSpeak1.png||alt="ThingSpeak1.png" height="114" width="233"]] 548 548 549 -(% class="box infomessage" %) 550 -((( 551 -mosquitto_pub -h 10.130.2.192 -p 1883 -t dragino-1d25dc/ -m "260211D,time,txt,hello" 552 -))) 543 +== [[ThingSpeak Server>>url:http://www.thingspeak.com/]] == 553 553 554 -mosquitto_pub -h $server_address -p $server_port -t $Client_ID -m "**dev_addr,imme/time,txt/hex,payload,txpw,txbw,SF,frequency,rxwindow**" 555 555 556 -(% class="box infomessage" %) 557 -((( 558 -mosquitto_pub -h 10.130.2.192 -p 1883 -t dragino-1d25dc/ -m "260211D,time,txt,hello,20,1,SF12,923300000,2 > /var/iot/push/test" 559 -))) 546 +[[Examples>>url:https://wiki.dragino.com/index.php/ThingSpeak_Examples]] 547 +)))|=(% style="width: 242px;" %)((( 548 +[[image:https://wiki.dragino.com/images/thumb/3/3b/Lewei50.png/200px-Lewei50.png||alt="Lewei50.png" height="65" width="223"]] 560 560 561 -Or use [[MQTT.fx>>https://mqttfx.jensd.de/index.php/download]] 562 562 563 -[[ image:image-20220613192816-6.png||height="440"width="1056"]]551 +== [[乐联网平台>>url:https://www.lewei50.com/]] == 564 564 565 -(% style="color:red" %)**Notice: The text use for Downstream must meet the requirement from [[LG308 Downstream Payload>>Communicate with ABP End Node without LoRaWAN Network Server --- LG308||anchor="H2.2Downstream"]]** 566 566 567 -Check out this link for more mosquito-related directives [[https:~~/~~/mosquitto.org/man/mosquitto_pub-1.html>>https://mosquitto.org/man/mosquitto_pub-1.html]] 554 +[[lewei Example>>url:https://wiki.dragino.com/index.php/Lewei_Example_mqtt]] 555 +)))|=(% style="width: 214px;" %)((( 556 +[[image:https://wiki.dragino.com/images/thumb/a/aa/AWS-IOT.png/200px-AWS-IOT.png||alt="AWS-IOT.png" height="112" width="183"]] 568 568 569 -= 5.HowDebug=558 +== [[AWS-IOT>>url:https://aws.amazon.com/cn/iot-platform/how-it-works/]] == 570 570 571 -User can login the gateway's console and run (% style="color:#4f81bd" %)**logread -f**(%%). It will shows the output when there is packet arrive.User can see if it is correct. 572 572 561 +[[AWS Examples>>url:https://wiki.dragino.com/index.php/MQTT_Forward_to_Amazon_AWS-IOT]] 562 +))) 573 573 574 -= 6. How to ask for Support=564 += 6. How to Debug = 575 575 566 +User can login the gateway's console and run (% class="mark" %)**logread -f**(%%). It will shows the output when there is packet arrive.User can see if it is correct. 567 + 568 += 7. How to ask for Support = 569 + 576 576 If a user still not have trouble making it works. please send a mail to support@dragino.com with the below info: 577 577 578 578 * Detail of your LoRaWAN end node.
- image-20220527141450-22.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -46.5 KB - Content
- image-20220527141727-23.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -23.6 KB - Content
- image-20220527141843-24.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -164.3 KB - Content
- image-20220527141933-25.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -100.1 KB - Content
- image-20220527142028-26.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -95.2 KB - Content
- image-20220527142115-27.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -9.3 KB - Content
- image-20220527142239-28.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -181.1 KB - Content
- image-20220527142638-29.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -62.3 KB - Content
- image-20220527142706-30.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -43.1 KB - Content
- image-20220527142733-31.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -10.3 KB - Content
- image-20220527142820-32.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -155.6 KB - Content
- image-20220613190254-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -55.7 KB - Content
- image-20220613190635-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -44.1 KB - Content
- image-20220613191154-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -56.1 KB - Content
- image-20220613191345-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -55.4 KB - Content
- image-20220613191426-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -55.8 KB - Content
- image-20220613192816-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -22.1 KB - Content