# spring配置 spring: mvc: pathmatch: matching-strategy: ant_path_matcher redis: host: 192.168.20.210 port: 6379 password: admin datasource: druid: stat-view-servlet: enabled: true loginUsername: admin loginPassword: 123456 dynamic: druid: initial-size: 5 min-idle: 5 maxActive: 20 maxWait: 60000 timeBetweenEvictionRunsMillis: 60000 minEvictableIdleTimeMillis: 300000 validationQuery: SELECT 1 FROM DUAL testWhileIdle: true testOnBorrow: false testOnReturn: false poolPreparedStatements: true maxPoolPreparedStatementPerConnectionSize: 20 filters: stat,slf4j connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 datasource: # 主库数据源 master: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://192.168.20.210:3306/ems_ct?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 username: root password: root # 从库数据源 # slave: # username: # password: # url: # driver-class-name: mqtt: server: host: tcp://xt.wenhq.top:8581 client_id: ems-dev-adapter-local executor: msgHandle: corePoolSize: 20 maxPoolSize: 50 queueCapacity: 2000 namePrefix: 'mqttHandle-' adapter: # 安科瑞 acrel: url: http://127.0.0.1:8090 auth: loginName: admin password: Acrel001 subids: 10100002,10100003 # 广场照明控制 square-lighting-ctl: url: http://127.0.0.1:8686 client-id: 5fa30d0e6c8245d550df634eb0cbc326 user-name: developer3 password: dev@admin123 tenant-id: 1 # BA楼控 ba-ctl: url: http://127.0.0.1:8093 appId: httpsjy xfMapper: 'Z020-B-XF-1F-5': xfTemp: 'C_2009_AI_0000' sfTemp: 'C_2009_AI_0001' hfTemp: 'C_2009_AI_0002' pfTemp: 'C_2009_AI_0003' ppm: 'C_2009_AI_0004' wCv: 'C_2009_AI_0005' xfCv: 'C_2009_AI_0006' pfCv: 'C_2009_AI_0007' lwDpAlarm: 'C_2009_DI_0008' fjUvAlarm: 'C_2009_DI_0009' afAlarm: 'C_2009_DI_0010' xfStatus: 'C_2009_DI_0011' xfMA: 'C_2009_DI_0012' xfFault: 'C_2009_DI_0013' pfStatus: 'C_2009_DI_0014' pfMA: 'C_2009_DI_0015' pfFault: 'C_2009_DI_0016' timeStatus: 'C_2009_AV_0000,C_2009_AV_0001,C_2009_AV_0002,C_2009_AV_0003' xfTempSetVal: 'C_2009_AV_0004' LnSu: 'C_2009_BV_0009' timeSetTag: 'C_2009_BV_0010' manualTag: 'C_2009_BV_0011' 'Z020-B-XF-1F-4': xfTemp: 'C_2010_AI_0000' sfTemp: 'C_2010_AI_0001' hfTemp: 'C_2010_AI_0002' pfTemp: 'C_2010_AI_0003' ppm: 'C_2010_AI_0004' wCv: 'C_2010_AI_0005' xfCv: 'C_2010_AI_0006' pfCv: 'C_2010_AI_0007' lwDpAlarm: 'C_2010_BI_0008' fjUvAlarm: 'C_2010_BI_0009' afAlarm: 'C_2010_BI_0010' xfStatus: 'C_2010_BI_0011' xfMA: 'C_2010_BI_0012' xfFault: 'C_2010_BI_0013' pfStatus: 'C_2010_BI_0014' pfMA: 'C_2010_BI_0015' pfFault: 'C_2010_BI_0016' timeStatus: 'C_2010_AV_0000,C_2010_AV_0001,C_2010_AV_0002,C_2010_AV_0003' xfTempSetVal: 'C_2010_AV_0004' LnSu: 'C_2010_BV_0009' timeSetTag: 'C_2010_BV_0010' manualTag: 'C_2010_BV_0011' 'Z020-B-XF-1F-3': xfTemp: 'C_2011_AI_0000' sfTemp: 'C_2011_AI_0001' hfTemp: 'C_2011_AI_0002' pfTemp: 'C_2011_AI_0003' ppm: 'C_2011_AI_0004' wCv: 'C_2011_AI_0005' xfCv: 'C_2011_AI_0006' pfCv: 'C_2011_AI_0007' lwDpAlarm: 'C_2011_DI_0008' fjUvAlarm: 'C_2011_DI_0009' afAlarm: 'C_2011_DI_0010' timeStatus: 'C_2011_AV_0000,C_2011_AV_0001,C_2011_AV_0002,C_2011_AV_0003' xfTempSetVal: 'C_2011_AV_0004' LnSu: 'C_2011_BV_0009' timeSetTag: 'C_2011_BV_0010' manualTag: 'C_2011_BV_0011' 'Z020-B-XF-2F-1': xfTemp: 'C_2012_AI_0000' sfTemp: 'C_2012_AI_0001' hfTemp: 'C_2012_AI_0002' pfTemp: 'C_2012_AI_0003' ppm: 'C_2012_AI_0004' wCv: 'C_2012_AI_0005' xfCv: 'C_2012_AI_0006' pfCv: 'C_2012_AI_0007' lwDpAlarm: 'C_2012_BI_0008' fjUvAlarm: 'C_2012_BI_0009' afAlarm: 'C_2012_BI_0010' timeStatus: 'C_2012_AV_0000,C_2012_AV_0001,C_2012_AV_0002,C_2012_AV_0003' xfTempSetVal: 'C_2012_AV_0004' LnSu: 'C_2012_BV_0009' timeSetTag: 'C_2012_BV_0010' manualTag: 'C_2012_BV_0011' 'Z020-N-XF-1F-5': setCtl-StartStop: 'C_1201_DO_0004' xfTemp: 'C_1009_AI_0000' sfTemp: 'C_1009_AI_0001' hfTemp: 'C_1009_AI_0002' pfTemp: 'C_1009_AI_0003' ppm: 'C_1009_AI_0004' wCv: 'C_1009_AI_0005' xfCv: 'C_1009_AI_0006' pfCv: 'C_1009_AI_0007' lwDpAlarm: 'C_1009_BI_0008' fjUvAlarm: 'C_1009_BI_0009' afAlarm: 'C_1009_BI_0010' xfStatus: 'C_1201_DI_0012' xfMA: 'C_1201_DI_0014' xfFault: 'C_1201_DI_0013' timeStatus: 'C_1009_AV_0000,C_1009_AV_0001,C_1009_AV_0002,C_1009_AV_0003' xfTempSetVal: 'C_1009_AV_0004' LnSu: 'C_1009_BV_0009' timeSetTag: 'C_1009_BV_0010' manualTag: 'C_1009_BV_0011' 'Z020-N-XF-1F-4': setCtl-StartStop: 'C_1201_DO_0003' xfTemp: 'C_1010_AI_0000' sfTemp: 'C_1010_AI_0001' hfTemp: 'C_1010_AI_0002' pfTemp: 'C_1010_AI_0003' ppm: 'C_1010_AI_0004' wCv: 'C_1010_AI_0005' xfCv: 'C_1009_AI_0006' pfCv: 'C_1010_AI_0007' lwDpAlarm: 'C_1010_BI_0008' fjUvAlarm: 'C_1010_BI_0009' afAlarm: 'C_1010_BI_0010' xfStatus: 'C_1201_DI_0009' xfMA: 'C_1201_DI_0010' xfFault: 'C_1201_DI_0011' timeStatus: 'C_1010_AV_0000,C_1010_AV_0001,C_1010_AV_0002,C_1010_AV_0003' xfTempSetVal: 'C_1010_AV_0004' LnSu: 'C_1010_BV_0009' timeSetTag: 'C_1010_BV_0010' manualTag: 'C_1010_BV_0011' 'Z020-N-XF-1F-3': setCtl-StartStop: 'C_1201_DO_0002' xfTemp: 'C_1011_AI_0000' sfTemp: 'C_1011_AI_0001' hfTemp: 'C_1011_AI_0002' pfTemp: 'C_1011_AI_0003' ppm: 'C_1011_AI_0004' wCv: 'C_1011_AI_0005' xfCv: 'C_1011_AI_0006' pfCv: 'C_1011_AI_0007' lwDpAlarm: 'C_1011_BI_0008' fjUvAlarm: 'C_1011_BI_0009' afAlarm: 'C_1011_BI_0010' xfStatus: 'C_1201_DI_0006' xfMA: 'C_1201_DI_0007' xfFault: 'C_1201_DI_0008' timeStatus: 'C_1011_AV_0000,C_1011_AV_0001,C_1011_AV_0002,C_1011_AV_0003' xfTempSetVal: 'C_1011_AV_0004' LnSu: 'C_1011_BV_0009' timeSetTag: 'C_1011_BV_0010' manualTag: 'C_1011_BV_0011' 'Z020-N-XF-2F-1': setCtl-StartStop: 'C_1012_BO_0017' xfTemp: 'C_1012_AI_0000' sfTemp: 'C_1012_AI_0001' hfTemp: 'C_1012_AI_0002' pfTemp: 'C_1012_AI_0003' ppm: 'C_1012_AI_0004' wCv: 'C_1012_AI_0005' xfCv: 'C_1012_AI_0006' pfCv: 'C_1012_AI_0007' lwDpAlarm: 'C_1012_BI_0008' fjUvAlarm: 'C_1012_BI_0009' afAlarm: 'C_1012_BI_0010' xfStatus: 'C_1012_BI_0011' xfMA: 'C_1012_BI_0012' xfFault: 'C_1012_BI_0013' pfStatus: 'C_1012_BI_0014' pfMA: 'C_1012_BI_0015' pfFault: 'C_1012_BI_0016' timeStatus: 'C_1012_AV_0000,C_1012_AV_0001,C_1012_AV_0002,C_1012_AV_0003' xfTempSetVal: 'C_1012_AV_0004' LnSu: 'C_1012_BV_0009' timeSetTag: 'C_1012_BV_0010' manualTag: 'C_1012_BV_0011' ahuMapper: 'Z020-B-AHU-1F-1': xfTemp: 'C_2011_AI_0016' sfTemp: 'C_2011_AI_0017' hfTemp: 'C_2011_AI_0018' xfCv: 'C_2011_AI_0019' wCv: 'C_2011_AI_0020' lwDpAlarm: 'C_2011_DI_0037' fjUvAlarm: 'C_2011_DI_0038' afAlarm: 'C_2011_DI_0039' xfStatus: 'C_2011_DI_0040' xfMA: 'C_2011_DI_0041' xfFault: 'C_2011_DI_0042' timeStatus: 'C_2011_AV_0010,C_2011_AV_0011,C_2011_AV_0012,C_2011_AV_0013' xfTempSetVal: 'C_2011_AV_0014' LnSu: 'C_2011_BV_0019' timeSetTag: 'C_2011_BV_0020' manualTag: 'C_2011_BV_0021' 'Z020-B-AHU-2F-1': xfTemp: 'C_2012_AI_0016' sfTemp: 'C_2012_AI_0017' hfTemp: 'C_2012_AI_0018' xfCv: 'C_2012_AI_0019' wCv: 'C_2012_AI_0020' lwDpAlarm: 'C_2012_BI_0037' fjUvAlarm: 'C_2012_BI_0038' afAlarm: 'C_2012_BI_0039' xfStatus: 'C_2012_BI_0040' xfMA: 'C_2012_BI_0041' xfFault: 'C_2012_BI_0042' timeStatus: 'C_2012_AV_0010,C_2012_AV_0011,C_2012_AV_0012,C_2012_AV_0013' xfTempSetVal: 'C_2012_AV_0014' LnSu: 'C_2012_BV_0019' timeSetTag: 'C_2012_BV_0020' manualTag: 'C_2012_BV_0021' 'Z020-N-AHU-1F-1': xfTemp: 'C_1011_AI_0016' sfTemp: 'C_1011_AI_0017' hfTemp: 'C_1011_AI_0018' xfCv: 'C_1011_AI_0019' wCv: 'C_1011_AI_0020' lwDpAlarm: 'C_1011_BI_0037' fjUvAlarm: 'C_1011_BI_0038' afAlarm: 'C_1011_BI_0039' xfStatus: 'C_1011_BI_0040' xfMA: 'C_1011_BI_0041' xfFault: 'C_1011_BI_0042' timeStatus: 'C_1011_AV_0010,C_1011_AV_0011,C_1011_AV_0012,C_1011_AV_0013' xfTempSetVal: 'C_1011_AV_0014' LnSu: 'C_1011_BV_0019' timeSetTag: 'C_1011_BV_0020' manualTag: 'C_1011_BV_0021' 'Z020-N-AHU-2F-1': xfTemp: 'C_1012_AI_0016' sfTemp: 'C_1012_AI_0017' hfTemp: 'C_1012_AI_0018' xfCv: 'C_1012_AI_0019' wCv: 'C_1012_AI_0020' lwDpAlarm: 'C_1012_AI_0037' fjUvAlarm: 'C_1012_AI_0038' afAlarm: 'C_1012_AI_0039' xfStatus: 'C_1012_AI_0040' xfMA: 'C_1012_AI_0041' xfFault: 'C_1012_AI_0042' timeStatus: 'C_1012_AV_0010,C_1012_AV_0011,C_1012_AV_0012,C_1012_AV_0013' xfTempSetVal: 'C_1012_AV_0014' LnSu: 'C_1012_BV_0019' timeSetTag: 'C_1012_BV_0020' manualTag: 'C_1012_BV_0021' wtMapper: # 北区水箱 'Z020-B-WT-1': tankLevel: 'C_2008_AI_0000' highLevelAlarm: 'C_2008_BI_0001' lowLevelAlarm: 'C_2008_BI_0002' # 南区水箱 'Z020-N-WT-1': highLevelAlarm: '1008-BI0' lowLevelAlarm: '1008-BI1' wpMapper: # 北区1号泵 'Z020-B-WP-1': autoState: 'C_2008_BI_0006' runningState: 'C_2008_BI_0007' faultState: 'C_2008_BI_0008' # 北区2号泵 'Z020-B-WP-2': autoState: 'C_2008_BI_0003' runningState: 'C_2008_BI_0004' faultState: 'C_2008_BI_0005' # 北区1号生活泵 'Z020-B-WP-SH-1': runningState: 'C_2008_BI_0009' faultState: 'C_2008_BI_0010' # 北区2号生活泵 'Z020-B-WP-SH-2': runningState: 'C_2008_BI_0011' faultState: 'C_2008_BI_0012' # 北区3号生活泵 'Z020-B-WP-SH-3': runningState: 'C_2008_BI_0013' faultState: 'C_2008_BI_0014' # 南区1号泵 'Z020-N-WP-1': autoState: '1008-BI2' runningState: '1008-BI3' faultState: '1008-BI4' # 南区2号泵 'Z020-N-WP-2': autoState: '1008-BI5' runningState: '1008-BI6' faultState: '1008-BI7' lightMapper: 'Z020-B-LIGHT-01': setCtl-OnOff: 'C_8001_BV_0000' Switch: 'C_8001_BO_0000' 'Z020-B-LIGHT-02': setCtl-OnOff: 'C_8001_BV_0002' Switch: 'C_8002_BO_0001' 'Z020-B-LIGHT-03': setCtl-OnOff: 'C_8001_BV_0008' Switch: 'C_8001_BO_0001' 'Z020-B-LIGHT-04': setCtl-OnOff: 'C_8001_BV_0002' Switch: 'C_8001_BO_0004' 'Z020-B-LIGHT-05': setCtl-OnOff: 'C_8001_BV_0000' Switch: 'C_8001_BO_0001' 'Z020-B-LIGHT-06': setCtl-OnOff: 'C_8001_BV_0018' Switch: 'C_8001_BO_0005' 'Z020-B-LIGHT-07': setCtl-OnOff: 'C_8001_BV_0020' Switch: 'C_8001_BO_0006' 'Z020-B-LIGHT-08': Switch: 'C_8001_BO_0007' 'Z020-B-LIGHT-09': setCtl-OnOff: 'C_8001_BV_0022' Switch: 'C_8002_BO_0000' 'Z020-B-LIGHT-10': setCtl-OnOff: 'C_8001_BV_0024' Switch: 'C_8002_BO_0002' 'Z020-B-LIGHT-11': setCtl-OnOff: 'C_8001_BV_0028' Switch: 'C_8001_BO_0003' 'Z020-N-LIGHT-01': setCtl-OnOff: 'C_7001_BV_0000' Switch: 'C_7001_BO_0000' 'Z020-N-LIGHT-02': setCtl-OnOff: 'C_7001_BV_0002' Switch: 'C_7001_BO_0001' 'Z020-N-LIGHT-03': setCtl-OnOff: 'C_7001_BV_0004' Switch: 'C_7001_BO_0002' 'Z020-N-LIGHT-04': setCtl-OnOff: 'C_7001_BV_0012' Switch: 'C_7001_BO_0004' 'Z020-N-LIGHT-05': setCtl-OnOff: 'C_7001_BV_0010' Switch: 'C_7001_BO_0003' 'Z020-N-LIGHT-06': setCtl-OnOff: 'C_7001_BV_0018' Switch: 'C_7001_BO_0006' 'Z020-N-LIGHT-07': setCtl-OnOff: 'C_7001_BV_0020' Switch: 'C_7001_BO_0007' 'Z020-N-LIGHT-08': setCtl-OnOff: 'C_7001_BV_0022' Switch: 'C_7002_BO_0000' 'Z020-N-LIGHT-09': setCtl-OnOff: 'C_7001_BV_0022' Switch: 'C_7002_BO_0001' 'Z020-N-LIGHT-10': setCtl-OnOff: 'C_7001_BV_0024' Switch: 'C_7002_BO_0004' 'Z020-N-LIGHT-11': setCtl-OnOff: 'C_7001_BV_0028' Switch: 'C_7001_BO_0005' # mybatis配置 mybatis: # 搜索指定包别名 typeAliasesPackage: com.ruoyi.ems.**.domain; # 配置mapper的扫描,找到所有的mapper.xml映射文件 mapperLocations: classpath*:mapper/**/*.xml configuration: map-underscore-to-camel-case: true # swagger配置 swagger: title: 能源模块接口文档 enabled: true