poolex_arctic_action.yaml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
  1. name: Spa Heat Pump
  2. products:
  3. - id: pzp8owd7lhtpssgj
  4. name: Poolex Arctic Action
  5. primary_entity:
  6. entity: climate
  7. icon: "mdi:hot-tub"
  8. translation_only_key: pool_heatpump
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: hvac_mode
  13. mapping:
  14. - dps_val: false
  15. value: "off"
  16. - dps_val: true
  17. value: "auto"
  18. - id: 2
  19. type: integer
  20. name: temperature
  21. range:
  22. min: 5
  23. max: 40
  24. mapping:
  25. - constraint: temperature_unit
  26. conditions:
  27. - dps_val: f
  28. range:
  29. min: 41
  30. max: 104
  31. value_redirect: temp_set_f
  32. - id: 3
  33. type: integer
  34. name: current_temperature
  35. mapping:
  36. - constraint: temperature_unit
  37. conditions:
  38. - dps_val: f
  39. value_redirect: temp_current_f
  40. - id: 4
  41. type: string
  42. name: preset_mode
  43. mapping:
  44. - dps_val: heat
  45. icon: "mdi:hot-tub"
  46. value: smart_heat
  47. - dps_val: h_powerful
  48. icon: "mdi:hot-tub"
  49. value: quick_heat
  50. - dps_val: h_silent
  51. icon: "mdi:hot-tub"
  52. value: quiet_heat
  53. - dps_val: cool
  54. icon: "mdi:snowflake"
  55. value: smart_cool
  56. - dps_val: c_powerful
  57. icon: "mdi:snowflake"
  58. value: quick_cool
  59. - dps_val: c_silent
  60. icon: "mdi:snowflake"
  61. value: quiet_cool
  62. - id: 13
  63. type: string
  64. name: temperature_unit
  65. mapping:
  66. - dps_val: c
  67. value: C
  68. - dps_val: f
  69. value: F
  70. - id: 14
  71. type: integer
  72. name: temp_set_f
  73. range:
  74. min: 41
  75. max: 104
  76. hidden: true
  77. optional: true
  78. - id: 15
  79. type: integer
  80. name: temp_current_f
  81. hidden: true
  82. optional: true
  83. - id: 21
  84. type: bitfield
  85. name: error
  86. mapping:
  87. - dps_val: 0
  88. value: "OK"
  89. - dps_val: 4
  90. value: "Water Flow Protection"
  91. icon: "mdi:water-boiler-alert"
  92. icon_priority: 2
  93. - dps_val: 3
  94. value: "Water Flow Fault"
  95. icon: "mdi:water-boiler-alert"
  96. icon_priority: 2
  97. - dps_val: 4
  98. value: "Frost Protection"
  99. icon: "mdi:water-boiler-alert"
  100. icon_priority: 2
  101. - dps_val: 5
  102. value: "High Pressure Fault"
  103. icon: "mdi:water-boiler-alert"
  104. icon_priority: 2
  105. - dps_val: 6
  106. value: "Low Pressure Fault"
  107. icon: "mdi:water-boiler-alert"
  108. icon_priority: 2
  109. - dps_val: 9
  110. value: "Main Board - Line Control Communication Fault"
  111. icon: "mdi:water-boiler-alert"
  112. icon_priority: 2
  113. - dps_val: 10
  114. value: "Frequency Module and Main Board Communication Fault"
  115. icon: "mdi:water-boiler-alert"
  116. icon_priority: 2
  117. - dps_val: 12
  118. value: "Exhaust Over High Protection"
  119. icon: "mdi:water-boiler-alert"
  120. icon_priority: 2
  121. - dps_val: 13
  122. value: "DC Fan Fault"
  123. icon: "mdi:water-boiler-alert"
  124. icon_priority: 2
  125. - dps_val: 15
  126. value: "Inlet Water Temperature Fault"
  127. icon: "mdi:water-boiler-alert"
  128. icon_priority: 2
  129. - dps_val: 16
  130. value: "External Coil Temperature Fault"
  131. icon: "mdi:water-boiler-alert"
  132. icon_priority: 2
  133. - dps_val: 18
  134. value: "Exhaust Temperature Fault"
  135. icon: "mdi:water-boiler-alert"
  136. icon_priority: 2
  137. - dps_val: 20
  138. value: "Frequency Module Abnormal Protection"
  139. icon: "mdi:water-boiler-alert"
  140. icon_priority: 2
  141. - dps_val: 21
  142. value: "Ambient Temperature Fault"
  143. icon: "mdi:water-boiler-alert"
  144. icon_priority: 2
  145. - dps_val: 23
  146. value: "Cooling Water Temperature Too Low Protection"
  147. icon: "mdi:water-boiler-alert"
  148. icon_priority: 2
  149. - dps_val: 27
  150. value: "Outlet Water Temperature Fault"
  151. icon: "mdi:water-boiler-alert"
  152. icon_priority: 2
  153. - dps_val: 29
  154. value: "Return Gas Temperature Fault"
  155. icon: "mdi:water-boiler-alert"
  156. icon_priority: 2
  157. - dps_val: 32
  158. value: "Heating Water Temperature Too High Protection"
  159. icon: "mdi:water-boiler-alert"
  160. icon_priority: 2
  161. - dps_val: 33
  162. value: "Outdoor Coil High Temperature Protection"
  163. icon: "mdi:water-boiler-alert"
  164. icon_priority: 2
  165. - dps_val: 35
  166. value: "Compressor Current Protection"
  167. icon: "mdi:water-boiler-alert"
  168. icon_priority: 2
  169. - dps_val: 42
  170. value: "Internal Coil Temperature Fault"
  171. icon: "mdi:water-boiler-alert"
  172. icon_priority: 2
  173. secondary_entities:
  174. - entity: select
  175. translation_key: temperature_unit
  176. category: config
  177. dps:
  178. - id: 13
  179. type: string
  180. name: option
  181. mapping:
  182. - dps_val: c
  183. value: celsius
  184. - dps_val: f
  185. value: fahrenheit
  186. - entity: binary_sensor
  187. class: problem
  188. category: diagnostic
  189. dps:
  190. - id: 21
  191. type: bitfield
  192. name: sensor
  193. mapping:
  194. - dps_val: 0
  195. value: false
  196. - value: true