wasserstein_aquapal_watermonitor.yaml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282
  1. name: Water monitor
  2. products:
  3. - id: h2hwrtfdg3uwcsil
  4. manufacturer: Wasserstein
  5. model: AquaPal
  6. entities:
  7. - entity: valve
  8. class: water
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: valve
  13. - id: 10
  14. type: string
  15. optional: true
  16. name: unused_weather_delay
  17. - entity: sensor
  18. class: volume_flow_rate
  19. dps:
  20. - id: 5
  21. type: integer
  22. name: sensor
  23. unit: gal/min
  24. class: measurement
  25. mapping:
  26. - scale: 600
  27. - entity: sensor
  28. class: water
  29. category: diagnostic
  30. dps:
  31. - id: 6
  32. type: integer
  33. name: sensor
  34. unit: gal
  35. class: measurement
  36. mapping:
  37. - scale: 10
  38. - id: 125
  39. type: integer
  40. name: last_hour
  41. mapping:
  42. - scale: 10
  43. - entity: sensor
  44. class: temperature
  45. dps:
  46. - id: 101
  47. type: integer
  48. name: sensor
  49. unit: F
  50. class: measurement
  51. mapping:
  52. - scale: 10
  53. - entity: sensor
  54. class: pressure
  55. dps:
  56. - id: 102
  57. type: integer
  58. name: sensor
  59. unit: psi
  60. class: measurement
  61. mapping:
  62. - scale: 10
  63. - entity: number
  64. name: Minimum temperature
  65. class: temperature
  66. category: config
  67. icon: "mdi:thermometer-chevron-down"
  68. dps:
  69. - id: 104
  70. type: integer
  71. name: value
  72. unit: F
  73. range:
  74. min: 0
  75. max: 176
  76. - entity: number
  77. name: Maximum temperature
  78. class: temperature
  79. category: config
  80. icon: "mdi:thermometer-chevron-up"
  81. dps:
  82. - id: 105
  83. type: integer
  84. name: value
  85. unit: F
  86. range:
  87. min: 0
  88. max: 176
  89. - entity: number
  90. name: Minimum pressure
  91. class: pressure
  92. category: config
  93. icon: "mdi:chevron-down-cirle-outline"
  94. dps:
  95. - id: 106
  96. type: integer
  97. name: value
  98. unit: psi
  99. range:
  100. min: 0
  101. max: 100
  102. - entity: number
  103. name: Maximum pressure
  104. class: pressure
  105. category: config
  106. icon: "mdi:chevron-up-cirle-outline"
  107. dps:
  108. - id: 107
  109. type: integer
  110. name: value
  111. unit: psi
  112. range:
  113. min: 0
  114. max: 100
  115. - entity: number
  116. name: Minimum flow
  117. class: volume_flow_rate
  118. category: config
  119. icon: "mdi:waves-arrow-left"
  120. dps:
  121. - id: 108
  122. type: integer
  123. name: value
  124. unit: gal/min
  125. range:
  126. min: 0
  127. max: 4000
  128. mapping:
  129. - scale: 60
  130. - entity: number
  131. name: Maximum flow
  132. class: volume_flow_rate
  133. category: config
  134. icon: "mdi:waves-arrow-right"
  135. dps:
  136. - id: 109
  137. type: integer
  138. name: value
  139. unit: gal/min
  140. range:
  141. min: 0
  142. max: 4000
  143. mapping:
  144. - scale: 60
  145. - entity: switch
  146. name: Temperature alarm
  147. icon: "mdi:thermometer-alert"
  148. category: config
  149. dps:
  150. - id: 110
  151. type: boolean
  152. name: switch
  153. - entity: switch
  154. name: Pressure alarm
  155. icon: "mdi:car-brake-low-pressure"
  156. category: config
  157. dps:
  158. - id: 111
  159. type: boolean
  160. name: switch
  161. - entity: button
  162. name: Leakage self test
  163. category: config
  164. dps:
  165. - id: 112
  166. type: string
  167. optional: true
  168. name: button
  169. mapping:
  170. - dps_val: "1"
  171. value: true
  172. - entity: select
  173. translation_key: temperature_unit
  174. category: config
  175. dps:
  176. - id: 114
  177. type: string
  178. name: option
  179. mapping:
  180. - dps_val: "1"
  181. value: fahrenheit
  182. - dps_val: "2"
  183. value: celsius
  184. - entity: select
  185. name: Pressure unit
  186. category: config
  187. dps:
  188. - id: 115
  189. type: string
  190. name: option
  191. mapping:
  192. - dps_val: "1"
  193. value: psi
  194. - dps_val: "2"
  195. value: kPa
  196. - entity: select
  197. name: Flow rate unit
  198. category: config
  199. dps:
  200. - id: 116
  201. type: string
  202. name: option
  203. mapping:
  204. - dps_val: "1"
  205. value: gal/h
  206. - dps_val: "2"
  207. value: m³/h
  208. - entity: event
  209. name: Leak
  210. dps:
  211. - id: 118
  212. type: string
  213. optional: true
  214. name: event
  215. mapping:
  216. - dps_val: "0"
  217. value: ok
  218. - dps_val: "1"
  219. value: alert
  220. - entity: event
  221. name: Temperature alert
  222. dps:
  223. - id: 119
  224. type: string
  225. name: event
  226. optional: true
  227. mapping:
  228. - dps_val: "0"
  229. value: ok
  230. - dps_val: "1"
  231. value: low_temperature
  232. - dps_val: "2"
  233. value: high_temperature
  234. - dps_val: "3"
  235. value: sensor_fault
  236. - entity: event
  237. name: Pressure alert
  238. dps:
  239. - id: 120
  240. type: string
  241. name: event
  242. optional: true
  243. mapping:
  244. - dps_val: "0"
  245. value: ok
  246. - dps_val: "1"
  247. value: low_pressure
  248. - dps_val: "2"
  249. value: high_pressure
  250. - dps_val: "3"
  251. value: sensor_fault
  252. - entity: event
  253. name: Flow alert
  254. dps:
  255. - id: 121
  256. type: string
  257. name: event
  258. optional: true
  259. mapping:
  260. - dps_val: "0"
  261. value: ok
  262. - dps_val: "1"
  263. value: high_flow_rate
  264. - dps_val: "2"
  265. value: low_flow_rate
  266. - dps_val: "3"
  267. value: sensor_fault
  268. - entity: switch
  269. name: Flow alarm
  270. category: config
  271. dps:
  272. - id: 123
  273. type: boolean
  274. name: switch
  275. - entity: button
  276. name: Meter reset
  277. category: config
  278. dps:
  279. - id: 124
  280. type: boolean
  281. optional: true
  282. name: button