Changes for page 2 Script
Last modified by Devin Chen on 2025/06/06 14:03
From version 11.1
edited by Jim(Forgotten)
on 2022/07/09 17:01
on 2022/07/09 17:01
Change comment:
There is no comment for this version
To version 17.1
edited by Jim(Forgotten)
on 2022/07/09 17:47
on 2022/07/09 17:47
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -256,15 +256,13 @@ 256 256 sv=addr_getshort("@SV Silicone")/10, 257 257 pv=addr_getshort("@PV Silicone")/10, 258 258 product1=addr_getshort("@Product 1")/10, 259 - 260 - product2=addr_getshort("@Product 2")/10, 259 +\\ product2=addr_getshort("@Product 2")/10, 261 261 product3=addr_getshort("@Product 3")/10, 262 262 product4=addr_getshort("@Product 4")/10, 263 263 ice1=addr_getshort("@Ice condenser 1")/10, 264 264 ice2=addr_getshort("@Ice condenser 2")/10, 265 265 vacuum=addr_getfloat("@Vacuum") 266 - 267 - } 265 +\\ } 268 268 local jsAlarm = { HPC = addr_getbit("@B_25395#W0.00"), 269 269 ODPC = addr_getbit("@B_25395#W0.01"), 270 270 MTPC=addr_getbit("@B_25395#W0.02"), ... ... @@ -279,8 +279,7 @@ 279 279 FSE=addr_getbit("@B_25395#W2.04"), 280 280 AVVSVV=addr_getbit("@B_25395#W1.12"), 281 281 ICHT=addr_getbit("@B_25395#W3.06") 282 - 283 - } 280 +\\ } 284 284 \\ ~-~- ("@B_25395#CIO1.02") 285 285 mq.m:publish("mqtt-v-box-epsilon-fd300", json.encode(js) , 0, 0) 286 286 mq.m:publish("mqtt-v-box-epsilon-alarm-fd300", json.encode(jsAlarm) , 0, 0) ... ... @@ -723,7 +723,7 @@ 723 723 724 724 [[image:image-20220709165402-4.png]] 725 725 726 -{{code language=" LUA"}}723 +{{code language="java"}} 727 727 { 728 728 729 729 "Version": "2012-10-17", ... ... @@ -757,122 +757,67 @@ 757 757 } 758 758 {{/code}} 759 759 760 - 1.**Create things**757 +=== **Create things** === 761 761 762 762 Click “Manage”~-~-->“Things”~-~-->“Create things”~-~-->“Create single thing” 763 763 761 +[[image:image-20220709165402-6.png]] 764 764 765 -| 766 -| |[[image:image-20220709165402-6.png]] 763 +[[image:image-20220709165402-7.png]] 767 767 768 - 769 -| 770 -| |[[image:image-20220709165402-7.png]] 771 - 772 -| 773 -| |[[image:image-20220709165402-8.png]] 774 - 775 775 Name the thing~-~-->Click “Next” 776 776 767 +[[image:image-20220709165402-8.png]] 777 777 778 778 Select the way to create certificate 779 779 771 +[[image:image-20220709165402-9.png]] 780 780 781 -| 782 -| |[[image:image-20220709165402-9.png]] 783 - 784 784 Select policy 785 785 775 +[[image:image-20220709165402-10.png]] 786 786 787 -| 788 -| |[[image:image-20220709165402-10.png]] 777 +[[image:image-20220709165402-11.png]] 789 789 790 790 780 +=== **Test with MQTT.fx tool** === 791 791 792 - 793 - 794 - 795 - 796 - 797 - 798 - 799 -| 800 -| |[[image:image-20220709165402-11.png]] 801 - 802 - 803 - 804 - 805 - 806 - 807 - 808 -1. **Test with MQTT.fx tool** 809 - 810 810 Click “View Setting” to get the “Broker Adress” 811 811 784 +[[image:image-20220709165402-13.png]] 812 812 813 -| 814 -| |[[image:image-20220709165402-12.png]] 786 +[[image:image-20220709165402-12.png]] 815 815 816 -| 817 -| |[[image:image-20220709165402-13.png]] 818 - 819 - 820 - 821 - 822 - 823 - 824 - 825 - 826 - 827 -| 828 -| |[[image:image-20220709165402-14.png]] 829 - 830 830 Create one connection in MQTT.fx tool, set broker port as 8883. 831 831 790 +[[image:image-20220709165402-14.png]] 791 + 832 832 Upload the CA File, Client Certificate File, Client Key File 833 833 794 +[[image:image-20220709165402-15.png]] 834 834 835 -| 836 -| |[[image:image-20220709165402-15.png]] 837 - 838 - 839 - 840 840 Publish message to topic “TEST” 841 841 798 +[[image:image-20220709165402-17.png]] 842 842 843 -| 844 -| |[[image:image-20220709165402-16.png]] 845 - 846 -| 847 -| |[[image:image-20220709165402-17.png]] 848 - 849 849 Click”Test”~-~-->”MQTT test client”~-~-->”Subscrible to a topic”, to get message publish from MQTT.fx tool. 850 850 802 +[[image:image-20220709173500-1.png]] 803 + 851 851 And we can also send message form AWS platform to MQTT.fx tool. 852 852 806 +[[image:image-20220709165402-18.png]] 853 853 854 -| 855 -| |[[image:image-20220709165402-18.png]] 808 +=== **Configurate in CloudTool** === 856 856 857 - 858 - 859 -1. **Configurate in CloudTool** 860 - 861 861 Copy the same setting in MQTT.fx to MQTT configuration 862 862 812 +[[image:image-20220709165402-19.png]] 863 863 864 -| 865 -| |[[image:image-20220709165402-19.png]] 866 - 867 867 Add a lua script and copy the lua demo into it. 868 868 816 +[[image:image-20220709165402-20.png]] 869 869 870 -| 871 -| |[[image:image-20220709165402-20.png]] 872 - 873 - 874 - 875 - 876 876 sprint = print 877 877 878 878 ~-~-Cloud mode interface to obtain the MQTT information configured by the cloud platform: (5 returns, namely the server address, client ID, connection table, last word table, certificate table) ... ... @@ -1053,12 +1053,6 @@ 1053 1053 1054 1054 end 1055 1055 1056 - 1057 - 1058 1058 Get message in AWS 1059 1059 1060 - 1061 -| 1062 -| |[[image:image-20220709165402-21.png]] 1063 - 1064 - 1000 +[[image:image-20220709165402-21.png]]
- image-20220709173500-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Jim - Size
-
... ... @@ -1,0 +1,1 @@ 1 +1.5 MB - Content