<
From version < 216.1 >
edited by Mengting Qiu
on 2024/11/26 19:42
To version < 201.1 >
edited by Mengting Qiu
on 2024/11/26 19:01
>
Change comment: Uploaded new attachment "image-20241126190131-15.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -726,158 +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 -=== 3.11.1 Configure ThingsEye ===
732 -
733 -
734 -==== 3.11.1.1 Create MQTT integration ====
735 -
736 -
737 -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**;
738 -
739 -
740 -[[image:image-20241126175509-1.png||height="518" width="1081"]]
741 -
742 -
743 -Next, directly select to create a new Uplink data converter and downlink data converter.
744 -
745 -[[image:image-20241126180135-2.png||height="535" width="1092"]]
746 -
747 -[[image:image-20241126180223-3.png||height="518" width="1093"]]
748 -
749 -
750 -(% style="color:blue" %)**Add a topic filter:**
751 -
752 -Consistent with the theme of the node setting.
753 -
754 -(% 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.**
755 -
756 -You can also select an MQTT QoS level. We use MQTT QoS level 0 (At most once) by default;
757 -
758 -[[image:image-20241126181024-4.png||height="521" width="1081"]]
759 -
760 -
761 -==== 3.11.1.2 Add credentials to the MQTT integration ====
762 -
763 -
764 -Click on the MQTT integration you just created.
765 -
766 -[[image:image-20241126181837-5.png||height="365" width="1079"]]
767 -
768 -
769 -Click the edit icon in the upper right corner to enter the edit mode.
770 -
771 -[[image:image-20241126184523-13.png||height="330" width="1075"]]
772 -
773 -
774 -(% style="color:blue" %)**Add credential files.**
775 -
776 -Click this link to download the certificates.
777 -
778 -[[image:image-20241126183032-8.png||height="757" width="976"]]
779 -
780 -When the addition is complete, save the Settings.
781 -
782 -[[image:image-20241126184303-12.png||height="284" width="975"]]
783 -
784 -[[image:image-20241126184211-11.png||height="161" width="977"]]
785 -
786 -
787 -==== 3.11.1.2 Setup uplink and downlink converters ====
788 -
789 -
790 -First, you need to download the **MQTT uplink/downlink JS** **code**.
791 -
792 -* (% style="color:blue" %)**Uplink Converter**
793 -
794 -The purpose of the decoder function is to parse the incoming data and metadata to a format that ThingsBoard can consume.
795 -
796 -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.
797 -
798 -[[image:image-20241126184906-14.png||height="424" width="1100"]]
799 -
800 -Enter edit mode and apply **MQTT uplink JS code** to this uplink converter.
801 -
802 -[[image:image-20241126190131-15.png||height="542" width="1103"]]
803 -
804 -
805 -* (% style="color:blue" %)**Downlink Converter**
806 -
807 -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.
808 -
809 -[[image:image-20241126190251-16.png||height="372" width="1113"]]
810 -
811 -Enter edit mode and apply **MQTT downlink JS code** to this downlink converter.
812 -
813 -[[image:image-20241126190737-17.png||height="527" width="1114"]]
814 -
815 -
816 -=== 3.11.2 Simulate with MQTT.fx ===
817 -
818 -
819 -[[image:image-20241126191118-18.png||height="605" width="835"]]
820 -
821 -[[image:image-20241126193252-25.png||height="663" width="803"]]
822 -
823 -
824 -=== 3.6.3 Configure -NB node ===
825 -
826 -
827 -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.
828 -
829 -Screenshot of successful certificate configuration:
830 -
831 -* Configuring the CA Certificate
832 -
833 -[[image:image-20241126192009-19.png||height="431" width="697"]][[image:image-20241126192130-21.png||height="426" width="694"]]
834 -
835 -* Configure client certificate
836 -
837 -[[image:image-20241126192246-22.png||height="397" width="693"]][[image:image-20241126192315-23.png||height="402" width="645"]]
838 -
839 -* Configure client private key
840 -
841 -[[image:image-20241126192415-24.png||height="435" width="737"]]
842 -
843 -
844 -When the certificate is configured, burn the boot program, burn the working firmware, and then restart the device.
845 -
846 -Then configure the -NB node to connect to the ThingsEye platform:
847 -
848 -(% style="color:blue" %)**AT Commands**
849 -
850 -* (% style="color:#037691" %)**AT+PRO=3,5  **(%%)** **~/~/ Use MQTT Connection & Json Payload
851 -
852 -* (% style="color:#037691" %)**AT+SUBTOPIC=8899  **(%%)~/~/Consistent with the Topic of MQTT integration created by ThingsEye
853 -
854 -* (% style="color:#037691" %)**AT+PUBTOPIC=8899  **(%%)~/~/Consistent with the Topic of MQTT integration created by ThingsEye
855 -
856 -* (% style="color:#037691" %)**AT+CLIENT=NULL**
857 -
858 -* (% style="color:#037691" %)**AT+UNAME=NULL**
859 -
860 -* (% style="color:#037691" %)**AT+PWD=NULL**
861 -
862 -* (% style="color:#037691" %)**AT+TLSMOD=1,0**
863 -
864 -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:
865 -
866 -[[image:image-20241126193458-26.png||height="375" width="1012"]]
867 -
868 -[[image:image-20241126193609-27.png||height="424" width="1014"]]
869 -
870 -
871 -Go to (% style="color:blue" %)**"Device" **(%%) -> (% style="color:blue" %)** "Search Device"**(%%), enter the (% style="color:blue" %)** IMEI**(%%) of the device to find the device.
872 -
873 -[[image:image-20241126194018-28.png||height="318" width="1076"]]
874 -
875 -You can view the data that has just been uplink on the device:
876 -
877 -[[image:image-20241126194123-29.png||height="486" width="1073"]]
878 -
879 -
880 -
881 881  = 4. MQTT/UDP/TCP downlink =
882 882  
883 883  == 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
image-20241126192009-19.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -113.6 KB
Content
image-20241126192122-20.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -105.2 KB
Content
image-20241126192130-21.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -105.2 KB
Content
image-20241126192246-22.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -87.7 KB
Content
image-20241126192315-23.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -99.0 KB
Content
image-20241126192415-24.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -88.2 KB
Content
image-20241126193252-25.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -64.2 KB
Content
image-20241126193458-26.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -144.3 KB
Content
image-20241126193609-27.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -167.5 KB
Content
image-20241126194018-28.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -63.5 KB
Content
image-20241126194123-29.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -126.7 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0