nedis_pet_feeder.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. name: Pet feeder
  2. products:
  3. - id: yxhdmalt36kbawev
  4. manufacturer: Nedis
  5. entities:
  6. - entity: switch
  7. name: Feeding
  8. icon: "mdi:food-drumstick"
  9. dps:
  10. - id: 103
  11. type: boolean
  12. name: switch
  13. - entity: number
  14. name: Timer feed
  15. category: config
  16. icon: "mdi:clock-outline"
  17. dps:
  18. - id: 101
  19. type: integer
  20. name: value
  21. unit: portions
  22. range:
  23. min: 0
  24. max: 12
  25. - entity: number
  26. name: Express feed
  27. category: config
  28. icon: "mdi:clock-fast"
  29. dps:
  30. - id: 104
  31. type: integer
  32. name: value
  33. unit: portions
  34. optional: true
  35. range:
  36. min: 0
  37. max: 12
  38. - entity: number
  39. translation_key: manual_feed
  40. dps:
  41. - id: 105
  42. type: integer
  43. name: value
  44. unit: portions
  45. range:
  46. min: 0
  47. max: 12
  48. - entity: number
  49. category: config
  50. class: weight
  51. icon: "mdi:scale"
  52. dps:
  53. - id: 110
  54. optional: true
  55. type: integer
  56. name: value
  57. unit: g
  58. range:
  59. min: 1
  60. max: 255
  61. - entity: switch
  62. name: Voice switch
  63. category: config
  64. icon: "mdi:account-voice"
  65. dps:
  66. - id: 111
  67. type: boolean
  68. name: switch
  69. - entity: binary_sensor
  70. class: problem
  71. category: diagnostic
  72. dps:
  73. - id: 102
  74. type: bitfield
  75. name: sensor
  76. mapping:
  77. - dps_val: 0
  78. value: false
  79. - value: true
  80. - id: 102
  81. type: bitfield
  82. name: fault_code
  83. - entity: sensor
  84. name: Manual feed
  85. category: diagnostic
  86. icon: "mdi:paw-outline"
  87. dps:
  88. - id: 106
  89. optional: true
  90. type: integer
  91. name: sensor
  92. unit: portions
  93. - entity: sensor
  94. name: Express result
  95. category: diagnostic
  96. icon: "mdi:clock-fast"
  97. dps:
  98. - id: 107
  99. optional: true
  100. type: integer
  101. name: sensor
  102. unit: portions
  103. - entity: sensor
  104. name: Timer result
  105. category: diagnostic
  106. icon: "mdi:clock-outline"
  107. dps:
  108. - id: 108
  109. type: integer
  110. name: sensor
  111. unit: portions
  112. - entity: sensor
  113. name: History data
  114. category: diagnostic
  115. icon: "mdi:history"
  116. dps:
  117. - id: 109
  118. optional: true
  119. type: integer
  120. name: sensor