catit_pixi_smart_feeder.yaml 1.9 KB

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