aquaforte_vsp_poolpump.yaml 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  1. name: Pool pump
  2. products:
  3. - id: i0elff0w1pehctax
  4. manufacturer: AquaForte
  5. model: Inverter VSP
  6. entities:
  7. - entity: valve
  8. class: water
  9. dps:
  10. - id: 105
  11. type: boolean
  12. name: valve
  13. - entity: select
  14. name: Pump mode
  15. icon: "mdi:pump"
  16. category: config
  17. dps:
  18. - id: 103
  19. type: string
  20. name: option
  21. mapping:
  22. - dps_val: "MI"
  23. value: "Manual"
  24. - dps_val: "AI"
  25. value: "AI Flow"
  26. - dps_val: "backwash"
  27. value: "Boost"
  28. - entity: select
  29. name: Pump flow units
  30. category: config
  31. dps:
  32. - id: 110
  33. type: string
  34. name: option
  35. mapping:
  36. - dps_val: "m3_h"
  37. value: "m³/h"
  38. - dps_val: "l_min"
  39. value: "L/min"
  40. - dps_val: "us_gpm"
  41. value: "US gpm"
  42. - dps_val: "ipm_gpm"
  43. value: "Imperial gpm"
  44. - entity: number
  45. name: Boost timer
  46. translation_key: timer
  47. class: duration
  48. category: config
  49. mode: box
  50. dps:
  51. - id: 104
  52. type: integer
  53. name: value
  54. range:
  55. min: 0
  56. max: 1500
  57. unit: s
  58. - entity: number
  59. name: AI flow rate
  60. class: volume_flow_rate
  61. category: config
  62. mode: slider
  63. dps:
  64. - id: 106
  65. type: integer
  66. name: value
  67. range:
  68. min: 0
  69. max: 1000
  70. - id: 101
  71. type: integer
  72. name: maximum
  73. - id: 107
  74. type: integer
  75. name: minimum
  76. - id: 113
  77. type: integer
  78. name: step
  79. - id: 110
  80. type: string
  81. name: unit
  82. mapping:
  83. - dps_val: "m3_h"
  84. value: "m³/h"
  85. - dps_val: "l_min"
  86. value: "L/min"
  87. - dps_val: "us_gpm"
  88. value: "gal/min"
  89. - dps_val: "ipm_gpm"
  90. value: "gal/min"
  91. - entity: number
  92. name: Manual percentage power
  93. category: config
  94. mode: slider
  95. dps:
  96. - id: 111
  97. type: integer
  98. name: value
  99. range:
  100. min: 30
  101. max: 120
  102. unit: "%"
  103. - entity: sensor
  104. name: Boost time remaining
  105. class: duration
  106. category: diagnostic
  107. dps:
  108. - id: 108
  109. type: integer
  110. name: sensor
  111. unit: s
  112. - entity: sensor
  113. class: power
  114. category: diagnostic
  115. dps:
  116. - id: 5
  117. type: integer
  118. name: sensor
  119. unit: W
  120. - entity: sensor
  121. class: volume_flow_rate
  122. category: diagnostic
  123. dps:
  124. - id: 112
  125. type: integer
  126. name: sensor
  127. - id: 110
  128. type: string
  129. name: unit
  130. mapping:
  131. - dps_val: "m3_h"
  132. value: "m³/h"
  133. - dps_val: "l_min"
  134. value: "L/min"
  135. - dps_val: "us_gpm"
  136. value: "gal/min"
  137. - dps_val: "ipm_gpm"
  138. value: "gal/min"
  139. - entity: sensor
  140. class: energy
  141. category: diagnostic
  142. dps:
  143. - id: 109
  144. type: integer
  145. name: sensor
  146. class: total_increasing
  147. unit: kWh
  148. mapping:
  149. - scale: 100
  150. - entity: sensor
  151. name: Actual pump speed
  152. category: diagnostic
  153. dps:
  154. - id: 102
  155. type: integer
  156. name: sensor
  157. unit: "%"
  158. range:
  159. min: 30
  160. max: 120
  161. - entity: binary_sensor
  162. category: diagnostic
  163. class: problem
  164. dps:
  165. - id: 2
  166. type: bitfield
  167. name: sensor
  168. mapping:
  169. - dps_val: 0
  170. value: false
  171. - value: true
  172. - id: 2
  173. type: bitfield
  174. name: fault_code
  175. - id: 2
  176. type: bitfield
  177. name: description
  178. mapping:
  179. - dps_val: 0
  180. value: "None"
  181. - dps_val: "E001"
  182. value: "E001 - Abnormal input voltage"
  183. - dps_val: "E002"
  184. value: "E002 - Output over current"
  185. - dps_val: "E101"
  186. value: "E101 - Heat sink over heat"
  187. - dps_val: "E102"
  188. value: "E102 - Heat sink sensor error"
  189. - dps_val: "E103"
  190. value: "E103 - Master driver board error"
  191. - dps_val: "E104"
  192. value: "E104 - Phase-deficient protection"
  193. - dps_val: "E105"
  194. value: "E105 - AC current sampling circuit failure"
  195. - dps_val: "E106"
  196. value: "E106 - DC abnormal voltage"
  197. - dps_val: "E107"
  198. value: "E107 - PFC protection"
  199. - dps_val: "E108"
  200. value: "E108 - Motor power overload"
  201. - dps_val: "E201"
  202. value: "E201 - Circuit board error"
  203. - dps_val: "E202"
  204. value: "E202 - Master board EEPROM reading failure"
  205. - dps_val: "E203"
  206. value: "E203 - RTC time reading error"
  207. - dps_val: "E204"
  208. value: "E204 - Display Board EEPROM reading failure"
  209. - dps_val: "E205"
  210. value: "E205 - Communication Error"
  211. - dps_val: "E206"
  212. value: "E206 - RS485 communication Error"
  213. - dps_val: "E207"
  214. value: "E207 - No water protection"
  215. - dps_val: "E208"
  216. value: "E208 - Pressure sensor failure"
  217. - dps_val: "E209"
  218. value: "E209 - Loss of prime"
  219. - dps_val: "AL01"
  220. value: "AL01 - High temperature warning deceleration"
  221. - dps_val: "AL02"
  222. value: "AL02 - AC voltage low droop"
  223. - dps_val: "AL03"
  224. value: "AL03 - Anti Freezing"
  225. - dps_val: "E003"
  226. value: "E003 - No water protection"
  227. - entity: binary_sensor
  228. name: Flow pressure warning
  229. category: diagnostic
  230. class: problem
  231. dps:
  232. - id: 114
  233. type: boolean
  234. name: sensor