qlima_d820a_dehumidifier.yaml 3.9 KB

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