qlima_d820a_dehumidifier.yaml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. name: Dehumidifier
  2. products:
  3. - id: bfba28a17b4fe4e87aljv2
  4. manufacturer: Qlima
  5. model: D820A
  6. entities:
  7. - entity: humidifier
  8. class: dehumidifier
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - id: 3
  14. type: integer
  15. name: humidity
  16. range:
  17. min: 35
  18. max: 80
  19. mapping:
  20. - step: 5
  21. - id: 5
  22. type: string
  23. name: mode
  24. mapping:
  25. - dps_val: dry_clothes
  26. value: laundry
  27. - dps_val: sleep_mode
  28. value: sleep
  29. - dps_val: manual_dehumidify
  30. value: normal
  31. - dps_val: auto
  32. value: auto
  33. - id: 6
  34. type: integer
  35. name: current_humidity
  36. - entity: fan
  37. dps:
  38. - id: 1
  39. type: boolean
  40. name: switch
  41. - id: 4
  42. type: string
  43. name: speed
  44. mapping:
  45. - constraint: mode
  46. conditions:
  47. - dps_val: airpurify
  48. value_redirect: purify_speed
  49. - dps_val: [dehum_air, dehum30_air]
  50. mapping:
  51. - dps_val: low
  52. value: 33
  53. - dps_val: mid
  54. value: 67
  55. - dps_val: high
  56. value: 100
  57. - id: 8
  58. type: boolean
  59. name: oscillate
  60. - id: 103
  61. type: string
  62. name: purify_speed
  63. mapping:
  64. - dps_val: high
  65. value: 100
  66. - dps_val: mid
  67. value: 67
  68. - dps_val: low
  69. value: 33
  70. - id: 105
  71. type: string
  72. name: mode
  73. - entity: binary_sensor
  74. class: problem
  75. category: diagnostic
  76. dps:
  77. - id: 19
  78. type: bitfield
  79. name: sensor
  80. mapping:
  81. - dps_val: 0
  82. value: false
  83. - value: true
  84. - id: 19
  85. type: bitfield
  86. name: fault_code
  87. - entity: select
  88. name: Indicators
  89. icon: "mdi:led-on"
  90. category: config
  91. dps:
  92. - id: 104
  93. type: string
  94. name: option
  95. mapping:
  96. - dps_val: "1"
  97. value: "Humidity off"
  98. - dps_val: "2"
  99. value: "All off"
  100. - dps_val: "3"
  101. value: "All on"
  102. - entity: select
  103. translation_key: air_mode
  104. dps:
  105. - id: 105
  106. type: string
  107. name: option
  108. mapping:
  109. - dps_val: dehum_air
  110. value: dehumidify
  111. - dps_val: airpurify
  112. value: purify
  113. - dps_val: dehum30_air
  114. value: dehumidify_and_purify
  115. - entity: switch
  116. name: Internal dry
  117. category: config
  118. dps:
  119. - id: 108
  120. type: boolean
  121. name: switch
  122. - entity: switch
  123. name: Silent
  124. icon: "mdi:volume-mute"
  125. category: config
  126. dps:
  127. - id: 109
  128. type: boolean
  129. name: switch
  130. - entity: lock
  131. translation_key: child_lock
  132. category: config
  133. dps:
  134. - id: 16
  135. type: boolean
  136. name: lock
  137. - entity: sensor
  138. class: temperature
  139. category: diagnostic
  140. dps:
  141. - id: 7
  142. type: integer
  143. name: sensor
  144. unit: C
  145. class: measurement
  146. - entity: select
  147. translation_key: timer
  148. category: config
  149. dps:
  150. - id: 17
  151. type: string
  152. name: option
  153. mapping:
  154. - dps_val: cancel
  155. value: cancel
  156. - dps_val: "1h"
  157. value: "1h"
  158. - dps_val: "2h"
  159. value: "2h"
  160. - dps_val: "3h"
  161. value: "3h"
  162. - entity: sensor
  163. translation_key: time_remaining
  164. class: duration
  165. category: diagnostic
  166. dps:
  167. - id: 18
  168. type: integer
  169. name: sensor
  170. unit: min
  171. - entity: switch
  172. translation_key: sleep
  173. category: config
  174. dps:
  175. - id: 102
  176. type: string
  177. name: switch
  178. mapping:
  179. - dps_val: manual
  180. value: false
  181. - dps_val: night
  182. value: true