eeese_emil_dehumidifier.yaml 3.9 KB

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