doel_tiplus_litterbox.yaml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249
  1. name: Litter Box
  2. products:
  3. - id: ebf44398a24b7b6be3vnml
  4. name: DOEL Ti+
  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: 10
  18. - id: 134
  19. type: integer
  20. name: sensor
  21. unit: lb
  22. class: measurement
  23. mapping:
  24. - scale: 10
  25. secondary_entities:
  26. - entity: sensor
  27. name: Visits
  28. icon: "mdi:emoticon-poop"
  29. dps:
  30. - id: 7
  31. type: integer
  32. name: sensor
  33. unit: visits
  34. - entity: sensor
  35. name: Visits Duration
  36. icon: "mdi:paper-roll"
  37. class: duration
  38. dps:
  39. - id: 8
  40. type: integer
  41. name: sensor
  42. unit: seconds
  43. class: measurement
  44. - entity: binary_sensor
  45. class: problem
  46. category: diagnostic
  47. dps:
  48. - id: 22
  49. type: bitfield
  50. name: sensor
  51. mapping:
  52. - dps_val: 0
  53. value: false
  54. - value: true
  55. - id: 22
  56. type: bitfield
  57. name: fault_code
  58. - entity: button
  59. name: Clean Cycle
  60. icon: "mdi:shimmer"
  61. dps:
  62. - id: 101
  63. type: boolean
  64. name: button
  65. - entity: button
  66. name: Empty Cycle
  67. icon: "mdi:delete-empty"
  68. dps:
  69. - id: 102
  70. type: boolean
  71. name: button
  72. - entity: binary_sensor
  73. name: Bin Full
  74. icon: "mdi:trash-can"
  75. dps:
  76. - id: 103
  77. type: boolean
  78. name: sensor
  79. - entity: binary_sensor
  80. class: occupancy
  81. name: Monitoring
  82. icon: "mdi:motion-sensor"
  83. dps:
  84. - id: 104
  85. type: boolean
  86. name: sensor
  87. - entity: switch
  88. name: Auto Clean
  89. category: config
  90. icon: "mdi:auto-mode"
  91. dps:
  92. - id: 105
  93. type: boolean
  94. name: switch
  95. - entity: switch
  96. name: Infrared detection
  97. category: config
  98. icon: "mdi:leak"
  99. dps:
  100. - id: 111
  101. type: boolean
  102. name: switch
  103. - entity: lock
  104. translation_key: child_lock
  105. name: Child Lock
  106. category: config
  107. dps:
  108. - id: 114
  109. type: boolean
  110. name: lock
  111. - entity: number
  112. name: Clean Wait Time
  113. category: config
  114. icon: "mdi:timer"
  115. dps:
  116. - id: 117
  117. type: integer
  118. name: value
  119. unit: min
  120. range:
  121. min: 0
  122. max: 60
  123. - entity: number
  124. name: Clean Interval
  125. category: config
  126. icon: "mdi:update"
  127. dps:
  128. - id: 118
  129. type: integer
  130. name: value
  131. unit: min
  132. range:
  133. min: 0
  134. max: 120
  135. - entity: binary_sensor
  136. name: Smart Cleaning
  137. icon: "mdi:refresh-auto"
  138. dps:
  139. - id: 121
  140. type: boolean
  141. name: sensor
  142. - entity: number
  143. name: Capacity Calibration
  144. category: config
  145. icon: "mdi:trash-can"
  146. dps:
  147. - id: 123
  148. type: integer
  149. name: value
  150. range:
  151. min: 0
  152. max: 15
  153. - entity: number
  154. name: Detection Sensitivity
  155. category: config
  156. icon: "mdi:scale"
  157. dps:
  158. - id: 124
  159. type: integer
  160. name: value
  161. unit: kg
  162. mapping:
  163. - scale: 10
  164. - entity: switch
  165. name: Deep Clean
  166. category: config
  167. icon: "mdi:shimmer"
  168. dps:
  169. - id: 125
  170. type: boolean
  171. name: switch
  172. - entity: button
  173. name: Level Cycle
  174. icon: "mdi:arrow-collapse-down"
  175. dps:
  176. - id: 126
  177. type: boolean
  178. name: button
  179. - entity: switch
  180. name: Soft Mode
  181. category: config
  182. icon: "mdi:shimmer"
  183. dps:
  184. - id: 127
  185. type: boolean
  186. name: switch
  187. - entity: switch
  188. name: dp_developer_mode
  189. category: config
  190. icon: "mdi:dev-to"
  191. dps:
  192. - id: 135
  193. type: boolean
  194. name: switch
  195. - entity: select
  196. name: Unit Select
  197. category: config
  198. icon: "mdi:pencil-ruler"
  199. dps:
  200. - id: 108
  201. type: string
  202. name: option
  203. mapping:
  204. - dps_val: "kg"
  205. value: "kg"
  206. - dps_val: "lb"
  207. value: "lb"
  208. - entity: sensor
  209. name: Status
  210. icon: "mdi:toilet"
  211. dps:
  212. - id: 24
  213. type: string
  214. name: sensor
  215. - entity: select
  216. name: Litter Type
  217. category: config
  218. icon: "mdi:dots-hexagon"
  219. dps:
  220. - id: 131
  221. type: string
  222. name: option
  223. mapping:
  224. - dps_val: "mineral_cat_litter"
  225. value: "Mineral"
  226. - dps_val: "mixed_cat_litter"
  227. value: "Mixed"
  228. - entity: binary_sensor
  229. name: DPS 120
  230. category: diagnostic
  231. dps:
  232. - id: 120
  233. type: boolean
  234. name: sensor
  235. - entity: binary_sensor
  236. name: DPS 128
  237. category: diagnostic
  238. dps:
  239. - id: 128
  240. type: boolean
  241. name: sensor
  242. - entity: sensor
  243. name: DPS 129
  244. category: diagnostic
  245. dps:
  246. - id: 129
  247. type: integer
  248. name: sensor