From 21de9eefe1a98ba0f154febf268d551600deff04 Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期一, 23 六月 2025 17:25:16 +0800 Subject: [PATCH] 1、配置文件增加MQTT远程命令结果回调URL; 2、MQTT远程命令bug修改; 3、增加两说明文档; 4、配置文件规范。 --- pipIrr-platform/pipIrr-global/src/main/resources/application-common-web.yml | 2 +- pipIrr-platform/pipIrr-global/src/main/resources/application-global(166web文件花生壳).yml | 2 ++ pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/monitor/mqttSd1/inject/CdCtrl.java | 2 +- pipIrr-platform/文档/水肥气象墒情/MQTT设定时间参数.docx | 0 pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.properties | 12 ++++++------ pipIrr-platform/文档/水肥气象墒情/MQTT指令不执行.docx | 0 pipIrr-platform/pipIrr-global/src/main/resources/application-global.yml | 2 ++ 7 files changed, 12 insertions(+), 8 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/application-common-web.yml b/pipIrr-platform/pipIrr-global/src/main/resources/application-common-web.yml index d059806..df7a262 100644 --- a/pipIrr-platform/pipIrr-global/src/main/resources/application-common-web.yml +++ b/pipIrr-platform/pipIrr-global/src/main/resources/application-common-web.yml @@ -1,6 +1,6 @@ common: # 233鏈嶅姟鍣細ym,mj,sp,test - # 121鏈嶅姟鍣細mq,yq,hlj,gz,lz,jc,jyg + # 121鏈嶅姟鍣細mq,yq,hlj,gz,lz,jc spring_main_datasource_names: ym,mj,sp,test # 铏氭嫙鍗¤〃: diff --git "a/pipIrr-platform/pipIrr-global/src/main/resources/application-global\050166web\346\226\207\344\273\266\350\212\261\347\224\237\345\243\263\051.yml" "b/pipIrr-platform/pipIrr-global/src/main/resources/application-global\050166web\346\226\207\344\273\266\350\212\261\347\224\237\345\243\263\051.yml" index b4f1c39..808d0b3 100644 --- "a/pipIrr-platform/pipIrr-global/src/main/resources/application-global\050166web\346\226\207\344\273\266\350\212\261\347\224\237\345\243\263\051.yml" +++ "b/pipIrr-platform/pipIrr-global/src/main/resources/application-global\050166web\346\226\207\344\273\266\350\212\261\347\224\237\345\243\263\051.yml" @@ -363,6 +363,8 @@ comSendUrl: "http://127.0.0.1:8105/rtuMw/com/send" #Rtu杩滅▼鍛戒护缁撴灉鍥炶皟鍦板潃 rtuCallbackUrl_rm: "http://127.0.0.1:8081/remote/comRes/receive" + #MQTT杩滅▼鍛戒护缁撴灉鍥炶皟鍦板潃 + mqttCallbackUrl_rm: "http://127.0.0.1:8081/remote/mqttRes/receive" #鎺ユ敹閫氫俊涓棿浠舵秷鎭腑蹇冩秷鎭殑鍦板潃 mwMsCenterReceiveUrl_rm: "http://127.0.0.1:8081/remote/msCenter/receive" #rtu杩滅▼鍗囩骇鐘舵�佷俊鎭洖璋冨湴鍧� diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/application-global.yml b/pipIrr-platform/pipIrr-global/src/main/resources/application-global.yml index c86ef8a..5109cd1 100644 --- a/pipIrr-platform/pipIrr-global/src/main/resources/application-global.yml +++ b/pipIrr-platform/pipIrr-global/src/main/resources/application-global.yml @@ -366,6 +366,8 @@ comSendUrl: "http://127.0.0.1:8106/rtuMw/com/send" #Rtu杩滅▼鍛戒护缁撴灉鍥炶皟鍦板潃 rtuCallbackUrl_rm: "http://127.0.0.1:8081/remote/comRes/receive" + #MQTT杩滅▼鍛戒护缁撴灉鍥炶皟鍦板潃 + mqttCallbackUrl_rm: "http://127.0.0.1:8081/remote/mqttRes/receive" #鎺ユ敹閫氫俊涓棿浠舵秷鎭腑蹇冩秷鎭殑鍦板潃 mwMsCenterReceiveUrl_rm: "http://127.0.0.1:8081/remote/msCenter/receive" #rtu杩滅▼鍗囩骇鐘舵�佷俊鎭洖璋冨湴鍧� diff --git a/pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.properties b/pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.properties index f22d25e..6b48b8c 100644 --- a/pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.properties +++ b/pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.properties @@ -11,7 +11,7 @@ # 鍑夊窞锛� lz # 閲戝窛锛� jc # 鍢夊唱鍏筹細 jyg -base.orgTag=jyg +base.orgTag=ym # 233鏈嶅姟鍣細 # 鍏冭皨锛� 60000 @@ -26,7 +26,7 @@ # 鍑夊窞锛� 60104 # 閲戝窛锛� 60105 # 鍢夊唱鍏筹細 60106 -tcp.port=60106 +tcp.port=60000 #RTU涓婅鏁版嵁鏈�灏忛棿闅旓紝澶т簬杩欎釜闂撮殧璁や负璁惧绂荤嚎浜嗭紝娴嬫帶涓�浣撻榾鏄�3锛岃〃闃�涓�浣撴満鏄�6锛岄粯璁ら噰鐢ㄦ椂闂存渶闀跨殑6 base.upData.min.interval=6 @@ -48,12 +48,12 @@ # 鍑夊窞锛� mqtt.enable=false mqtt.protocolAndDeviceIds= mqtt.topicAndQos= # 閲戝窛锛� mqtt.enable=true mqtt.protocolAndDeviceIds=? mqtt.topicAndQos=weather/1,1;soil/1,1;manure/1,1;state/1,1 # 鍢夊唱鍏筹細 mqtt.enable=true mqtt.protocolAndDeviceIds=? mqtt.topicAndQos=weather/1,1;soil/1,1;manure/1,1;state/1,1 -mqtt.enable=true -mqtt.ip=121.199.41.121 +mqtt.enable=false +mqtt.ip=127.0.0.1 mqtt.port=1883 mqtt.user=dyyjy mqtt.password=Dyyjy2025,;.abc!@# -mqtt.protocolAndDeviceIds=sd1/2430002404000840,sd1/2430002404000840 -mqtt.subTopicAndQos=weather/1,1;soil/1,1;manure/1,1 +mqtt.protocolAndDeviceIds= +mqtt.subTopicAndQos= #MQtt璁惧鍦ㄤ竴瀹氭椂闂达紙鍒嗛挓锛夊悗鏈彂甯冩秷鎭紝璁や负璁惧绂荤嚎 mqtt.noSubThenOff=10 diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/monitor/mqttSd1/inject/CdCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/monitor/mqttSd1/inject/CdCtrl.java index 5331d0a..1becb43 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/monitor/mqttSd1/inject/CdCtrl.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/monitor/mqttSd1/inject/CdCtrl.java @@ -91,7 +91,7 @@ res = super.pre2(sv, Protocol, ProtocolVersion, ComCode, dto, bindingResult); if (res == null) { //鍙戦�佸懡浠ゅ墠-3锛氫繚瀛樺懡浠ゆ棩蹇� - CdParam comParam = CdParam.builder().no(ctrlPo.no).startTrueStopFalse(true).build(); + CdParam comParam = CdParam.builder().no(ctrlPo.no).startTrueStopFalse(startTrueStopFalse).build(); res = super.pre3(sv, dto.manureId, dto.getOperator(), Protocol, ProtocolVersion, ComCode, comParam); if (res == null) { //鍙戦�佸懡浠ゅ墠-4锛氬噯澶嘑eature diff --git "a/pipIrr-platform/\346\226\207\346\241\243/\346\260\264\350\202\245\346\260\224\350\261\241\345\242\222\346\203\205/MQTT\346\214\207\344\273\244\344\270\215\346\211\247\350\241\214.docx" "b/pipIrr-platform/\346\226\207\346\241\243/\346\260\264\350\202\245\346\260\224\350\261\241\345\242\222\346\203\205/MQTT\346\214\207\344\273\244\344\270\215\346\211\247\350\241\214.docx" new file mode 100644 index 0000000..1ee7964 --- /dev/null +++ "b/pipIrr-platform/\346\226\207\346\241\243/\346\260\264\350\202\245\346\260\224\350\261\241\345\242\222\346\203\205/MQTT\346\214\207\344\273\244\344\270\215\346\211\247\350\241\214.docx" Binary files differ diff --git "a/pipIrr-platform/\346\226\207\346\241\243/\346\260\264\350\202\245\346\260\224\350\261\241\345\242\222\346\203\205/MQTT\350\256\276\345\256\232\346\227\266\351\227\264\345\217\202\346\225\260.docx" "b/pipIrr-platform/\346\226\207\346\241\243/\346\260\264\350\202\245\346\260\224\350\261\241\345\242\222\346\203\205/MQTT\350\256\276\345\256\232\346\227\266\351\227\264\345\217\202\346\225\260.docx" new file mode 100644 index 0000000..30688d2 --- /dev/null +++ "b/pipIrr-platform/\346\226\207\346\241\243/\346\260\264\350\202\245\346\260\224\350\261\241\345\242\222\346\203\205/MQTT\350\256\276\345\256\232\346\227\266\351\227\264\345\217\202\346\225\260.docx" Binary files differ -- Gitblit v1.8.0