wilfa_haze_hu400bc_humidifier.yaml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. name: Wilfa Haze
  2. products:
  3. - id: 7naqdm8whbezn28v
  4. primary_entity:
  5. entity: humidifier
  6. class: humidifier
  7. dps:
  8. - id: 1
  9. name: switch
  10. type: boolean
  11. mapping:
  12. - dps_val: true
  13. icon: "mdi:air-humidifier"
  14. - dps_val: false
  15. icon: "mdi:air-humidifier-off"
  16. - id: 13
  17. name: humidity
  18. type: integer
  19. range:
  20. min: 30
  21. max: 90
  22. mapping:
  23. - step: 5
  24. constraint: mode
  25. conditions:
  26. - dps_val: auto
  27. invalid: true
  28. - id: 14
  29. type: integer
  30. name: current_humidity
  31. - id: 24
  32. type: string
  33. name: mode
  34. mapping:
  35. - dps_val: auto
  36. value: auto
  37. - dps_val: humidity
  38. value: normal
  39. - id: 20
  40. type: integer
  41. name: unknown_20
  42. - id: 22
  43. type: integer
  44. name: error
  45. mapping:
  46. - dps_val: 0
  47. value: OK
  48. - dps_val: 1
  49. value: Water Level Low
  50. secondary_entities:
  51. - entity: fan
  52. dps:
  53. - id: 1
  54. name: switch
  55. type: boolean
  56. - id: 23
  57. type: string
  58. name: speed
  59. mapping:
  60. - dps_val: level_0
  61. value: 20
  62. - dps_val: level_1
  63. value: 40
  64. - dps_val: level_2
  65. value: 60
  66. - dps_val: level_3
  67. value: 80
  68. - dps_val: level_4
  69. value: 100
  70. - entity: light
  71. name: Mood
  72. category: config
  73. dps:
  74. - id: 5
  75. type: boolean
  76. name: switch
  77. mapping:
  78. - dps_val: true
  79. icon: "mdi:led-on"
  80. - dps_val: false
  81. icon: "mdi:led-off"
  82. - entity: switch
  83. name: Sound
  84. category: config
  85. dps:
  86. - id: 8
  87. name: switch
  88. type: boolean
  89. mapping:
  90. - dps_val: true
  91. icon: "mdi:volume-high"
  92. - dps_val: false
  93. icon: "mdi:volume-off"
  94. - entity: sensor
  95. class: temperature
  96. dps:
  97. - id: 10
  98. name: sensor
  99. type: integer
  100. class: measurement
  101. - id: 18
  102. name: unit
  103. type: string
  104. mapping:
  105. - dps_val: c
  106. value: C
  107. - dps_val: f
  108. value: F
  109. - entity: sensor
  110. name: Current humidity
  111. deprecated: humidifier
  112. category: diagnostic
  113. class: humidity
  114. dps:
  115. - id: 14
  116. name: sensor
  117. type: integer
  118. class: measurement
  119. unit: "%"
  120. - entity: light
  121. name: Display
  122. category: config
  123. dps:
  124. - id: 16
  125. type: boolean
  126. name: switch
  127. mapping:
  128. - dps_val: true
  129. value: false
  130. icon: "mdi:led-off"
  131. - dps_val: false
  132. value: true
  133. icon: "mdi:led-on"
  134. - entity: select
  135. category: config
  136. translation_key: temperature_unit
  137. dps:
  138. - id: 18
  139. name: option
  140. type: string
  141. mapping:
  142. - dps_val: c
  143. value: celsius
  144. - dps_val: f
  145. value: fahrenheit
  146. - entity: select
  147. translation_key: timer
  148. category: config
  149. dps:
  150. - id: 19
  151. name: option
  152. type: string
  153. mapping:
  154. - dps_val: "cancel"
  155. value: "Off"
  156. - dps_val: "1"
  157. value: "1 hour"
  158. - dps_val: "2"
  159. value: "2 hours"
  160. - dps_val: "3"
  161. value: "3 hours"
  162. - dps_val: "4"
  163. value: "4 hours"
  164. - dps_val: "5"
  165. value: "5 hours"
  166. - dps_val: "6"
  167. value: "6 hours"
  168. - dps_val: "7"
  169. value: "7 hours"
  170. - dps_val: "8"
  171. value: "8 hours"
  172. - dps_val: "9"
  173. value: "9 hours"
  174. - dps_val: "10"
  175. value: "10 hours"
  176. - dps_val: "11"
  177. value: "11 hours"
  178. - dps_val: "12"
  179. value: "12 hours"
  180. - entity: switch
  181. name: Air clean
  182. category: config
  183. icon: "mdi:air-purifier"
  184. dps:
  185. - id: 26
  186. name: switch
  187. type: boolean
  188. - entity: switch
  189. name: Ionizer
  190. category: config
  191. icon: "mdi:creation"
  192. dps:
  193. - id: 35
  194. name: switch
  195. type: boolean
  196. - entity: binary_sensor
  197. translation_key: tank_empty
  198. category: diagnostic
  199. dps:
  200. - id: 22
  201. type: bitfield
  202. name: sensor
  203. mapping:
  204. - dps_val: 1
  205. value: true
  206. - value: false