tonepie_t1pro_catlitterbox_v2.yaml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  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. name: Auto clean
  83. category: config
  84. icon: "mdi:shimmer"
  85. dps:
  86. - id: 4
  87. type: boolean
  88. name: switch
  89. - entity: switch
  90. name: Infrared detection
  91. category: config
  92. dps:
  93. - id: 104
  94. type: boolean
  95. name: switch
  96. mapping:
  97. - dps_val: false
  98. value: true
  99. - dps_val: true
  100. value: false
  101. - entity: lock
  102. translation_key: child_lock
  103. category: config
  104. dps:
  105. - id: 103
  106. type: boolean
  107. name: lock
  108. - entity: number
  109. name: Clean wait time
  110. category: config
  111. class: duration
  112. icon: "mdi:timer"
  113. dps:
  114. - id: 102
  115. type: integer
  116. name: value
  117. unit: min
  118. range:
  119. min: 0
  120. max: 60
  121. - entity: number
  122. name: Clean interval
  123. category: config
  124. icon: "mdi:update"
  125. dps:
  126. - id: 101
  127. type: integer
  128. name: value
  129. unit: min
  130. range:
  131. min: 0
  132. max: 120
  133. - entity: switch
  134. name: Bin full notification
  135. category: config
  136. icon: "mdi:message-alert"
  137. dps:
  138. - id: 21
  139. optional: true
  140. type: boolean
  141. name: switch
  142. - entity: switch
  143. name: Odourless
  144. category: config
  145. icon: "mdi:flower"
  146. dps:
  147. - id: 108
  148. type: boolean
  149. name: switch
  150. - entity: number
  151. name: Bin capacity calibration
  152. category: config
  153. icon: "mdi:trash-can"
  154. dps:
  155. - id: 14
  156. type: integer
  157. name: value
  158. range:
  159. min: 0
  160. max: 15
  161. - entity: number
  162. name: Litter calibration
  163. category: config
  164. icon: "mdi:grain"
  165. dps:
  166. - id: 15
  167. type: integer
  168. name: value
  169. range:
  170. min: 0
  171. max: 6
  172. - entity: switch
  173. name: Auto deodorize
  174. category: config
  175. icon: "mdi:flower"
  176. dps:
  177. - id: 13
  178. type: boolean
  179. name: switch
  180. - entity: number
  181. name: Detection sensitivity
  182. category: config
  183. icon: "mdi:scale"
  184. dps:
  185. - id: 106
  186. type: integer
  187. name: value
  188. unit: g
  189. range:
  190. min: 600
  191. max: 1500
  192. mapping:
  193. - step: 100
  194. - entity: binary_sensor
  195. name: Cat has left
  196. icon: "mdi:cat"
  197. dps:
  198. - id: 114
  199. optional: true
  200. type: boolean
  201. name: sensor
  202. - entity: binary_sensor
  203. name: Cleaning completed
  204. dps:
  205. - id: 112
  206. type: boolean
  207. name: sensor
  208. - entity: binary_sensor
  209. name: Clean taste completed
  210. dps:
  211. - id: 111
  212. type: boolean
  213. name: sensor
  214. - entity: switch
  215. name: Do not disturb
  216. icon: "mdi:power-sleep"
  217. category: config
  218. dps:
  219. - id: 10
  220. type: boolean
  221. name: switch