its_45hd_heatpump.yaml 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. name: Heat pump
  2. products:
  3. - id: hqegspadimukzmll
  4. manufacturer: ITS
  5. model: "4.5HD super"
  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. - dps_val: true
  16. constraint: mode
  17. conditions:
  18. - dps_val: COOL
  19. value: cool
  20. - dps_val: HEAT
  21. value: heat
  22. - id: 2
  23. type: string
  24. name: mode
  25. hidden: true
  26. - id: 4
  27. type: integer
  28. name: temperature
  29. range:
  30. min: 15
  31. max: 75
  32. unit: C
  33. - id: 14
  34. type: integer
  35. name: eev
  36. - id: 17
  37. type: string
  38. name: work_mode
  39. - id: 27
  40. type: boolean
  41. name: hvac_action
  42. mapping:
  43. - dps_val: true
  44. constraint: four_valve_state
  45. conditions:
  46. - dps_val: false
  47. value: heating
  48. - dps_val: true
  49. value: cooling
  50. - dps_val: false
  51. value: idle
  52. - id: 18
  53. type: integer
  54. name: energy_today
  55. - id: 20
  56. type: integer
  57. name: compressor_strength
  58. - id: 21
  59. type: integer
  60. name: current_temperature
  61. - id: 28
  62. type: boolean
  63. name: four_valve_state
  64. hidden: true
  65. - id: 30
  66. type: boolean
  67. name: chlorination
  68. - id: 40
  69. type: integer
  70. name: model_code
  71. - id: 101
  72. type: integer
  73. name: current
  74. - id: 102
  75. type: integer
  76. name: voltage
  77. - id: 103
  78. type: integer
  79. name: power
  80. - id: 104
  81. type: integer
  82. name: energy
  83. - id: 105
  84. type: boolean
  85. name: electricity_monitor
  86. - id: 106
  87. type: boolean
  88. name: linkage
  89. - id: 108
  90. type: boolean
  91. name: dipswitch_1
  92. - id: 109
  93. type: boolean
  94. name: dipswitch_2
  95. - entity: switch
  96. translation_key: anti_frost
  97. category: config
  98. dps:
  99. - id: 7
  100. type: boolean
  101. name: switch
  102. - entity: binary_sensor
  103. class: problem
  104. category: diagnostic
  105. dps:
  106. - id: 15
  107. type: bitfield
  108. name: sensor
  109. mapping:
  110. - dps_val: 0
  111. value: false
  112. - value: true
  113. - id: 15
  114. type: bitfield
  115. name: fault_code
  116. - entity: sensor
  117. name: Water flow
  118. class: enum
  119. category: diagnostic
  120. dps:
  121. - id: 19
  122. type: string
  123. name: sensor
  124. mapping:
  125. - dps_val: "OFF"
  126. value: "Off"
  127. - dps_val: LOW
  128. value: Low
  129. - dps_val: High
  130. value: High
  131. - id: 107
  132. type: boolean
  133. name: valve
  134. - entity: sensor
  135. name: Suction temperature
  136. class: temperature
  137. category: diagnostic
  138. dps:
  139. - id: 20
  140. type: integer
  141. name: sensor
  142. unit: C
  143. class: measurement
  144. - entity: sensor
  145. name: Inlet temperature
  146. class: temperature
  147. category: diagnostic
  148. dps:
  149. - id: 21
  150. type: integer
  151. name: sensor
  152. unit: C
  153. class: measurement
  154. - entity: sensor
  155. name: Outlet temperature
  156. class: temperature
  157. category: diagnostic
  158. dps:
  159. - id: 22
  160. type: integer
  161. name: sensor
  162. unit: C
  163. class: measurement
  164. - entity: sensor
  165. name: Coil temperature
  166. class: temperature
  167. category: diagnostic
  168. dps:
  169. - id: 23
  170. type: integer
  171. name: sensor
  172. unit: C
  173. class: measurement
  174. - entity: sensor
  175. name: Vent temperature
  176. class: temperature
  177. category: diagnostic
  178. dps:
  179. - id: 24
  180. type: integer
  181. name: sensor
  182. unit: C
  183. class: measurement
  184. - entity: sensor
  185. name: Ambient temperature
  186. class: temperature
  187. category: diagnostic
  188. dps:
  189. - id: 26
  190. type: integer
  191. name: sensor
  192. unit: C
  193. class: measurement
  194. - entity: binary_sensor
  195. name: Compressor
  196. class: running
  197. category: diagnostic
  198. dps:
  199. - id: 27
  200. type: boolean
  201. name: sensor
  202. - entity: binary_sensor
  203. name: Low pressure valve
  204. class: opening
  205. icon: "mdi:valve"
  206. category: diagnostic
  207. dps:
  208. - id: 29
  209. type: boolean
  210. name: sensor
  211. - entity: binary_sensor
  212. name: Water pump
  213. class: running
  214. category: diagnostic
  215. dps:
  216. - id: 31
  217. type: boolean
  218. name: sensor
  219. - entity: binary_sensor
  220. name: Aux heat
  221. class: running
  222. category: diagnostic
  223. dps:
  224. - id: 32
  225. type: boolean
  226. name: sensor
  227. mapping:
  228. - dps_val: true
  229. icon: "mdi:fire"
  230. - entity: binary_sensor
  231. name: High pressure valve
  232. class: opening
  233. icon: "mdi:valve"
  234. category: diagnostic
  235. dps:
  236. - id: 33
  237. type: boolean
  238. name: sensor
  239. - entity: sensor
  240. name: Time since defrost
  241. class: duration
  242. category: diagnostic
  243. dps:
  244. - id: 41
  245. type: integer
  246. name: sensor
  247. unit: min