madimack_inverflow_pro.yaml 5.7 KB

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