tonepie_t1pro_catlitterbox.yaml 4.7 KB

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