meegeem_selfcleaningcatlitterbox.yaml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  1. name: Litter box
  2. products:
  3. - id: e2uhpgprwtq40un2
  4. manufacturer: Meegeem
  5. entities:
  6. - entity: sensor
  7. translation_key: status
  8. class: enum
  9. dps:
  10. - id: 107
  11. type: string
  12. name: sensor
  13. mapping:
  14. - dps_val: 0
  15. value: standby
  16. - dps_val: 1
  17. value: cleaning
  18. - dps_val: 2
  19. value: emptying
  20. - dps_val: 3
  21. value: resetting
  22. - dps_val: 4
  23. value: deodorizing
  24. - dps_val: 5
  25. value: Cleaning paused
  26. - dps_val: 6
  27. value: Emptying paused
  28. - dps_val: 7
  29. value: Resetting paused
  30. - entity: button
  31. name: Empty
  32. icon: "mdi:delete-empty-outline"
  33. category: config
  34. dps:
  35. - id: 1
  36. type: boolean
  37. name: button
  38. - entity: button
  39. name: Clean
  40. icon: "mdi:delete-empty"
  41. dps:
  42. - id: 3
  43. type: boolean
  44. name: button
  45. - entity: button
  46. name: Reset
  47. icon: "mdi:refresh"
  48. dps:
  49. - id: 4
  50. type: boolean
  51. name: button
  52. - entity: button
  53. name: Deodorize
  54. icon: "mdi:scent"
  55. dps:
  56. - id: 9
  57. type: boolean
  58. name: button
  59. - entity: sensor
  60. class: weight
  61. dps:
  62. - id: 21
  63. name: sensor
  64. type: bitfield
  65. unit: kg
  66. mapping:
  67. - dps_val: 0
  68. value: null
  69. - dps_val: 1
  70. value: null
  71. - dps_val: 2
  72. value: 1
  73. - dps_val: 4
  74. value: 2
  75. - dps_val: 8
  76. value: 3
  77. - dps_val: 16
  78. value: 4
  79. - dps_val: 32
  80. value: 5
  81. - dps_val: 64
  82. value: 6
  83. - dps_val: 128
  84. value: 7
  85. - dps_val: 256
  86. value: 8
  87. - dps_val: 512
  88. value: 9
  89. - dps_val: 1024
  90. value: 10
  91. - dps_val: 2048
  92. value: 11
  93. - dps_val: 4096
  94. value: 12
  95. - dps_val: 8192
  96. value: 13
  97. - dps_val: 16384
  98. value: 14
  99. - dps_val: 32768
  100. value: 15
  101. - dps_val: 65536
  102. value: 16
  103. - dps_val: 131072
  104. value: 17
  105. - dps_val: 262144
  106. value: 18
  107. - dps_val: 524288
  108. value: 19
  109. - dps_val: 1048576
  110. value: 20
  111. - entity: binary_sensor
  112. class: problem
  113. category: diagnostic
  114. dps:
  115. - id: 22
  116. type: bitfield
  117. name: sensor
  118. mapping:
  119. - dps_val: 0
  120. value: false
  121. - dps_val: 64
  122. value: false
  123. - dps_val: 128
  124. value: false
  125. - dps_val: 256
  126. value: false
  127. - dps_val: 512
  128. value: false
  129. - value: true
  130. - id: 22
  131. type: bitfield
  132. name: fault_code
  133. - id: 22
  134. name: description
  135. type: bitfield
  136. mapping:
  137. - dps_val: 0
  138. value: OK
  139. - dps_val: 1
  140. value: Other
  141. - dps_val: 2
  142. value: Litter low
  143. - dps_val: 4
  144. value: Waste bin full
  145. - dps_val: 8
  146. value: Cleaning interrupted
  147. - dps_val: 16
  148. value: Litter reset failed
  149. - dps_val: 32
  150. value: Other
  151. - dps_val: 64
  152. value: Cleaning complete
  153. - dps_val: 128
  154. value: Emptying complete
  155. - dps_val: 256
  156. value: Reset complete
  157. - dps_val: 512
  158. value: Deodorizing complete
  159. - entity: number
  160. name: Auto-clean delay
  161. icon: "mdi:clock"
  162. category: config
  163. dps:
  164. - id: 101
  165. type: integer
  166. name: value
  167. unit: min
  168. range:
  169. min: 0
  170. max: 20
  171. - entity: switch
  172. translation_key: auto_clean
  173. category: config
  174. dps:
  175. - id: 102
  176. name: switch
  177. type: boolean
  178. - entity: switch
  179. name: Auto-deodorize
  180. icon: "mdi:scent"
  181. category: config
  182. dps:
  183. - id: 103
  184. name: switch
  185. type: boolean
  186. - entity: binary_sensor
  187. name: Litter
  188. icon: "mdi:toilet"
  189. class: problem
  190. dps:
  191. - id: 104
  192. type: string
  193. name: sensor
  194. mapping:
  195. - dps_val: "0"
  196. value: true
  197. - dps_val: "1"
  198. value: false
  199. - entity: sensor
  200. # 0-3 in steps of 1, not shown in Smart Life app, unknown function
  201. name: Operating mode
  202. icon: "mdi:shimmer"
  203. hidden: true
  204. dps:
  205. - id: 105
  206. type: integer
  207. name: sensor
  208. - entity: binary_sensor
  209. name: Waste bin
  210. icon: "mdi:delete"
  211. class: problem
  212. dps:
  213. - id: 106
  214. type: string
  215. name: sensor
  216. mapping:
  217. - dps_val: "0"
  218. value: true
  219. - dps_val: "1"
  220. value: false