blitzwolf_bwsh5_humidifier.yaml 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. # sample DPS {'1': True, '4': 'health', '5': True, '10': 24, '12': 75, '13': 55, '14': 77, '18': 'c', '19': 'cancel', '20': 0, '21': True, '22': 0, '23': 'level_1', '26': True, '35': True}
  2. name: BlitzWolf BWSH5 humidifier
  3. products:
  4. - id: lqzme7o0kzhumdxr
  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: unknown_22
  44. type: integer
  45. optional: true
  46. - id: 23
  47. name: unknown_23
  48. type: string
  49. optional: true
  50. secondary_entities:
  51. - entity: switch
  52. name: UV sterilization
  53. icon: "mdi:sun-wireless"
  54. category: config
  55. dps:
  56. - id: 21
  57. name: switch
  58. type: boolean
  59. - entity: switch
  60. name: Warm mist
  61. icon: "mdi:fire"
  62. category: config
  63. dps:
  64. - id: 26
  65. name: switch
  66. type: boolean
  67. - entity: switch
  68. name: Plasma
  69. icon: "mdi:dots-circle"
  70. category: config
  71. dps:
  72. - id: 35
  73. name: switch
  74. type: boolean
  75. - entity: light
  76. name: LED
  77. category: config
  78. dps:
  79. - id: 5
  80. name: switch
  81. type: boolean
  82. mapping:
  83. - dps_val: true
  84. icon: "mdi:led-on"
  85. - dps_val: false
  86. icon: "mdi:led-off"
  87. - entity: sensor
  88. deprecated: humidifier
  89. name: Current humidity
  90. class: humidity
  91. category: diagnostic
  92. dps:
  93. - id: 14
  94. type: integer
  95. name: sensor
  96. class: measurement
  97. unit: "%"
  98. - entity: sensor
  99. name: Current temperature
  100. class: temperature
  101. dps:
  102. - id: 10
  103. type: integer
  104. name: sensor
  105. class: measurement
  106. unit: C
  107. - id: 12
  108. name: temperature_f
  109. type: integer
  110. unit: F
  111. - entity: select
  112. name: Timer
  113. icon: "mdi:timer"
  114. category: config
  115. dps:
  116. - id: 19
  117. name: option
  118. type: string
  119. mapping:
  120. - dps_val: "cancel"
  121. value: "Off"
  122. - dps_val: "1h"
  123. value: "1 hour"
  124. - dps_val: "2h"
  125. value: "2 hours"
  126. - dps_val: "3h"
  127. value: "3 hours"
  128. - dps_val: "4h"
  129. value: "4 hours"
  130. - dps_val: "5h"
  131. value: "5 hours"
  132. - dps_val: "6h"
  133. value: "6 hours"
  134. - dps_val: "7h"
  135. value: "7 hours"
  136. - dps_val: "8h"
  137. value: "8 hours"
  138. - dps_val: "9h"
  139. value: "9 hours"
  140. - dps_val: "10h"
  141. value: "10 hours"
  142. - dps_val: "11h"
  143. value: "11 hours"
  144. - dps_val: "12h"
  145. value: "12 hours"
  146. - id: 20
  147. name: remaining
  148. type: integer
  149. optional: true
  150. - entity: select
  151. # note: this is used only for device display. To adjust temperature sensor unit change it in entity settings
  152. name: Display temperature unit
  153. category: config
  154. dps:
  155. - id: 18
  156. type: string
  157. name: option
  158. mapping:
  159. - dps_val: c
  160. value: Celsius
  161. icon: "mdi:temperature-celsius"
  162. - dps_val: f
  163. value: Fahrenheit
  164. icon: "mdi:temperature-fahrenheit"