sobralik_water_fountain.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. name: Pet water fountain
  2. products:
  3. - id: hpa87ady0hndivqn
  4. manufacturer: Sobralik
  5. model: FW-W01
  6. entities:
  7. - entity: switch
  8. icon: "mdi:water-pump"
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - entity: binary_sensor
  14. translation_key: tank_empty
  15. dps:
  16. - id: 23
  17. name: sensor
  18. type: bitfield
  19. mapping:
  20. - dps_val: 1
  21. value: true
  22. - value: false
  23. - entity: binary_sensor
  24. name: Replace filter
  25. class: problem
  26. dps:
  27. - id: 23
  28. name: sensor
  29. type: bitfield
  30. mapping:
  31. - dps_val: 2
  32. value: true
  33. - value: false
  34. - entity: binary_sensor
  35. name: Cleaning required
  36. class: problem
  37. dps:
  38. - id: 23
  39. name: sensor
  40. type: bitfield
  41. mapping:
  42. - dps_val: 4
  43. value: true
  44. - value: false
  45. - entity: button
  46. translation_key: filter_reset
  47. category: config
  48. dps:
  49. - id: 5
  50. type: boolean
  51. name: button
  52. - entity: button
  53. name: Clean reset
  54. icon: "mdi:pump"
  55. category: config
  56. dps:
  57. - id: 6
  58. type: boolean
  59. name: button
  60. - entity: sensor
  61. name: Filter left
  62. icon: "mdi:air-filter"
  63. class: duration
  64. category: diagnostic
  65. dps:
  66. - id: 3
  67. type: integer
  68. name: sensor
  69. precision: 0
  70. range:
  71. min: 0
  72. max: 90
  73. unit: d
  74. - entity: sensor
  75. name: Clean left
  76. icon: "mdi:pump"
  77. class: duration
  78. category: diagnostic
  79. dps:
  80. - id: 4
  81. type: integer
  82. name: sensor
  83. precision: 0
  84. range:
  85. min: 0
  86. max: 31
  87. unit: d
  88. - entity: number
  89. name: Filter life
  90. icon: "mdi:air-filter"
  91. category: config
  92. dps:
  93. - id: 7
  94. type: integer
  95. name: value
  96. precision: 0
  97. range:
  98. min: 0
  99. max: 90
  100. unit: d
  101. - entity: number
  102. name: Clean life
  103. icon: "mdi:pump"
  104. category: config
  105. dps:
  106. - id: 8
  107. type: integer
  108. name: value
  109. precision: 0
  110. range:
  111. min: 0
  112. max: 31
  113. unit: d
  114. - entity: sensor
  115. name: Water level
  116. class: enum
  117. category: diagnostic
  118. dps:
  119. - id: 9
  120. name: sensor
  121. type: string
  122. mapping:
  123. - dps_val: level_1
  124. icon: "mdi:cup-outline"
  125. value: low
  126. - dps_val: level_2
  127. icon: "mdi:cup"
  128. value: high