nedis_pet_feeder.yaml 2.3 KB

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