1、配置文件增加MQTT远程命令结果回调URL;
2、MQTT远程命令bug修改;
3、增加两说明文档;
4、配置文件规范。
5个文件已修改
2个文件已添加
20 ■■■■■ 已修改文件
pipIrr-platform/pipIrr-global/src/main/resources/application-common-web.yml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-global/src/main/resources/application-global(166web文件花生壳).yml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-global/src/main/resources/application-global.yml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-mw/pipIrr-mw-rtu/src/main/resources/config.properties 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/monitor/mqttSd1/inject/CdCtrl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/文档/水肥气象墒情/MQTT指令不执行.docx 补丁 | 查看 | 原始文档 | blame | 历史
pipIrr-platform/文档/水肥气象墒情/MQTT设定时间参数.docx 补丁 | 查看 | 原始文档 | blame | 历史
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
  # è™šæ‹Ÿå¡è¡¨:
pipIrr-platform/pipIrr-global/src/main/resources/application-global(166webÎļþ»¨Éú¿Ç).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远程升级状态信息回调地址
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远程升级状态信息回调地址
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
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:准备Feature
pipIrr-platform/Îĵµ/Ë®·ÊÆøÏóÉÊÇé/MQTTÖ¸Áî²»Ö´ÐÐ.docx
Binary files differ
pipIrr-platform/Îĵµ/Ë®·ÊÆøÏóÉÊÇé/MQTTÉ趨ʱ¼ä²ÎÊý.docx
Binary files differ