wood_wdd90_dehumidifier.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. name: Dehumidifier
  2. products:
  3. - id: kiiuovcdvvgxnj0n
  4. name: Woods WDD90
  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: string
  14. name: humidity
  15. range:
  16. min: 35
  17. max: 80
  18. mapping:
  19. - dps_val: "35"
  20. value: 35
  21. step: 5
  22. - dps_val: "40"
  23. value: 40
  24. step: 5
  25. - dps_val: "45"
  26. value: 45
  27. step: 5
  28. - dps_val: "50"
  29. value: 50
  30. step: 5
  31. - dps_val: "55"
  32. value: 55
  33. step: 5
  34. - dps_val: "60"
  35. value: 60
  36. step: 5
  37. - dps_val: "65"
  38. value: 65
  39. step: 5
  40. - dps_val: "70"
  41. value: 70
  42. step: 5
  43. - dps_val: "75"
  44. value: 75
  45. step: 5
  46. - dps_val: "80"
  47. value: 80
  48. step: 5
  49. - id: 6
  50. type: integer
  51. name: current_humidity
  52. secondary_entities:
  53. - entity: fan
  54. translation_key: fan_with_presets
  55. dps:
  56. - id: 1
  57. type: boolean
  58. name: switch
  59. - id: 4
  60. type: string
  61. name: preset_mode
  62. mapping:
  63. - dps_val: "1"
  64. value: sleep
  65. - dps_val: "2"
  66. value: normal
  67. - dps_val: "3"
  68. value: strong
  69. - dps_val: "A"
  70. value: smart
  71. - id: 8
  72. type: boolean
  73. name: oscillate
  74. - entity: switch
  75. translation_key: ionizer
  76. category: config
  77. dps:
  78. - id: 10
  79. type: boolean
  80. name: switch
  81. - entity: lock
  82. translation_key: child_lock
  83. category: config
  84. dps:
  85. - id: 16
  86. type: boolean
  87. name: lock
  88. - entity: select
  89. translation_key: timer
  90. category: config
  91. dps:
  92. - id: 17
  93. type: string
  94. name: option
  95. mapping:
  96. - dps_val: cancel
  97. value: "Off"
  98. - dps_val: "1h"
  99. value: "1 hour"
  100. - dps_val: "2h"
  101. value: "2 hours"
  102. - dps_val: "3h"
  103. value: "3 hours"
  104. - dps_val: "4h"
  105. value: "4 hours"
  106. - dps_val: "5h"
  107. value: "5 hours"
  108. - dps_val: "6h"
  109. value: "6 hours"
  110. - dps_val: "7h"
  111. value: "7 hours"
  112. - dps_val: "8h"
  113. value: "8 hours"
  114. - entity: binary_sensor
  115. class: problem
  116. category: diagnostic
  117. dps:
  118. - id: 19
  119. type: bitfield
  120. name: sensor
  121. mapping:
  122. - dps_val: 0
  123. value: false
  124. - dps_val: 16
  125. value: false
  126. - value: true
  127. - id: 19
  128. type: bitfield
  129. name: fault_code
  130. - entity: binary_sensor
  131. translation_key: tank_full
  132. dps:
  133. - id: 19
  134. type: bitfield
  135. name: sensor
  136. mapping:
  137. - dps_val: 16
  138. value: true
  139. - value: false