application-local.yml 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433
  1. # spring配置
  2. spring:
  3. mvc:
  4. pathmatch:
  5. matching-strategy: ant_path_matcher
  6. redis:
  7. host: 192.168.20.210
  8. port: 6379
  9. password: admin
  10. datasource:
  11. druid:
  12. stat-view-servlet:
  13. enabled: true
  14. loginUsername: admin
  15. loginPassword: 123456
  16. dynamic:
  17. druid:
  18. initial-size: 5
  19. min-idle: 5
  20. maxActive: 20
  21. maxWait: 60000
  22. timeBetweenEvictionRunsMillis: 60000
  23. minEvictableIdleTimeMillis: 300000
  24. validationQuery: SELECT 1 FROM DUAL
  25. testWhileIdle: true
  26. testOnBorrow: false
  27. testOnReturn: false
  28. poolPreparedStatements: true
  29. maxPoolPreparedStatementPerConnectionSize: 20
  30. filters: stat,slf4j
  31. connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
  32. datasource:
  33. # 主库数据源
  34. master:
  35. driver-class-name: com.mysql.cj.jdbc.Driver
  36. url: jdbc:mysql://192.168.20.210:3306/ems_ct?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  37. username: root
  38. password: root
  39. # 从库数据源
  40. # slave:
  41. # username:
  42. # password:
  43. # url:
  44. # driver-class-name:
  45. mqtt:
  46. server:
  47. host: tcp://xt.wenhq.top:8581
  48. client_id: ems-dev-adapter-local
  49. executor:
  50. msgHandle:
  51. corePoolSize: 20
  52. maxPoolSize: 50
  53. queueCapacity: 2000
  54. namePrefix: 'mqttHandle-'
  55. adapter:
  56. # 安科瑞
  57. acrel:
  58. url: http://127.0.0.1:8090
  59. auth:
  60. loginName: admin
  61. password: Acrel001
  62. subids: 10100002,10100003
  63. # 广场照明控制
  64. square-lighting-ctl:
  65. url: http://127.0.0.1:8686
  66. client-id: 5fa30d0e6c8245d550df634eb0cbc326
  67. user-name: developer3
  68. password: dev@admin123
  69. tenant-id: 1
  70. # BA楼控
  71. ba-ctl:
  72. url: http://127.0.0.1:8093
  73. appId: httpsjy
  74. xfMapper:
  75. 'Z020-B-XF-1F-5':
  76. xfTemp: 'C_2009_AI_0000'
  77. sfTemp: 'C_2009_AI_0001'
  78. hfTemp: 'C_2009_AI_0002'
  79. pfTemp: 'C_2009_AI_0003'
  80. ppm: 'C_2009_AI_0004'
  81. wCv: 'C_2009_AI_0005'
  82. xfCv: 'C_2009_AI_0006'
  83. pfCv: 'C_2009_AI_0007'
  84. lwDpAlarm: 'C_2009_DI_0008'
  85. fjUvAlarm: 'C_2009_DI_0009'
  86. afAlarm: 'C_2009_DI_0010'
  87. xfStatus: 'C_2009_DI_0011'
  88. xfMA: 'C_2009_DI_0012'
  89. xfFault: 'C_2009_DI_0013'
  90. pfStatus: 'C_2009_DI_0014'
  91. pfMA: 'C_2009_DI_0015'
  92. pfFault: 'C_2009_DI_0016'
  93. timeStatus: 'C_2009_AV_0000,C_2009_AV_0001,C_2009_AV_0002,C_2009_AV_0003'
  94. xfTempSetVal: 'C_2009_AV_0004'
  95. LnSu: 'C_2009_BV_0009'
  96. timeSetTag: 'C_2009_BV_0010'
  97. manualTag: 'C_2009_BV_0011'
  98. 'Z020-B-XF-1F-4':
  99. xfTemp: 'C_2010_AI_0000'
  100. sfTemp: 'C_2010_AI_0001'
  101. hfTemp: 'C_2010_AI_0002'
  102. pfTemp: 'C_2010_AI_0003'
  103. ppm: 'C_2010_AI_0004'
  104. wCv: 'C_2010_AI_0005'
  105. xfCv: 'C_2010_AI_0006'
  106. pfCv: 'C_2010_AI_0007'
  107. lwDpAlarm: 'C_2010_BI_0008'
  108. fjUvAlarm: 'C_2010_BI_0009'
  109. afAlarm: 'C_2010_BI_0010'
  110. xfStatus: 'C_2010_BI_0011'
  111. xfMA: 'C_2010_BI_0012'
  112. xfFault: 'C_2010_BI_0013'
  113. pfStatus: 'C_2010_BI_0014'
  114. pfMA: 'C_2010_BI_0015'
  115. pfFault: 'C_2010_BI_0016'
  116. timeStatus: 'C_2010_AV_0000,C_2010_AV_0001,C_2010_AV_0002,C_2010_AV_0003'
  117. xfTempSetVal: 'C_2010_AV_0004'
  118. LnSu: 'C_2010_BV_0009'
  119. timeSetTag: 'C_2010_BV_0010'
  120. manualTag: 'C_2010_BV_0011'
  121. 'Z020-B-XF-1F-3':
  122. xfTemp: 'C_2011_AI_0000'
  123. sfTemp: 'C_2011_AI_0001'
  124. hfTemp: 'C_2011_AI_0002'
  125. pfTemp: 'C_2011_AI_0003'
  126. ppm: 'C_2011_AI_0004'
  127. wCv: 'C_2011_AI_0005'
  128. xfCv: 'C_2011_AI_0006'
  129. pfCv: 'C_2011_AI_0007'
  130. lwDpAlarm: 'C_2011_DI_0008'
  131. fjUvAlarm: 'C_2011_DI_0009'
  132. afAlarm: 'C_2011_DI_0010'
  133. timeStatus: 'C_2011_AV_0000,C_2011_AV_0001,C_2011_AV_0002,C_2011_AV_0003'
  134. xfTempSetVal: 'C_2011_AV_0004'
  135. LnSu: 'C_2011_BV_0009'
  136. timeSetTag: 'C_2011_BV_0010'
  137. manualTag: 'C_2011_BV_0011'
  138. 'Z020-B-XF-2F-1':
  139. xfTemp: 'C_2012_AI_0000'
  140. sfTemp: 'C_2012_AI_0001'
  141. hfTemp: 'C_2012_AI_0002'
  142. pfTemp: 'C_2012_AI_0003'
  143. ppm: 'C_2012_AI_0004'
  144. wCv: 'C_2012_AI_0005'
  145. xfCv: 'C_2012_AI_0006'
  146. pfCv: 'C_2012_AI_0007'
  147. lwDpAlarm: 'C_2012_BI_0008'
  148. fjUvAlarm: 'C_2012_BI_0009'
  149. afAlarm: 'C_2012_BI_0010'
  150. timeStatus: 'C_2012_AV_0000,C_2012_AV_0001,C_2012_AV_0002,C_2012_AV_0003'
  151. xfTempSetVal: 'C_2012_AV_0004'
  152. LnSu: 'C_2012_BV_0009'
  153. timeSetTag: 'C_2012_BV_0010'
  154. manualTag: 'C_2012_BV_0011'
  155. 'Z020-N-XF-1F-5':
  156. setCtl-StartStop: 'C_1201_DO_0004'
  157. xfTemp: 'C_1009_AI_0000'
  158. sfTemp: 'C_1009_AI_0001'
  159. hfTemp: 'C_1009_AI_0002'
  160. pfTemp: 'C_1009_AI_0003'
  161. ppm: 'C_1009_AI_0004'
  162. wCv: 'C_1009_AI_0005'
  163. xfCv: 'C_1009_AI_0006'
  164. pfCv: 'C_1009_AI_0007'
  165. lwDpAlarm: 'C_1009_BI_0008'
  166. fjUvAlarm: 'C_1009_BI_0009'
  167. afAlarm: 'C_1009_BI_0010'
  168. xfStatus: 'C_1201_DI_0012'
  169. xfMA: 'C_1201_DI_0014'
  170. xfFault: 'C_1201_DI_0013'
  171. timeStatus: 'C_1009_AV_0000,C_1009_AV_0001,C_1009_AV_0002,C_1009_AV_0003'
  172. xfTempSetVal: 'C_1009_AV_0004'
  173. LnSu: 'C_1009_BV_0009'
  174. timeSetTag: 'C_1009_BV_0010'
  175. manualTag: 'C_1009_BV_0011'
  176. 'Z020-N-XF-1F-4':
  177. setCtl-StartStop: 'C_1201_DO_0003'
  178. xfTemp: 'C_1010_AI_0000'
  179. sfTemp: 'C_1010_AI_0001'
  180. hfTemp: 'C_1010_AI_0002'
  181. pfTemp: 'C_1010_AI_0003'
  182. ppm: 'C_1010_AI_0004'
  183. wCv: 'C_1010_AI_0005'
  184. xfCv: 'C_1009_AI_0006'
  185. pfCv: 'C_1010_AI_0007'
  186. lwDpAlarm: 'C_1010_BI_0008'
  187. fjUvAlarm: 'C_1010_BI_0009'
  188. afAlarm: 'C_1010_BI_0010'
  189. xfStatus: 'C_1201_DI_0009'
  190. xfMA: 'C_1201_DI_0010'
  191. xfFault: 'C_1201_DI_0011'
  192. timeStatus: 'C_1010_AV_0000,C_1010_AV_0001,C_1010_AV_0002,C_1010_AV_0003'
  193. xfTempSetVal: 'C_1010_AV_0004'
  194. LnSu: 'C_1010_BV_0009'
  195. timeSetTag: 'C_1010_BV_0010'
  196. manualTag: 'C_1010_BV_0011'
  197. 'Z020-N-XF-1F-3':
  198. setCtl-StartStop: 'C_1201_DO_0002'
  199. xfTemp: 'C_1011_AI_0000'
  200. sfTemp: 'C_1011_AI_0001'
  201. hfTemp: 'C_1011_AI_0002'
  202. pfTemp: 'C_1011_AI_0003'
  203. ppm: 'C_1011_AI_0004'
  204. wCv: 'C_1011_AI_0005'
  205. xfCv: 'C_1011_AI_0006'
  206. pfCv: 'C_1011_AI_0007'
  207. lwDpAlarm: 'C_1011_BI_0008'
  208. fjUvAlarm: 'C_1011_BI_0009'
  209. afAlarm: 'C_1011_BI_0010'
  210. xfStatus: 'C_1201_DI_0006'
  211. xfMA: 'C_1201_DI_0007'
  212. xfFault: 'C_1201_DI_0008'
  213. timeStatus: 'C_1011_AV_0000,C_1011_AV_0001,C_1011_AV_0002,C_1011_AV_0003'
  214. xfTempSetVal: 'C_1011_AV_0004'
  215. LnSu: 'C_1011_BV_0009'
  216. timeSetTag: 'C_1011_BV_0010'
  217. manualTag: 'C_1011_BV_0011'
  218. 'Z020-N-XF-2F-1':
  219. setCtl-StartStop: 'C_1012_BO_0017'
  220. xfTemp: 'C_1012_AI_0000'
  221. sfTemp: 'C_1012_AI_0001'
  222. hfTemp: 'C_1012_AI_0002'
  223. pfTemp: 'C_1012_AI_0003'
  224. ppm: 'C_1012_AI_0004'
  225. wCv: 'C_1012_AI_0005'
  226. xfCv: 'C_1012_AI_0006'
  227. pfCv: 'C_1012_AI_0007'
  228. lwDpAlarm: 'C_1012_BI_0008'
  229. fjUvAlarm: 'C_1012_BI_0009'
  230. afAlarm: 'C_1012_BI_0010'
  231. xfStatus: 'C_1012_BI_0011'
  232. xfMA: 'C_1012_BI_0012'
  233. xfFault: 'C_1012_BI_0013'
  234. pfStatus: 'C_1012_BI_0014'
  235. pfMA: 'C_1012_BI_0015'
  236. pfFault: 'C_1012_BI_0016'
  237. timeStatus: 'C_1012_AV_0000,C_1012_AV_0001,C_1012_AV_0002,C_1012_AV_0003'
  238. xfTempSetVal: 'C_1012_AV_0004'
  239. LnSu: 'C_1012_BV_0009'
  240. timeSetTag: 'C_1012_BV_0010'
  241. manualTag: 'C_1012_BV_0011'
  242. ahuMapper:
  243. 'Z020-B-AHU-1F-1':
  244. xfTemp: 'C_2011_AI_0016'
  245. sfTemp: 'C_2011_AI_0017'
  246. hfTemp: 'C_2011_AI_0018'
  247. xfCv: 'C_2011_AI_0019'
  248. wCv: 'C_2011_AI_0020'
  249. lwDpAlarm: 'C_2011_DI_0037'
  250. fjUvAlarm: 'C_2011_DI_0038'
  251. afAlarm: 'C_2011_DI_0039'
  252. xfStatus: 'C_2011_DI_0040'
  253. xfMA: 'C_2011_DI_0041'
  254. xfFault: 'C_2011_DI_0042'
  255. timeStatus: 'C_2011_AV_0010,C_2011_AV_0011,C_2011_AV_0012,C_2011_AV_0013'
  256. xfTempSetVal: 'C_2011_AV_0014'
  257. LnSu: 'C_2011_BV_0019'
  258. timeSetTag: 'C_2011_BV_0020'
  259. manualTag: 'C_2011_BV_0021'
  260. 'Z020-B-AHU-2F-1':
  261. xfTemp: 'C_2012_AI_0016'
  262. sfTemp: 'C_2012_AI_0017'
  263. hfTemp: 'C_2012_AI_0018'
  264. xfCv: 'C_2012_AI_0019'
  265. wCv: 'C_2012_AI_0020'
  266. lwDpAlarm: 'C_2012_BI_0037'
  267. fjUvAlarm: 'C_2012_BI_0038'
  268. afAlarm: 'C_2012_BI_0039'
  269. xfStatus: 'C_2012_BI_0040'
  270. xfMA: 'C_2012_BI_0041'
  271. xfFault: 'C_2012_BI_0042'
  272. timeStatus: 'C_2012_AV_0010,C_2012_AV_0011,C_2012_AV_0012,C_2012_AV_0013'
  273. xfTempSetVal: 'C_2012_AV_0014'
  274. LnSu: 'C_2012_BV_0019'
  275. timeSetTag: 'C_2012_BV_0020'
  276. manualTag: 'C_2012_BV_0021'
  277. 'Z020-N-AHU-1F-1':
  278. xfTemp: 'C_1011_AI_0016'
  279. sfTemp: 'C_1011_AI_0017'
  280. hfTemp: 'C_1011_AI_0018'
  281. xfCv: 'C_1011_AI_0019'
  282. wCv: 'C_1011_AI_0020'
  283. lwDpAlarm: 'C_1011_BI_0037'
  284. fjUvAlarm: 'C_1011_BI_0038'
  285. afAlarm: 'C_1011_BI_0039'
  286. xfStatus: 'C_1011_BI_0040'
  287. xfMA: 'C_1011_BI_0041'
  288. xfFault: 'C_1011_BI_0042'
  289. timeStatus: 'C_1011_AV_0010,C_1011_AV_0011,C_1011_AV_0012,C_1011_AV_0013'
  290. xfTempSetVal: 'C_1011_AV_0014'
  291. LnSu: 'C_1011_BV_0019'
  292. timeSetTag: 'C_1011_BV_0020'
  293. manualTag: 'C_1011_BV_0021'
  294. 'Z020-N-AHU-2F-1':
  295. xfTemp: 'C_1012_AI_0016'
  296. sfTemp: 'C_1012_AI_0017'
  297. hfTemp: 'C_1012_AI_0018'
  298. xfCv: 'C_1012_AI_0019'
  299. wCv: 'C_1012_AI_0020'
  300. lwDpAlarm: 'C_1012_AI_0037'
  301. fjUvAlarm: 'C_1012_AI_0038'
  302. afAlarm: 'C_1012_AI_0039'
  303. xfStatus: 'C_1012_AI_0040'
  304. xfMA: 'C_1012_AI_0041'
  305. xfFault: 'C_1012_AI_0042'
  306. timeStatus: 'C_1012_AV_0010,C_1012_AV_0011,C_1012_AV_0012,C_1012_AV_0013'
  307. xfTempSetVal: 'C_1012_AV_0014'
  308. LnSu: 'C_1012_BV_0019'
  309. timeSetTag: 'C_1012_BV_0020'
  310. manualTag: 'C_1012_BV_0021'
  311. wtMapper:
  312. # 北区水箱
  313. 'Z020-B-WT-1':
  314. tankLevel: 'C_2008_AI_0000'
  315. highLevelAlarm: 'C_2008_BI_0001'
  316. lowLevelAlarm: 'C_2008_BI_0002'
  317. # 南区水箱
  318. 'Z020-N-WT-1':
  319. highLevelAlarm: '1008-BI0'
  320. lowLevelAlarm: '1008-BI1'
  321. wpMapper:
  322. # 北区1号泵
  323. 'Z020-B-WP-1':
  324. autoState: 'C_2008_BI_0006'
  325. runningState: 'C_2008_BI_0007'
  326. faultState: 'C_2008_BI_0008'
  327. # 北区2号泵
  328. 'Z020-B-WP-2':
  329. autoState: 'C_2008_BI_0003'
  330. runningState: 'C_2008_BI_0004'
  331. faultState: 'C_2008_BI_0005'
  332. # 北区1号生活泵
  333. 'Z020-B-WP-SH-1':
  334. runningState: 'C_2008_BI_0009'
  335. faultState: 'C_2008_BI_0010'
  336. # 北区2号生活泵
  337. 'Z020-B-WP-SH-2':
  338. runningState: 'C_2008_BI_0011'
  339. faultState: 'C_2008_BI_0012'
  340. # 北区3号生活泵
  341. 'Z020-B-WP-SH-3':
  342. runningState: 'C_2008_BI_0013'
  343. faultState: 'C_2008_BI_0014'
  344. # 南区1号泵
  345. 'Z020-N-WP-1':
  346. autoState: '1008-BI2'
  347. runningState: '1008-BI3'
  348. faultState: '1008-BI4'
  349. # 南区2号泵
  350. 'Z020-N-WP-2':
  351. autoState: '1008-BI5'
  352. runningState: '1008-BI6'
  353. faultState: '1008-BI7'
  354. lightMapper:
  355. 'Z020-B-LIGHT-01':
  356. setCtl-OnOff: 'C_8001_BV_0000'
  357. Switch: 'C_8001_BO_0000'
  358. 'Z020-B-LIGHT-02':
  359. setCtl-OnOff: 'C_8001_BV_0002'
  360. Switch: 'C_8002_BO_0001'
  361. 'Z020-B-LIGHT-03':
  362. setCtl-OnOff: 'C_8001_BV_0008'
  363. Switch: 'C_8001_BO_0001'
  364. 'Z020-B-LIGHT-04':
  365. setCtl-OnOff: 'C_8001_BV_0002'
  366. Switch: 'C_8001_BO_0004'
  367. 'Z020-B-LIGHT-05':
  368. setCtl-OnOff: 'C_8001_BV_0000'
  369. Switch: 'C_8001_BO_0001'
  370. 'Z020-B-LIGHT-06':
  371. setCtl-OnOff: 'C_8001_BV_0018'
  372. Switch: 'C_8001_BO_0005'
  373. 'Z020-B-LIGHT-07':
  374. setCtl-OnOff: 'C_8001_BV_0020'
  375. Switch: 'C_8001_BO_0006'
  376. 'Z020-B-LIGHT-08':
  377. Switch: 'C_8001_BO_0007'
  378. 'Z020-B-LIGHT-09':
  379. setCtl-OnOff: 'C_8001_BV_0022'
  380. Switch: 'C_8002_BO_0000'
  381. 'Z020-B-LIGHT-10':
  382. setCtl-OnOff: 'C_8001_BV_0024'
  383. Switch: 'C_8002_BO_0002'
  384. 'Z020-B-LIGHT-11':
  385. setCtl-OnOff: 'C_8001_BV_0028'
  386. Switch: 'C_8001_BO_0003'
  387. 'Z020-N-LIGHT-01':
  388. setCtl-OnOff: 'C_7001_BV_0000'
  389. Switch: 'C_7001_BO_0000'
  390. 'Z020-N-LIGHT-02':
  391. setCtl-OnOff: 'C_7001_BV_0002'
  392. Switch: 'C_7001_BO_0001'
  393. 'Z020-N-LIGHT-03':
  394. setCtl-OnOff: 'C_7001_BV_0004'
  395. Switch: 'C_7001_BO_0002'
  396. 'Z020-N-LIGHT-04':
  397. setCtl-OnOff: 'C_7001_BV_0012'
  398. Switch: 'C_7001_BO_0004'
  399. 'Z020-N-LIGHT-05':
  400. setCtl-OnOff: 'C_7001_BV_0010'
  401. Switch: 'C_7001_BO_0003'
  402. 'Z020-N-LIGHT-06':
  403. setCtl-OnOff: 'C_7001_BV_0018'
  404. Switch: 'C_7001_BO_0006'
  405. 'Z020-N-LIGHT-07':
  406. setCtl-OnOff: 'C_7001_BV_0020'
  407. Switch: 'C_7001_BO_0007'
  408. 'Z020-N-LIGHT-08':
  409. setCtl-OnOff: 'C_7001_BV_0022'
  410. Switch: 'C_7002_BO_0000'
  411. 'Z020-N-LIGHT-09':
  412. setCtl-OnOff: 'C_7001_BV_0022'
  413. Switch: 'C_7002_BO_0001'
  414. 'Z020-N-LIGHT-10':
  415. setCtl-OnOff: 'C_7001_BV_0024'
  416. Switch: 'C_7002_BO_0004'
  417. 'Z020-N-LIGHT-11':
  418. setCtl-OnOff: 'C_7001_BV_0028'
  419. Switch: 'C_7001_BO_0005'
  420. # mybatis配置
  421. mybatis:
  422. # 搜索指定包别名
  423. typeAliasesPackage: com.ruoyi.ems.**.domain;
  424. # 配置mapper的扫描,找到所有的mapper.xml映射文件
  425. mapperLocations: classpath*:mapper/**/*.xml
  426. configuration:
  427. map-underscore-to-camel-case: true
  428. # swagger配置
  429. swagger:
  430. title: 能源模块接口文档
  431. enabled: true