=#2?f21I?R4eCjJa4>b-xhD4td5lU
z=y9pf3R4BlxR)TQpvPIzmq`>#Y&8U$X4-%iM!9=8aR2)a05e|SEw
z>yg{~j-vP(no(HcYR=|4HxjPH_sh2P#VjCHxSBZRv7fSrA(C=23(_TH8|dB2g_G{n
z2Epq!rXj&gZzasnFwa9GgN79erBy^Z&d6&*<^5-UXh(LUPH7e0@p#6#<)ARpFmo7RXK2xQ+2DcB;Y=CQCaMUp>OkN2ee
zno&EE4wqu^;{Nm4C&Q`qXxFw-z8HRU6F`?|pN#iYxv
z(evy5?z25Pf$K*ZxTDZe($hKOX5_gFnxe|GymplO;N5-xDk`+_A+*Q5!JAOXQue^h
zV|%*|ud>G4zzq;R3FON2;h0kc=CK?IftKUr2QShoDIfXkT~kHVPLwYz8fbvC)EwJdmEP|7nTE7
zWoDM0y9YUkX#p{a2(u#aBk297LsCwcd~Y~!LOS4k{k7VSFWBZm5mtjI
za+8VZST%sSiNin9Z@GjOX+d=>&uurbuEAt$EqB%`A-q6|E~V6{TK5M
z6O7>zrtO#flVNqbQ$)23%=mCuriI8QOt4qYa}MiXy2BvgA=8fVW3?dCN~HJY%I8Eo
z8ikz;7>AfZIi$WONDy)Ge1a$6o)OdSZoL0%gEE<*bn*Aa3`Ef)`Ezruue9uaxZV
z%&biAW}pEHFD$Ty@q_k#m-J`cDrS<>W;A9jX*d&vx=6<==szUGlvl7+U^arNXDlAUhPLuv-`Rs9nr76An1_B{*b)@r+pXlNVHHwsRE7EeCv=VX%cb}lC&}@mZ
zN|RDvam!RhUM1wXUOllaaKy>6oqDv!TJyP-LN+TJ<&`E&5_v95R9cYV=IIjdFdMY4
z1C$^tUeCpMy{GBn8@fXle9iH2%??SI(!-uxv7?vUGGzN}6`Br8WIMxxvd3+9=T_fN
zs@}TO!DNjdUA_5MvH!h8*^3zO^UUby9Z__zb!d-k?R3(un)I)ch`gr;tQwb$m4oB_&1P4kc3!R**xxP&74%!Kn6JC0HzP2cIEGe~pR=soCt@4<&4Xve1D#nNiOYOJu23KEF7wE!B#`|c&Yx`Ve0
z_|_`QOBuQ0@45M12nLSGQk(cXQC{JBW3>C0ywyLZnx$SWA)p?1u%nZg
zxz-Fc_0(Y7NyCP;7J)(NBdwu}XNnmkDhUGe4O!r8LXD2BB6LC-VscWPNK?VeF<4Co
zqW5}yl#k}?)QU&X6cjR@gI|bmf7kcU&oK+`~npBXrV-20N~5MIv2-k-?#l>XBa-ZvqGnBP~JCzg9X;m5eA3sx%!^@;8OdSVm;T+_dPHc>a$a
zoZzKW2wgiP%ljKM-MAeaZ@_QZzYRjhNU{0F}nAC_c7L+Wu0&_XY83C
z?a03J@CM4FGXn|aZB{!nc*FnKo$hz0DS>eFl
zS$)A*0@O4C?V@bc4%6`E$l$`?Z~bZ9EF)#~OLxT))*wEbShLYBWqF}=J`S-w9zjD2
zKh7pAd8@u7@$Pg|dD*93i?qRR4RE&H0gd0RtqZn?mid#io(;3nttv;SIao&FhWWW?
zO}Ait6@!E08Mbo}=-+pe3IY`wGoXrT2LP2q=hw7bZ0VDFwB^V`soo8K6B-}iXm5)i
z)vD~5;Pt1<+`ge??de=ia1r3pm9RTvD0I3F-2b^O{aomh|v`^0hV(o(Ej|M7+S2!TOD3YZEtD=
zm#t(teUpUG-j0f0bi9}*GoW5T1QtXRpdXC@kb@>`4RCR!PCE6#--x~RRz$zRm*
z5qb=ezp$TtzHF&x>Zk5`knZKUc^(>&I}1m@$kXde+0Lol3unA55iG15^Pj8(G=wD!bSi0bbtHLRDP9Rr@Vg@!!#-Yj9cQ
z-xttAy%9)YP~3vAJ@psuM0Y_6XxZ-+qQZb38TSe
zo=>1>Us@C!3+&>)<9=-=wKrm#yhZ7!Wkfrc5|N|E>?MoGq_nR-thnkA_5p2*X>$-(
z7|0WUilsR`Ma(=wdU@HXCCJGzM^+`#!a@gFi-T3#9w3g>Qu
z@Z$i1px^`4!*ZD|EJG>H1OXEbW27*uG_OH#Eida=YFU6$>~<-N2fx+b?%bs
ze|2{I5$VTu+u7~)*BP0A8hQVe%&qW`{vQ9W_Vdil{n6e(`te6Q3LM_QJN {
-
-}
-
-
-
-
diff --git a/device_iec61850server/src/main/java/com/xr/iec61850server/models/service/Lds5000Service.java b/device_iec61850server/src/main/java/com/xr/iec61850server/models/service/Lds5000Service.java
deleted file mode 100644
index 80e8c73..0000000
--- a/device_iec61850server/src/main/java/com/xr/iec61850server/models/service/Lds5000Service.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.xr.iec61850server.models.service;
-
-import com.xr.iec61850server.models.entity.Lds5000;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
-* @author 范亚杰
-* @description 针对表【lds5000】的数据库操作Service
-* @createDate 2023-09-19 14:54:07
-*/
-public interface Lds5000Service extends IService {
-
-}
diff --git a/device_iec61850server/src/main/java/com/xr/iec61850server/models/service/impl/Lds5000ServiceImpl.java b/device_iec61850server/src/main/java/com/xr/iec61850server/models/service/impl/Lds5000ServiceImpl.java
deleted file mode 100644
index 4994141..0000000
--- a/device_iec61850server/src/main/java/com/xr/iec61850server/models/service/impl/Lds5000ServiceImpl.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.xr.iec61850server.models.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.xr.iec61850server.models.entity.Lds5000;
-import com.xr.iec61850server.models.service.Lds5000Service;
-import com.xr.iec61850server.models.mapper.Lds5000Mapper;
-import org.springframework.stereotype.Service;
-
-/**
-* @author 范亚杰
-* @description 针对表【lds5000】的数据库操作Service实现
-* @createDate 2023-09-19 14:54:07
-*/
-@Service
-public class Lds5000ServiceImpl extends ServiceImpl
- implements Lds5000Service{
-
-}
-
-
-
-
diff --git a/device_iec61850server/src/main/resources/application-dev.yml b/device_iec61850server/src/main/resources/application-dev.yml
index f89e542..41914ce 100644
--- a/device_iec61850server/src/main/resources/application-dev.yml
+++ b/device_iec61850server/src/main/resources/application-dev.yml
@@ -17,7 +17,7 @@ spring:
db2:
driver-class-name: com.mysql.cj.jdbc.Driver
type: com.zaxxer.hikari.HikariDataSource
- url: jdbc:mysql://116.196.120.81:3306/image_analysis_zs?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&serverTimezone=Asia/Shanghai&useSSL=false
+ url: jdbc:mysql://116.196.120.81:3306/image_analysis_jc?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&serverTimezone=Asia/Shanghai&useSSL=false
username: root
password: 5ea47c0bdd7146ebbd53020eca@672307
db3:
diff --git a/device_iec61850server/src/main/resources/application-prod.yml b/device_iec61850server/src/main/resources/application-prod.yml
index 4d4823f..2a66e14 100644
--- a/device_iec61850server/src/main/resources/application-prod.yml
+++ b/device_iec61850server/src/main/resources/application-prod.yml
@@ -17,7 +17,7 @@ spring:
db2:
driver-class-name: com.mysql.cj.jdbc.Driver
type: com.zaxxer.hikari.HikariDataSource
- url: jdbc:mysql://localhost:3306/image_analysis_zs?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&serverTimezone=Asia/Shanghai&useSSL=false
+ url: jdbc:mysql://localhost:3306/image_analysis_jc?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&serverTimezone=Asia/Shanghai&useSSL=false
username: root
password: root
db3:
diff --git a/device_iec61850server/src/main/resources/application-test.yml b/device_iec61850server/src/main/resources/application-test.yml
index 6131f1b..52c6872 100644
--- a/device_iec61850server/src/main/resources/application-test.yml
+++ b/device_iec61850server/src/main/resources/application-test.yml
@@ -17,7 +17,7 @@ spring:
db2:
driver-class-name: com.mysql.cj.jdbc.Driver
type: com.zaxxer.hikari.HikariDataSource
- url: jdbc:mysql://localhost:3306/image_analysis_zs?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&serverTimezone=Asia/Shanghai&useSSL=false
+ url: jdbc:mysql://localhost:3306/image_analysis_jc?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true&serverTimezone=Asia/Shanghai&useSSL=false
username: root
password: 123456
db3:
diff --git a/device_iec61850server/src/main/resources/application.yml b/device_iec61850server/src/main/resources/application.yml
index 2e5c686..a9dade4 100644
--- a/device_iec61850server/src/main/resources/application.yml
+++ b/device_iec61850server/src/main/resources/application.yml
@@ -1,6 +1,6 @@
spring:
profiles:
- active: dev #开发环境
+ active: test #开发环境
# active: test #测试环境5
#active: prod #生产环境
# active: prod #生产环境
diff --git a/device_iec61850server/src/main/resources/mappers/Lds5000Mapper.xml b/device_iec61850server/src/main/resources/mappers/Lds5000Mapper.xml
deleted file mode 100644
index 2962d29..0000000
--- a/device_iec61850server/src/main/resources/mappers/Lds5000Mapper.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- id,clent_ip,lds_desc,
- fc,type,node,
- q,t,st_val,
- f,create_time,update_time
-
-
diff --git a/device_modbus/src/main/java/com/xr/clent/utils/ModbusRtuUtil.java b/device_modbus/src/main/java/com/xr/clent/utils/ModbusRtuUtil.java
deleted file mode 100644
index c87b764..0000000
--- a/device_modbus/src/main/java/com/xr/clent/utils/ModbusRtuUtil.java
+++ /dev/null
@@ -1,120 +0,0 @@
-package com.xr.clent.utils;
-
-import java.math.BigDecimal;
-import java.nio.ByteBuffer;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-
-public class ModbusRtuUtil {
-
- public static void main(String[] args) {
-// String str="FE 04 1A 08 D2 0C 35 06 6C 60 79 90 1C 04 04 00 00 00 00 00 00 00 00 00 00 00 00 CF 0A";
-// String str16[] = str.split("\\s+");
-// System.out.println("设备地址:"+Integer.parseInt(str16[0], 16));
-// System.out.println("功能码:"+Integer.parseInt(str16[1], 16));
-// System.out.println("字节数:"+Integer.parseInt(str16[2], 16));
-// System.out.println("温度:"+hexToDecimal(str16[3]+str16[4]));
-// System.out.println("湿度:"+hexToDecimal(str16[5]+str16[6]));
-// System.out.println("CO2:"+hexToDecimal(str16[7]+str16[8]));
-// System.out.println("光照:"+hexToDecimal(str16[9]+str16[10]));
-// System.out.println("大气压:"+hexToDecimal(str16[11]+str16[12]));
-// System.out.println("风速:"+hexToDecimal(str16[13]+str16[14]));
-// System.out.println("风向:"+hexToDecimal(str16[15]+str16[16]));
-// System.out.println("土壤湿度:"+hexToDecimal(str16[17]+str16[18]));
-// System.out.println("土壤温度:"+hexToDecimal(str16[19]+str16[20]));
-// System.out.println("PM2.5:"+hexToDecimal(str16[21]+str16[22]));
-// System.out.println("PM1.0:"+hexToDecimal(str16[23]+str16[24]));
-// System.out.println("PM10:"+hexToDecimal(str16[25]+str16[26]));
-// System.out.println("校验码:"+str16[27]+str16[28]);
- readHex();
- }
-
-
- public static void readHex(){
- String str = "FE 04 3C 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 45 13 D0 00 45 30 40 00 44 45 CC 00 46 01 3D 00 47 C7 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1F F1";
- String str16[] = str.split("\\s+");
- int lth=str16.length;
- System.out.println("设备地址:"+Integer.parseInt(str16[0], 16));
- System.out.println("功能码:"+Integer.parseInt(str16[1], 16));
- System.out.println("字节数:"+Integer.parseInt(str16[2], 16));
- System.out.println("校验码:"+str16[lth-1]+" "+str16[lth-2]);
- String [] strs = Arrays.copyOfRange(str16, 3, lth-2);
- String s = "";
- Map map=new HashMap<>();
- map.put(1,"单次雨量");
- map.put(2,"瞬时雨量");
- map.put(3,"总雨量");
- map.put(4,"温度");
- map.put(5,"湿度");
- map.put(6,"CO2");
- map.put(7,"光照");
- map.put(8,"大气压");
- map.put(9,"风速");
- map.put(10,"风向");
- map.put(11,"土壤湿度");
- map.put(12,"土壤温度");
- map.put(13,"PM2.5");
- map.put(14,"PM1.0");
- map.put(15,"PM10");
- for(int i=0;iorg.springframework.boot
spring-boot-starter-data-redis