Last modified by Mengting Qiu on 2025/03/08 11:33
Change comment:
Uploaded new attachment "image-20241126190131-15.png", version {1}
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 3 removed)
Details
- Page properties
-
- Content
-
... ... @@ -726,132 +726,6 @@ 726 726 Users can refer to [[Dragino NB device connection to AWS platform instructions>>http://wiki.dragino.com/xwiki/bin/view/Dragino%20NB%20device%20connection%20to%20AWS%20platform%20instructions/#H1.LogintotheplatformandfindIoTcore]] 727 727 728 728 729 -== 3.11 ThingsEye (via MQTT) == 730 - 731 -(% class="wikigeneratedid" %) 732 -=== 3.11.1 Configure ThingsEye === 733 - 734 - 735 -==== 3.11.1.1 Create MQTT integration ==== 736 - 737 - 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 - 740 - 741 -[[image:image-20241126175509-1.png||height="518" width="1081"]] 742 - 743 - 744 -Next, directly select to create a new Uplink data converter and downlink data converter. 745 - 746 -[[image:image-20241126180135-2.png||height="535" width="1092"]] 747 - 748 -[[image:image-20241126180223-3.png||height="518" width="1093"]] 749 - 750 - 751 -(% style="color:blue" %)**Add a topic filter:** 752 - 753 -Consistent with the theme of the node setting. 754 - 755 -(% style="color:red" %)**Note: Recommended MQTT broker: lns1.thingseye.io 8883, fixed use. Topic can be changed on their own, but it need to be consistent with the node's publish and subscribe topic.** 756 - 757 -You can also select an MQTT QoS level. We use MQTT QoS level 0 (At most once) by default; 758 - 759 -[[image:image-20241126181024-4.png||height="521" width="1081"]] 760 - 761 - 762 -==== 3.11.1.2 Add credentials to the MQTT integration ==== 763 - 764 - 765 -Click on the MQTT integration you just created. 766 - 767 -[[image:image-20241126181837-5.png||height="365" width="1079"]] 768 - 769 - 770 -Click the edit icon in the upper right corner to enter the edit mode. 771 - 772 -[[image:image-20241126184523-13.png||height="330" width="1075"]] 773 - 774 - 775 -(% style="color:blue" %)**Add credential files.** 776 - 777 -Click this link to download the certificates. 778 - 779 -[[image:image-20241126183032-8.png||height="757" width="976"]] 780 - 781 -When the addition is complete, save the Settings. 782 - 783 -[[image:image-20241126184303-12.png||height="284" width="975"]] 784 - 785 -[[image:image-20241126184211-11.png||height="161" width="977"]] 786 - 787 - 788 -==== 3.11.1.2 Setup uplink and downlink converters ==== 789 - 790 - 791 -First, you need to download the **MQTT uplink/downlink JS** **code**. 792 - 793 -* (% style="color:blue" %)**Uplink Converter** 794 - 795 -The purpose of the decoder function is to parse the incoming data and metadata to a format that ThingsBoard can consume. 796 - 797 -Go to the (% style="color:blue" %)**Integrations center**(%%) -> (% style="color:blue" %)**Data converters**(%%) page, and find that MQTT uplink converter that was newly created when the integration was created. 798 - 799 -[[image:image-20241126184906-14.png||height="424" width="1100"]] 800 - 801 -Enter edit mode and apply **MQTT uplink JS code** to this uplink converter. 802 - 803 -[[image:image-20241126190131-15.png||height="542" width="1103"]] 804 - 805 - 806 -* (% style="color:blue" %)**Downlink Converter** 807 - 808 -Go to the (% style="color:blue" %)**Integrations center**(%%) -> (% style="color:blue" %)**Data converters**(%%) page, and find that MQTT downlink converter that was newly created when the integration was created. 809 - 810 -[[image:image-20241126190251-16.png||height="372" width="1113"]] 811 - 812 -Enter edit mode and apply **MQTT downlink JS code** to this downlink converter. 813 - 814 -[[image:image-20241126190737-17.png||height="527" width="1114"]] 815 - 816 - 817 -=== 3.6.2 Simulate with MQTT.fx === 818 - 819 - 820 -[[image:image-20230802112413-39.png]] 821 - 822 -[[image:image-20230802112413-40.png||height="525" width="980"]] 823 - 824 - 825 -=== 3.6.3 Configure NB-IoT Sensor === 826 - 827 - 828 -(% style="color:blue" %)**AT Commands** 829 - 830 -* (% style="color:#037691" %)**AT+PRO=3,3 **(%%)** **~/~/ Use MQTT to connect to ThingsBoard. Payload Type set to 3. 831 - 832 -* (% style="color:#037691" %)**AT+SUBTOPIC=<device name>** 833 - 834 -* (% style="color:#037691" %)**AT+PUBTOPIC=<device name>** 835 - 836 -* (% style="color:#037691" %)**AT+CLIENT=<device name> or User Defined** 837 - 838 -* (% style="color:#037691" %)**AT+UNAME=<device name> or User Defined** 839 - 840 -* (% style="color:#037691" %)**AT+PWD=<device name> or User Defined** 841 - 842 -Test Uplink by click the button for 1 second 843 - 844 -[[image:image-20230802112413-41.png||height="496" width="828"]] 845 - 846 -[[image:image-20230802112413-42.png]] 847 - 848 -[[image:image-20230802112413-43.png||height="407" width="825"]] 849 - 850 - 851 - 852 - 853 - 854 - 855 855 = 4. MQTT/UDP/TCP downlink = 856 856 857 857 == 4.1 MQTT (via MQTT.fx) ==
- image-20241126190251-16.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.ting - Size
-
... ... @@ -1,1 +1,0 @@ 1 -94.2 KB - Content
- image-20241126190737-17.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.ting - Size
-
... ... @@ -1,1 +1,0 @@ 1 -253.7 KB - Content
- image-20241126191118-18.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.ting - Size
-
... ... @@ -1,1 +1,0 @@ 1 -61.4 KB - Content