eeese_anna_dehumidifier.yaml 3.8 KB

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