aktobis_wdh_310ek_dehumidifier.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. name: Dehumidifier
  2. products:
  3. - id: ifasqsxbghku3bwk
  4. name: Aktobis WDH-310EKW dehumidifier
  5. primary_entity:
  6. entity: humidifier
  7. class: dehumidifier
  8. dps:
  9. - id: 1
  10. name: switch
  11. type: boolean
  12. mapping:
  13. - dps_val: false
  14. - dps_val: true
  15. - id: 3
  16. name: humidity
  17. type: integer
  18. range:
  19. min: 30
  20. max: 70
  21. mapping:
  22. - step: 5
  23. - id: 6
  24. name: current_humidity
  25. type: integer
  26. secondary_entities:
  27. - entity: fan
  28. dps:
  29. - id: 1
  30. type: boolean
  31. name: switch
  32. - id: 4
  33. type: string
  34. name: speed
  35. mapping:
  36. - dps_val: low
  37. value: 50
  38. - dps_val: high
  39. value: 100
  40. - entity: sensor
  41. class: temperature
  42. dps:
  43. - id: 7
  44. type: integer
  45. name: sensor
  46. unit: C
  47. class: measurement
  48. - entity: binary_sensor
  49. category: diagnostic
  50. class: problem
  51. dps:
  52. - id: 19
  53. type: bitfield
  54. name: sensor
  55. mapping:
  56. - dps_val: 0
  57. value: false
  58. - value: true
  59. - id: 19
  60. name: description
  61. type: bitfield
  62. # E2 might be a compressor fault.
  63. mapping:
  64. - dps_val: 0
  65. value: OK
  66. - dps_val: 1
  67. value: "E1 Temperature Sensor Fault"
  68. - dps_val: 2
  69. value: "E2 Copper Tube Sensor Fault"
  70. - dps_val: 3
  71. value: "E3 Humidity Sensor Fault"
  72. - dps_val: 5
  73. value: "E5 MCU Communication Failure"
  74. - id: 19
  75. type: bitfield
  76. name: fault_code
  77. - entity: binary_sensor
  78. translation_key: tank_full
  79. category: diagnostic
  80. dps:
  81. - id: 101
  82. type: boolean
  83. name: sensor
  84. - entity: binary_sensor
  85. translation_key: defrost
  86. category: diagnostic
  87. dps:
  88. - id: 102
  89. type: boolean
  90. name: sensor
  91. - entity: select
  92. translation_key: timer
  93. category: config
  94. dps:
  95. - id: 17
  96. type: string
  97. name: option
  98. mapping:
  99. - dps_val: cancel
  100. value: cancel
  101. - dps_val: 1h
  102. value: 1h
  103. - dps_val: 2h
  104. value: 2h
  105. - dps_val: 3h
  106. value: 3h
  107. - dps_val: 4h
  108. value: 4h
  109. - dps_val: 5h
  110. value: 5h
  111. - dps_val: 6h
  112. value: 6h
  113. - dps_val: 7h
  114. value: 7h
  115. - dps_val: 8h
  116. value: 8h
  117. - dps_val: 9h
  118. value: 9h
  119. - dps_val: 10h
  120. value: 10h
  121. - dps_val: 11h
  122. value: 11h
  123. - dps_val: 12h
  124. value: 12h
  125. - dps_val: 13h
  126. value: 13h
  127. - dps_val: 14h
  128. value: 14h
  129. - dps_val: 15h
  130. value: 15h
  131. - dps_val: 16h
  132. value: 16h
  133. - dps_val: 17h
  134. value: 17h
  135. - dps_val: 18h
  136. value: 18h
  137. - dps_val: 19h
  138. value: 19h
  139. - dps_val: 20h
  140. value: 20h
  141. - dps_val: 21h
  142. value: 21h
  143. - dps_val: 22h
  144. value: 22h
  145. - dps_val: 23h
  146. value: 23h
  147. - dps_val: 24h
  148. value: 24h