Last modified by Mengting Qiu on 2025/03/08 11:33
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -728,7 +728,6 @@ 728 728 729 729 == 3.11 ThingsEye (via MQTT) == 730 730 731 -(% class="wikigeneratedid" %) 732 732 === 3.11.1 Configure ThingsEye === 733 733 734 734 ... ... @@ -737,7 +737,6 @@ 737 737 738 738 Go to the (% style="color:blue" %)**Integrations center**(%%) **->** (% style="color:blue" %)**Integrations page**(%%) and click **“(% style="color:blue" %)plus(%%)”** icon to add a new integration. Name it (% style="color:blue" %)**“MQTT Integration_NB”**(%%), select type (% style="color:blue" %)**MQTT**; 739 739 740 - 741 741 [[image:image-20241126175509-1.png||height="518" width="1081"]] 742 742 743 743 ... ... @@ -774,7 +774,7 @@ 774 774 775 775 (% style="color:blue" %)**Add credential files.** 776 776 777 -Click this link to download the certificates. 775 +Click this [[link>>https://www.dropbox.com/scl/fo/d5s1wf36f4syv30a8laup/AK8FjVpNXYXCWodRnnQ1Hig?rlkey=jrz1ip0f0xwwq5z2m2gu1tuij&e=1&st=kl4caub0&dl=0]] to download the certificates. 778 778 779 779 [[image:image-20241126183032-8.png||height="757" width="976"]] 780 780 ... ... @@ -788,7 +788,7 @@ 788 788 ==== 3.11.1.2 Setup uplink and downlink converters ==== 789 789 790 790 791 -First, you need to download the **MQTT uplink/downlink JS** **code**. 789 +First, you need to download the [[**MQTT uplink/downlink JS** **code**>>https://www.dropbox.com/scl/fo/d5s1wf36f4syv30a8laup/AK8FjVpNXYXCWodRnnQ1Hig?rlkey=jrz1ip0f0xwwq5z2m2gu1tuij&e=1&st=kl4caub0&dl=0]]. 792 792 793 793 * (% style="color:blue" %)**Uplink Converter** 794 794 ... ... @@ -814,44 +814,66 @@ 814 814 [[image:image-20241126190737-17.png||height="527" width="1114"]] 815 815 816 816 817 -=== 3. 6.2 Simulate with MQTT.fx ===815 +=== 3.11.2 Simulate with MQTT.fx === 818 818 819 819 820 -[[image:image-202 30802112413-39.png]]818 +[[image:image-20241126191118-18.png||height="605" width="835"]] 821 821 822 -[[image:image-202 30802112413-40.png||height="525" width="980"]]820 +[[image:image-20241126193252-25.png||height="663" width="803"]] 823 823 824 824 825 -=== 3.6.3 Configure -IoT Sensor===823 +=== 3.6.3 Configure -NB node === 826 826 827 827 828 - (%style="color:blue"%)**AT Commands**826 +First you need to configure the certificate to the -NB node. Follow the instructions in this **[[link>>https://wiki.dragino.com/xwiki/bin/view/Dragino%20NB%20device%20connection%20to%20AWS%20platform%20instructions/#H4.1.2Configurecertificate]]** to configure the certificate. 829 829 830 - *(%style="color:#037691"%)**AT+PRO=3,3 **(%%)** **~/~/ UseMQTTtoconnect toThingsBoard. Payload Type setto3.828 +Screenshot of successful certificate configuration: 831 831 832 -* (%style="color:#037691"%)**AT+SUBTOPIC=<device name>**830 +* Configuring the CA Certificate 833 833 834 - * (% style="color:#037691"%)**AT+PUBTOPIC=<deviceame>**832 +[[image:image-20241126192009-19.png||height="431" width="697"]][[image:image-20241126192130-21.png||height="426" width="694"]] 835 835 836 -* (% style="color:#037691" %)**AT+CLIENT=<deviceame>or UserDefined**834 +* Configure client certificate 837 837 838 - * (% style="color:#037691"%)**AT+UNAME=<deviceame>or User Defined**836 +[[image:image-20241126192246-22.png||height="397" width="693"]][[image:image-20241126192315-23.png||height="402" width="645"]] 839 839 840 -* (% style="color:#037691" %)**AT+PWD=<deviceame>orUserDefined**838 +* Configure client private key 841 841 842 - Test Uplink by click thebutton for 1 second840 +[[image:image-20241126192415-24.png||height="435" width="737"]] 843 843 844 -[[image:image-20230802112413-41.png||height="496" width="828"]] 845 845 846 - [[image:image-20230802112413-42.png]]843 +When the certificate is configured, burn the boot program, burn the working firmware, and then restart the device. 847 847 848 - [[image:image-20230802112413-43.png||height="407"width="825"]]845 +Then configure the -NB node to connect to the ThingsEye platform: 849 849 847 +(% style="color:blue" %)**AT Commands** 850 850 849 +* (% style="color:#037691" %)**AT+PRO=3,5 **(%%)** **~/~/ Use MQTT Connection & Json Payload 850 +* (% style="color:#037691" %)**AT+SERVADDR=lns1.thingseye.io,8883** 851 +* (% style="color:#037691" %)**AT+SUBTOPIC=8899 **(%%)~/~/Consistent with the Topic of MQTT integration created by ThingsEye 852 +* (% style="color:#037691" %)**AT+PUBTOPIC=8899 **(%%)~/~/Consistent with the Topic of MQTT integration created by ThingsEye 853 +* (% style="color:#037691" %)**AT+CLIENT=NULL** 854 +* (% style="color:#037691" %)**AT+UNAME=NULL** 855 +* (% style="color:#037691" %)**AT+PWD=NULL** 856 +* (% style="color:#037691" %)**AT+TLSMOD=1,0** 851 851 858 +Test Uplink by click the button for 1~~3 seconds, the MQTT integration in ThingsEye allows you to view the data upstream from the device: 852 852 860 +[[image:image-20241126193458-26.png||height="375" width="1012"]] 853 853 862 +[[image:image-20241126193609-27.png||height="424" width="1014"]] 854 854 864 + 865 +Go to (% style="color:blue" %)**"Device" **(%%) -> (% style="color:blue" %)** "Search Device"**(%%), enter the (% style="color:blue" %)** IMEI**(%%) of the device to find the device. 866 + 867 +[[image:image-20241126194018-28.png||height="318" width="1076"]] 868 + 869 +You can view the data that has just been uplink on the device: 870 + 871 +[[image:image-20241126194123-29.png||height="486" width="1073"]] 872 + 873 + 874 + 855 855 = 4. MQTT/UDP/TCP downlink = 856 856 857 857 == 4.1 MQTT (via MQTT.fx) ==