yx025wb_aromadiffuser.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. name: Aroma diffuser
  2. products:
  3. - id: yishet3p12fvohmd
  4. manufacturer: Liplasting
  5. model: YX-025WB
  6. entities:
  7. - entity: fan
  8. translation_key: aroma_diffuser
  9. dps:
  10. - id: 2
  11. name: switch
  12. type: boolean
  13. - id: 3
  14. type: string
  15. name: preset_mode
  16. mapping:
  17. - dps_val: small
  18. value: low
  19. - dps_val: large
  20. value: high
  21. - dps_val: interval
  22. value: intermittent
  23. - entity: light
  24. icon: "mdi:light-recessed"
  25. dps:
  26. - id: 7
  27. name: switch
  28. type: boolean
  29. - id: 9
  30. name: color_mode
  31. type: string
  32. mapping:
  33. - dps_val: colour
  34. value: hs
  35. - dps_val: colourful1
  36. value: Colorful
  37. - id: 8
  38. name: brightness
  39. optional: true
  40. type: integer
  41. range:
  42. min: 0
  43. max: 255
  44. - id: 10
  45. name: rgbhsv
  46. optional: true
  47. type: hex
  48. format:
  49. - name: r
  50. bytes: 1
  51. - name: g
  52. bytes: 1
  53. - name: b
  54. bytes: 1
  55. - name: h
  56. bytes: 2
  57. range:
  58. min: 0
  59. max: 360
  60. - name: s
  61. bytes: 1
  62. range:
  63. min: 0
  64. max: 255
  65. - name: v
  66. bytes: 1
  67. range:
  68. min: 0
  69. max: 255
  70. - entity: binary_sensor
  71. class: problem
  72. category: diagnostic
  73. dps:
  74. - id: 11
  75. type: bitfield
  76. name: sensor
  77. mapping:
  78. - dps_val: 0
  79. value: false
  80. - value: true
  81. - id: 11
  82. type: bitfield
  83. name: fault_code
  84. - entity: select
  85. translation_key: timer
  86. category: config
  87. dps:
  88. - id: 4
  89. type: string
  90. name: option
  91. mapping:
  92. - dps_val: 2h
  93. value: "2h"
  94. - dps_val: 4h
  95. value: "4h"
  96. - dps_val: cancel
  97. value: cancel
  98. - entity: sensor
  99. translation_key: time_remaining
  100. class: duration
  101. category: diagnostic
  102. dps:
  103. - id: 5
  104. type: integer
  105. name: sensor
  106. unit: min
  107. range:
  108. min: 0
  109. max: 360