tonepie_t1pro_catlitterbox_v2.yaml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. name: Cat litter box
  2. products:
  3. - id: jslbvsdfhzvi4pu4
  4. manufacturer: Tonepie
  5. model: T1 Pro
  6. entities:
  7. - entity: sensor
  8. name: Cat weight
  9. icon: "mdi:cat"
  10. class: weight
  11. dps:
  12. - id: 6
  13. type: integer
  14. name: sensor
  15. unit: kg
  16. class: measurement
  17. mapping:
  18. - scale: 1000
  19. - entity: sensor
  20. name: Times per day
  21. icon: "mdi:emoticon-poop"
  22. dps:
  23. - id: 7
  24. type: integer
  25. name: sensor
  26. unit: visits
  27. - entity: sensor
  28. name: Time spent today
  29. icon: "mdi:emoticon-poop"
  30. class: duration
  31. dps:
  32. - id: 8
  33. type: integer
  34. name: sensor
  35. unit: s
  36. class: measurement
  37. - entity: switch
  38. name: Deodorize
  39. icon: "mdi:scent"
  40. category: config
  41. dps:
  42. - id: 17
  43. optional: true
  44. type: boolean
  45. name: switch
  46. - entity: binary_sensor
  47. class: problem
  48. category: diagnostic
  49. dps:
  50. - id: 22
  51. type: bitfield
  52. name: sensor
  53. mapping:
  54. - dps_val: 0
  55. value: false
  56. - value: true
  57. - id: 22
  58. type: bitfield
  59. name: fault_code
  60. - entity: button
  61. name: Clean
  62. icon: "mdi:shimmer"
  63. dps:
  64. - id: 107
  65. type: boolean
  66. name: button
  67. - entity: button
  68. name: Empty
  69. icon: "mdi:delete-empty"
  70. dps:
  71. - id: 109
  72. type: boolean
  73. name: button
  74. - entity: binary_sensor
  75. class: occupancy
  76. icon: "mdi:cat"
  77. dps:
  78. - id: 110
  79. type: boolean
  80. name: sensor
  81. - entity: switch
  82. translation_key: auto_clean
  83. category: config
  84. dps:
  85. - id: 4
  86. type: boolean
  87. name: switch
  88. - entity: switch
  89. name: Infrared detection
  90. category: config
  91. dps:
  92. - id: 104
  93. type: boolean
  94. name: switch
  95. mapping:
  96. - dps_val: false
  97. value: true
  98. - dps_val: true
  99. value: false
  100. - entity: lock
  101. translation_key: child_lock
  102. category: config
  103. dps:
  104. - id: 103
  105. type: boolean
  106. name: lock
  107. - entity: number
  108. name: Clean wait time
  109. category: config
  110. class: duration
  111. icon: "mdi:timer"
  112. dps:
  113. - id: 102
  114. type: integer
  115. name: value
  116. unit: min
  117. range:
  118. min: 0
  119. max: 60
  120. - entity: number
  121. name: Clean interval
  122. category: config
  123. icon: "mdi:update"
  124. dps:
  125. - id: 101
  126. type: integer
  127. name: value
  128. unit: min
  129. range:
  130. min: 0
  131. max: 120
  132. - entity: switch
  133. name: Bin full notification
  134. category: config
  135. icon: "mdi:message-alert"
  136. dps:
  137. - id: 21
  138. optional: true
  139. type: boolean
  140. name: switch
  141. - entity: switch
  142. name: Odourless
  143. category: config
  144. icon: "mdi:flower"
  145. dps:
  146. - id: 108
  147. type: boolean
  148. name: switch
  149. - entity: number
  150. name: Bin capacity calibration
  151. category: config
  152. icon: "mdi:trash-can"
  153. dps:
  154. - id: 14
  155. type: integer
  156. name: value
  157. range:
  158. min: 0
  159. max: 15
  160. - entity: number
  161. name: Litter calibration
  162. category: config
  163. icon: "mdi:grain"
  164. dps:
  165. - id: 15
  166. type: integer
  167. name: value
  168. range:
  169. min: 0
  170. max: 6
  171. - entity: switch
  172. name: Auto deodorize
  173. category: config
  174. icon: "mdi:flower"
  175. dps:
  176. - id: 13
  177. type: boolean
  178. name: switch
  179. - entity: number
  180. name: Detection sensitivity
  181. category: config
  182. icon: "mdi:scale"
  183. dps:
  184. - id: 106
  185. type: integer
  186. name: value
  187. unit: g
  188. range:
  189. min: 600
  190. max: 1500
  191. mapping:
  192. - step: 100
  193. - entity: binary_sensor
  194. name: Cat has left
  195. icon: "mdi:cat"
  196. dps:
  197. - id: 114
  198. optional: true
  199. type: boolean
  200. name: sensor
  201. - entity: binary_sensor
  202. name: Cleaning completed
  203. dps:
  204. - id: 112
  205. type: boolean
  206. name: sensor
  207. - entity: binary_sensor
  208. name: Clean taste completed
  209. dps:
  210. - id: 111
  211. type: boolean
  212. name: sensor
  213. - entity: switch
  214. translation_key: do_not_disturb
  215. icon: "mdi:power-sleep"
  216. category: config
  217. dps:
  218. - id: 10
  219. type: boolean
  220. name: switch