sobralik_water_fountain.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  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. translation_key: filter_life
  62. class: duration
  63. category: diagnostic
  64. dps:
  65. - id: 3
  66. type: integer
  67. name: sensor
  68. unit: d
  69. - entity: sensor
  70. name: Clean left
  71. icon: "mdi:pump"
  72. class: duration
  73. category: diagnostic
  74. dps:
  75. - id: 4
  76. type: integer
  77. name: sensor
  78. precision: 0
  79. range:
  80. min: 0
  81. max: 31
  82. unit: d
  83. - entity: number
  84. name: Filter life
  85. icon: "mdi:air-filter"
  86. category: config
  87. dps:
  88. - id: 7
  89. type: integer
  90. name: value
  91. precision: 0
  92. range:
  93. min: 0
  94. max: 90
  95. unit: d
  96. - entity: number
  97. name: Clean life
  98. icon: "mdi:pump"
  99. category: config
  100. dps:
  101. - id: 8
  102. type: integer
  103. name: value
  104. precision: 0
  105. range:
  106. min: 0
  107. max: 31
  108. unit: d
  109. - entity: sensor
  110. translation_key: water_level
  111. class: enum
  112. category: diagnostic
  113. dps:
  114. - id: 9
  115. name: sensor
  116. type: string
  117. mapping:
  118. - dps_val: level_1
  119. value: low
  120. - dps_val: level_2
  121. value: high