ipettie_w5_petfeeder.yaml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. name: Pet feeder
  2. products:
  3. - id: p7it0r4vcqgluka8
  4. manufacturer: iPettie / Petlibro
  5. model: W5 / PLAF101
  6. entities:
  7. - entity: number
  8. translation_key: manual_feed
  9. dps:
  10. - id: 3
  11. type: integer
  12. optional: true
  13. name: value
  14. unit: portions
  15. range:
  16. min: 1
  17. max: 12
  18. - entity: text
  19. translation_key: meal_plan
  20. category: config
  21. hidden: true
  22. dps:
  23. - id: 1
  24. type: base64
  25. name: value
  26. optional: true
  27. - entity: sensor
  28. translation_key: status
  29. class: enum
  30. icon: "mdi:paw"
  31. category: diagnostic
  32. dps:
  33. - id: 4
  34. type: string
  35. name: sensor
  36. mapping:
  37. - dps_val: standby
  38. value: standby
  39. - dps_val: no_food
  40. value: no_food
  41. - dps_val: error_ir
  42. value: jammed
  43. - dps_val: feed_timeout
  44. value: blocked
  45. - dps_val: feeding
  46. value: feeding
  47. - entity: button
  48. translation_key: factory_reset
  49. category: config
  50. hidden: true
  51. dps:
  52. - id: 9
  53. type: boolean
  54. name: button
  55. - entity: binary_sensor
  56. class: problem
  57. category: diagnostic
  58. dps:
  59. - id: 14
  60. type: bitfield
  61. name: sensor
  62. mapping:
  63. - dps_val: 0
  64. value: false
  65. - dps_val: 8
  66. value: false
  67. - value: true
  68. - id: 14
  69. type: bitfield
  70. name: fault_code
  71. - id: 14
  72. type: bitfield
  73. name: description
  74. mapping:
  75. - dps_val: 0
  76. value: ok
  77. - dps_val: 1
  78. value: no_food
  79. - dps_val: 2
  80. value: jammed
  81. - dps_val: 4
  82. value: feed_timeout
  83. - dps_val: 8
  84. value: battery_low
  85. - entity: binary_sensor
  86. class: battery
  87. category: diagnostic
  88. dps:
  89. - id: 14
  90. type: bitfield
  91. name: sensor
  92. mapping:
  93. - dps_val: 8
  94. value: true
  95. - value: false
  96. - entity: sensor
  97. name: Last feed
  98. icon: "mdi:paw"
  99. dps:
  100. - id: 15
  101. type: integer
  102. name: sensor
  103. unit: portions