blitzwolf_bwsh5_humidifier.yaml 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. name: Humidifier
  2. products:
  3. - id: lqzme7o0kzhumdxr
  4. name: BlitzWolf BWSH5
  5. primary_entity:
  6. entity: humidifier
  7. class: humidifier
  8. dps:
  9. - id: 1
  10. name: switch
  11. type: boolean
  12. - id: 4
  13. name: mode
  14. type: string
  15. mapping:
  16. - dps_val: auto
  17. value: auto
  18. - dps_val: health
  19. value: comfort
  20. - dps_val: baby
  21. value: baby
  22. - dps_val: sleep
  23. value: sleep
  24. - dps_val: humidity
  25. value: eco
  26. - dps_val: work
  27. value: boost
  28. - dps_val: manual
  29. value: normal
  30. - id: 13
  31. name: humidity
  32. type: integer
  33. optional: true
  34. range:
  35. min: 35
  36. max: 75
  37. mapping:
  38. - step: 5
  39. - id: 14
  40. name: current_humidity
  41. type: integer
  42. - id: 22
  43. name: fault_code
  44. type: integer
  45. optional: true
  46. secondary_entities:
  47. - entity: switch
  48. name: UV sterilization
  49. icon: "mdi:sun-wireless"
  50. category: config
  51. dps:
  52. - id: 21
  53. name: switch
  54. type: boolean
  55. - entity: switch
  56. name: Warm mist
  57. icon: "mdi:fire"
  58. category: config
  59. dps:
  60. - id: 26
  61. name: switch
  62. type: boolean
  63. optional: true
  64. - entity: switch
  65. name: Plasma
  66. icon: "mdi:dots-circle"
  67. category: config
  68. dps:
  69. - id: 35
  70. name: switch
  71. type: boolean
  72. optional: true
  73. - entity: light
  74. name: LED
  75. category: config
  76. dps:
  77. - id: 5
  78. name: switch
  79. type: boolean
  80. mapping:
  81. - dps_val: true
  82. icon: "mdi:led-on"
  83. - dps_val: false
  84. icon: "mdi:led-off"
  85. - entity: fan
  86. name: Spray level
  87. icon: "mdi:heat-wave"
  88. category: config
  89. dps:
  90. - id: 1
  91. name: switch
  92. type: boolean
  93. - id: 23
  94. name: speed
  95. type: string
  96. optional: true
  97. mapping:
  98. - dps_val: "level_1"
  99. value: 15
  100. - dps_val: "level_2"
  101. value: 30
  102. - dps_val: "level_3"
  103. value: 45
  104. - dps_val: "level_4"
  105. value: 55
  106. - dps_val: "level_5"
  107. value: 70
  108. - dps_val: "level_6"
  109. value: 85
  110. - dps_val: "level_7"
  111. value: 100
  112. - entity: sensor
  113. class: temperature
  114. dps:
  115. - id: 10
  116. type: integer
  117. name: sensor
  118. class: measurement
  119. unit: C
  120. - id: 12
  121. name: temperature_f
  122. type: integer
  123. unit: F
  124. optional: true
  125. - entity: select
  126. name: Timer
  127. icon: "mdi:timer"
  128. category: config
  129. dps:
  130. - id: 19
  131. name: option
  132. type: string
  133. optional: true
  134. mapping:
  135. - dps_val: "cancel"
  136. value: "Off"
  137. - dps_val: "1h"
  138. value: "1 hour"
  139. - dps_val: "2h"
  140. value: "2 hours"
  141. - dps_val: "3h"
  142. value: "3 hours"
  143. - dps_val: "4h"
  144. value: "4 hours"
  145. - dps_val: "5h"
  146. value: "5 hours"
  147. - dps_val: "6h"
  148. value: "6 hours"
  149. - dps_val: "7h"
  150. value: "7 hours"
  151. - dps_val: "8h"
  152. value: "8 hours"
  153. - dps_val: "9h"
  154. value: "9 hours"
  155. - dps_val: "10h"
  156. value: "10 hours"
  157. - dps_val: "11h"
  158. value: "11 hours"
  159. - dps_val: "12h"
  160. value: "12 hours"
  161. - id: 20
  162. name: remaining
  163. type: integer
  164. optional: true
  165. - entity: select
  166. name: Display temperature unit
  167. category: config
  168. dps:
  169. - id: 18
  170. type: string
  171. name: option
  172. optional: true
  173. mapping:
  174. - dps_val: c
  175. value: Celsius
  176. icon: "mdi:temperature-celsius"
  177. - dps_val: f
  178. value: Fahrenheit
  179. icon: "mdi:temperature-fahrenheit"
  180. - entity: binary_sensor
  181. name: Low water
  182. class: problem
  183. category: diagnostic
  184. dps:
  185. - id: 22
  186. type: bitfield
  187. name: sensor
  188. mapping:
  189. - dps_val: 1
  190. value: true