deakon_evi_waterheatpump.yaml 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  1. name: Radiator heatpump
  2. products:
  3. - id: 02ek8thasvo40fmd
  4. manufacturer: Deakon
  5. model: EVI A2pro
  6. entities:
  7. - entity: climate
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: hvac_mode
  12. mapping:
  13. - dps_val: false
  14. value: "off"
  15. hidden: true
  16. - dps_val: true
  17. constraint: mode
  18. conditions:
  19. - dps_val: hot
  20. value: heat
  21. hidden: true
  22. - dps_val: cold
  23. value: cool
  24. hidden: true
  25. - dps_val: hotwater
  26. value: "off"
  27. - dps_val: hot_hotwater
  28. value: heat
  29. - dps_val: cold_hotwater
  30. value: cool
  31. - id: 2
  32. type: integer
  33. name: temperature
  34. unit: C
  35. range:
  36. min: 7
  37. max: 60
  38. - id: 3
  39. type: integer
  40. name: current_temperature
  41. - id: 4
  42. type: string
  43. name: mode
  44. hidden: true
  45. - id: 103
  46. type: string
  47. name: hvac_action
  48. mapping:
  49. - dps_val: "off"
  50. value: idle
  51. - dps_val: "on"
  52. value: heating
  53. constraint: mode
  54. conditions:
  55. - dps_val: cold
  56. value: cooling
  57. - dps_val: defrost
  58. value: defrosting
  59. - dps_val: antifrozen
  60. value: heating
  61. - entity: select
  62. name: Combined mode
  63. icon: "mdi:heat-pump"
  64. category: config
  65. dps:
  66. - id: 4
  67. type: string
  68. name: option
  69. mapping:
  70. - dps_val: hot
  71. value: Heating only
  72. - dps_val: cold
  73. value: Cooling only
  74. - dps_val: hotwater
  75. value: Hot water only
  76. - dps_val: hot_hotwater
  77. value: Hot water + heating
  78. - dps_val: cold_hotwater
  79. value: Hot water + cooling
  80. - entity: select
  81. name: Temperature target
  82. category: config
  83. dps:
  84. - id: 5
  85. type: string
  86. name: option
  87. mapping:
  88. - dps_val: HotWater
  89. value: Hot water
  90. icon: "mdi:water-thermometer"
  91. - dps_val: Hot
  92. value: Heating
  93. icon: "mdi:home-thermometer"
  94. - dps_val: Cooling
  95. icon: "mdi:snowflake-thermometer"
  96. - entity: binary_sensor
  97. class: problem
  98. category: diagnostic
  99. dps:
  100. - id: 13
  101. type: bitfield
  102. name: sensor
  103. mapping:
  104. - dps_val: 0
  105. value: false
  106. - value: true
  107. - id: 13
  108. type: bitfield
  109. name: fault_code
  110. - id: 109
  111. type: string
  112. name: error_code_table
  113. - id: 110
  114. type: string
  115. name: error_code_table2
  116. - id: 111
  117. type: string
  118. name: driver_error_code1
  119. - id: 112
  120. type: string
  121. name: driver_error_code2
  122. - id: 113
  123. type: string
  124. name: sen_sys_error_code1
  125. - id: 114
  126. type: string
  127. name: sen_sys_error_code2
  128. - entity: binary_sensor
  129. name: Anti-freeze
  130. class: cold
  131. category: diagnostic
  132. dps:
  133. - id: 103
  134. type: string
  135. name: sensor
  136. mapping:
  137. - dps_val: antifrozen
  138. value: true
  139. - value: false
  140. - entity: select
  141. name: Diagnostic query
  142. icon: "mdi:database-search"
  143. category: config
  144. dps:
  145. - id: 104
  146. type: string
  147. name: option
  148. mapping:
  149. - dps_val: "1"
  150. value: Version
  151. - dps_val: "2"
  152. value: Ambient temperature
  153. - dps_val: "3"
  154. value: Water tank temperature
  155. - dps_val: "4"
  156. value: Outlet temperature
  157. - dps_val: "5"
  158. value: Inlet temperature
  159. - dps_val: "6"
  160. value: Evaporator coil temperature
  161. - dps_val: "7"
  162. value: Exhaust gas temperature
  163. - dps_val: "8"
  164. value: Condensor coil temperature
  165. - dps_val: "9"
  166. value: Suction temperature
  167. - dps_val: "10"
  168. value: Module temperature
  169. - dps_val: "11"
  170. value: Main valve opening
  171. - dps_val: "12"
  172. value: Secondary valve opening
  173. - dps_val: "13"
  174. value: Exhaust valve opening
  175. - dps_val: "14"
  176. value: Fan speed
  177. - dps_val: "15"
  178. value: Running frequency
  179. - dps_val: "16"
  180. value: AC voltage
  181. - dps_val: "17"
  182. value: DC voltage
  183. - dps_val: "18"
  184. value: Overall current
  185. - dps_val: "19"
  186. value: Compressor current
  187. - dps_val: "20"
  188. value: Output power
  189. - dps_val: "21"
  190. value: EVI plate inlet
  191. - dps_val: "22"
  192. value: EVI plate outlet
  193. - dps_val: "23"
  194. value: Low pressure
  195. - dps_val: "24"
  196. value: High pressure
  197. - dps_val: "25"
  198. value: Error code
  199. - dps_val: "26"
  200. value: Limited frequency code
  201. - dps_val: "27"
  202. value: LCD version
  203. - dps_val: "28"
  204. value: MCU1 version
  205. - dps_val: "29"
  206. value: MCU2 version
  207. - dps_val: "30"
  208. value: MCU3 version
  209. - dps_val: "31"
  210. value: Error history
  211. - entity: sensor
  212. name: Diagnostic value
  213. category: diagnostic
  214. icon: "mdi:database-eye"
  215. dps:
  216. - id: 105
  217. type: integer
  218. optional: true
  219. name: sensor
  220. - entity: select
  221. name: Parameter ID
  222. icon: "mdi:database-cog"
  223. category: config
  224. dps:
  225. - id: 106
  226. type: string
  227. name: option
  228. mapping:
  229. - dps_val: d01
  230. value: Heating temperature
  231. - dps_val: d02
  232. value: Water tank temperature
  233. - dps_val: d03
  234. value: Cooling temperature
  235. - dps_val: d04
  236. value: Temperature hysteresis
  237. - dps_val: d05
  238. value: Basic control
  239. - dps_val: d06
  240. value: Electric heat temperature
  241. - dps_val: d07
  242. value: Electric heat start delay
  243. - dps_val: d08
  244. value: Coil defrost temperature
  245. - dps_val: d09
  246. value: Coil defrost end temperature
  247. - dps_val: d10
  248. value: Defrost interval
  249. - dps_val: d11
  250. value: Defrost time
  251. - dps_val: d12
  252. value: Temperature reached control
  253. - dps_val: d13
  254. value: Ambient temperature threshold
  255. - dps_val: d14
  256. value: Inlet-outlet temperature difference
  257. - dps_val: d15
  258. value: Water pump control
  259. - entity: number
  260. name: Parameter value
  261. category: config
  262. icon: "mdi:database-edit"
  263. dps:
  264. - id: 107
  265. type: integer
  266. name: value
  267. range:
  268. min: -100
  269. max: 999