miro_qtower_humidifier.yaml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. name: Humidifier
  2. products:
  3. - id: rjuiybfrzif1m5qm
  4. manufacturer: Miro
  5. model: Q-Tower
  6. entities:
  7. - entity: fan
  8. name: Humidifier
  9. icon: "mdi:air-humidifier"
  10. dps:
  11. - id: 1
  12. type: boolean
  13. name: switch
  14. - id: 23
  15. type: string
  16. name: speed
  17. mapping:
  18. - dps_val: cancel
  19. value: 0
  20. - dps_val: level_1
  21. value: 20
  22. - dps_val: level_2
  23. value: 40
  24. - dps_val: level_3
  25. value: 60
  26. - dps_val: level_4
  27. value: 80
  28. - dps_val: level_5
  29. value: 100
  30. - entity: sensor
  31. class: humidity
  32. dps:
  33. - id: 14
  34. type: integer
  35. name: sensor
  36. unit: "%"
  37. class: measurement
  38. - entity: select
  39. translation_key: timer
  40. category: config
  41. dps:
  42. - id: 19
  43. type: string
  44. name: option
  45. mapping:
  46. - dps_val: cancel
  47. value: cancel
  48. - dps_val: "2h"
  49. value: "2h"
  50. - dps_val: "4h"
  51. value: "4h"
  52. - dps_val: "6h"
  53. value: "6h"
  54. - dps_val: "8h"
  55. value: "8h"
  56. - dps_val: "10h"
  57. value: "10h"
  58. - dps_val: "12h"
  59. value: "12h"
  60. - dps_val: "14h"
  61. value: "14h"
  62. - entity: sensor
  63. translation_key: time_remaining
  64. class: duration
  65. category: diagnostic
  66. dps:
  67. - id: 20
  68. type: integer
  69. name: sensor
  70. unit: min
  71. - entity: binary_sensor
  72. class: problem
  73. category: diagnostic
  74. dps:
  75. - id: 22
  76. type: bitfield
  77. name: sensor
  78. mapping:
  79. - dps_val: 0
  80. value: false
  81. - dps_val: 1
  82. value: false
  83. - value: true
  84. - id: 22
  85. type: bitfield
  86. name: fault_code
  87. - entity: binary_sensor
  88. translation_key: tank_empty
  89. dps:
  90. - id: 22
  91. type: bitfield
  92. name: sensor
  93. mapping:
  94. - dps_val: 1
  95. value: true
  96. - value: false
  97. - entity: lock
  98. translation_key: child_lock
  99. category: config
  100. dps:
  101. - id: 29
  102. type: boolean
  103. name: lock
  104. - entity: switch
  105. name: Auto
  106. icon: "mdi:auto-mode"
  107. category: config
  108. dps:
  109. - id: 101
  110. type: boolean
  111. name: switch
  112. - entity: select
  113. name: Heating
  114. icon: "mdi:radiator"
  115. category: config
  116. dps:
  117. - id: 102
  118. type: string
  119. name: option
  120. mapping:
  121. - dps_val: "off"
  122. value: "off"
  123. - dps_val: low
  124. value: low
  125. - dps_val: medium
  126. value: high
  127. - entity: switch
  128. name: Mute
  129. icon: "mdi:volume-mute"
  130. category: config
  131. dps:
  132. - id: 103
  133. type: boolean
  134. name: switch
  135. - entity: light
  136. translation_key: nightlight
  137. dps:
  138. - id: 104
  139. name: brightness
  140. type: string
  141. mapping:
  142. - dps_val: cancle
  143. value: 0
  144. - dps_val: level_1
  145. value: 85
  146. - dps_val: level_2
  147. value: 170
  148. - dps_val: level_3
  149. value: 255
  150. - id: 106
  151. name: color_temp
  152. type: string
  153. range:
  154. min: 2700
  155. max: 4000
  156. mapping:
  157. - dps_val: WARM
  158. value: 2700
  159. - dps_val: COOL
  160. value: 4000