catit_pixi_smart_feeder.yaml 1.8 KB

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