fresco_hydrateultra_petfountain_v2.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. name: Pet fountain
  2. products:
  3. - id: avhcsv4u4nj05otr
  4. manufacturer: Petoneer
  5. model: Fresco Hydrate Ultra
  6. entities:
  7. - entity: valve
  8. icon: "mdi:water-pump"
  9. class: water
  10. dps:
  11. - id: 1
  12. type: boolean
  13. name: valve
  14. - entity: sensor
  15. translation_key: water_level
  16. category: diagnostic
  17. dps:
  18. - id: 9
  19. type: string
  20. unit: "%"
  21. name: sensor
  22. mapping:
  23. - dps_val: "1"
  24. value: 25
  25. - dps_val: "2"
  26. value: 50
  27. - dps_val: "3"
  28. value: 75
  29. - dps_val: "4"
  30. value: 100
  31. - entity: light
  32. translation_key: indicator
  33. category: config
  34. dps:
  35. - id: 12
  36. name: brightness
  37. type: integer
  38. range:
  39. min: 1
  40. max: 10
  41. - entity: sensor
  42. name: Water quality
  43. icon: "mdi:water"
  44. category: diagnostic
  45. dps:
  46. - id: 13
  47. type: integer
  48. name: sensor
  49. unit: ppm
  50. - entity: button
  51. name: UV sterilization
  52. icon: "mdi:lightbulb-fluorescent-tube"
  53. category: config
  54. dps:
  55. - id: 14
  56. type: boolean
  57. name: button
  58. optional: true
  59. - entity: sensor
  60. name: UV runtime
  61. class: duration
  62. category: diagnostic
  63. dps:
  64. - id: 15
  65. type: integer
  66. name: sensor
  67. unit: s
  68. - entity: sensor
  69. name: Water change due
  70. icon: "mdi:water-circle"
  71. category: diagnostic
  72. class: duration
  73. dps:
  74. - id: 101
  75. type: integer
  76. name: sensor
  77. range:
  78. min: 0
  79. max: 7200
  80. mapping:
  81. - invert: true
  82. unit: min
  83. - entity: button
  84. name: Water changed
  85. icon: "mdi:sync"
  86. category: config
  87. dps:
  88. - id: 101
  89. type: integer
  90. name: button
  91. mapping:
  92. - dps_val: 0
  93. value: true
  94. - entity: sensor
  95. translation_key: filter_life
  96. category: diagnostic
  97. class: duration
  98. dps:
  99. - id: 102
  100. type: integer
  101. name: sensor
  102. range:
  103. min: 0
  104. max: 43200
  105. mapping:
  106. - invert: true
  107. unit: "min"
  108. - entity: button
  109. translation_key: filter_reset
  110. category: config
  111. dps:
  112. - id: 102
  113. type: integer
  114. name: button
  115. mapping:
  116. - dps_val: 0
  117. value: true
  118. - entity: sensor
  119. name: Pump maintenance due
  120. icon: "mdi:pump"
  121. class: duration
  122. category: diagnostic
  123. dps:
  124. - id: 103
  125. type: integer
  126. name: sensor
  127. range:
  128. min: 0
  129. max: 86400
  130. mapping:
  131. - invert: true
  132. unit: min
  133. - entity: button
  134. name: Pump maintenance done
  135. icon: "mdi:sync"
  136. category: config
  137. dps:
  138. - id: 103
  139. type: integer
  140. name: button
  141. mapping:
  142. - dps_val: 0
  143. value: true
  144. - entity: sensor
  145. name: Runtime
  146. icon: mdi:briefcase-clock
  147. category: diagnostic
  148. dps:
  149. - id: 104
  150. type: integer
  151. name: sensor
  152. range:
  153. min: 0
  154. max: 124002400
  155. - entity: sensor
  156. name: LED runtime
  157. icon: mdi:sun-clock
  158. category: diagnostic
  159. dps:
  160. - id: 105
  161. type: integer
  162. name: sensor
  163. range:
  164. min: 0
  165. max: 124002400