catit_pixi_smart_feeder.yaml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. name: Pet feeder
  2. products:
  3. - id: 8vwr6rfoaaxncjwj
  4. name: Petoneer Nutri Mini
  5. - id: pxwlmmdodfppms3a
  6. name: GiotoHun Pet feeder
  7. - id: ojqmjnoxqygqldsp
  8. name: PUPPY KITTY Automatic Cat & Dog Feeder
  9. primary_entity:
  10. entity: button
  11. name: Quick Feed
  12. icon: "mdi:food-drumstick"
  13. dps:
  14. - id: 2
  15. type: boolean
  16. name: button
  17. optional: true
  18. - id: 1
  19. name: meal_plan
  20. type: string
  21. optional: true
  22. secondary_entities:
  23. - entity: sensor
  24. icon: "mdi:paw"
  25. name: Feed report
  26. category: diagnostic
  27. dps:
  28. - id: 15
  29. name: sensor
  30. type: integer
  31. - entity: button
  32. class: restart
  33. name: Factory reset
  34. category: config
  35. dps:
  36. - id: 9
  37. type: boolean
  38. name: button
  39. optional: true
  40. - entity: number
  41. icon: "mdi:paw"
  42. name: Manual feed
  43. category: config
  44. dps:
  45. - id: 3
  46. name: value
  47. type: integer
  48. range:
  49. min: 1
  50. max: 12
  51. - entity: binary_sensor
  52. name: Food shortage
  53. class: problem
  54. category: diagnostic
  55. dps:
  56. - id: 14
  57. type: bitfield
  58. name: sensor
  59. optional: true
  60. mapping:
  61. - dps_val: 2
  62. value: true
  63. - value: false
  64. - entity: binary_sensor
  65. name: Food blockage
  66. class: problem
  67. category: diagnostic
  68. dps:
  69. - id: 14
  70. type: bitfield
  71. name: sensor
  72. optional: true
  73. mapping:
  74. - dps_val: 4
  75. value: true
  76. - value: false
  77. - entity: binary_sensor
  78. name: Feeding
  79. class: running
  80. icon: "mdi:paw"
  81. category: diagnostic
  82. dps:
  83. - id: 4
  84. type: string
  85. name: sensor
  86. optional: true
  87. mapping:
  88. - dps_val: feeding
  89. value: true
  90. - dps_val: null
  91. value: null
  92. - value: false