maxcio_aromadiffuser.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. name: Aroma diffuser
  2. entities:
  3. - entity: fan
  4. translation_key: aroma_diffuser
  5. dps:
  6. - id: 1
  7. type: boolean
  8. name: switch
  9. - id: 103
  10. type: string
  11. name: speed
  12. mapping:
  13. - dps_val: small
  14. value: 50
  15. - dps_val: big
  16. value: 100
  17. - dps_val: "off"
  18. value: 0
  19. hidden: true
  20. - entity: light
  21. category: config
  22. dps:
  23. - id: 11
  24. type: boolean
  25. name: switch
  26. - id: 108
  27. type: hex
  28. name: rgbhsv
  29. format:
  30. - name: r
  31. bytes: 1
  32. - name: g
  33. bytes: 1
  34. - name: b
  35. bytes: 1
  36. - name: h
  37. bytes: 2
  38. range:
  39. min: 0
  40. max: 360
  41. - name: s
  42. bytes: 1
  43. range:
  44. min: 0
  45. max: 255
  46. - name: v
  47. bytes: 1
  48. range:
  49. min: 0
  50. max: 255
  51. - id: 109
  52. type: string
  53. name: color_mode
  54. mapping:
  55. - dps_val: white
  56. value: white
  57. - dps_val: colour
  58. value: rgb
  59. - dps_val: scene
  60. value: Scene
  61. - dps_val: scene1
  62. value: Scene 1
  63. - dps_val: scene2
  64. value: Scene 2
  65. - dps_val: scene3
  66. value: Scene 3
  67. - dps_val: scene4
  68. value: Scene 4
  69. - id: 111
  70. type: integer
  71. name: brightness
  72. range:
  73. min: 0
  74. max: 255
  75. - entity: select
  76. name: Mood lighting
  77. icon: "mdi:candelabra-fire"
  78. category: config
  79. dps:
  80. - id: 110
  81. type: string
  82. name: option
  83. optional: true
  84. mapping:
  85. - dps_val: "1"
  86. value: "Cycle"
  87. - dps_val: "2"
  88. value: "Fixed"
  89. - dps_val: "3"
  90. value: "Nightlight"
  91. - entity: binary_sensor
  92. class: problem
  93. category: diagnostic
  94. dps:
  95. - id: 12
  96. type: bitfield
  97. name: sensor
  98. optional: true
  99. mapping:
  100. - dps_val: 0
  101. value: false
  102. - dps_val: null
  103. value: false
  104. - value: true
  105. - id: 12
  106. type: bitfield
  107. name: fault_code
  108. optional: true
  109. - entity: select
  110. translation_key: timer
  111. category: config
  112. dps:
  113. - id: 13
  114. type: string
  115. name: option
  116. optional: true
  117. mapping:
  118. - dps_val: "0"
  119. value: cancel
  120. - dps_val: "1"
  121. value: "1h"
  122. - dps_val: "2"
  123. value: "3h"
  124. - dps_val: "3"
  125. value: "6h"
  126. - entity: sensor
  127. translation_key: time_remaining
  128. class: duration
  129. category: diagnostic
  130. dps:
  131. - id: 14
  132. type: integer
  133. name: sensor
  134. unit: min
  135. optional: true