alecoair_d12_dehumidifier.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. name: AlecoAir D12 ECO dehumidifier
  2. products:
  3. - id: gcthce4ejb8nzgow
  4. name: D12 ECO 2.0
  5. primary_entity:
  6. entity: humidifier
  7. class: dehumidifier
  8. dps:
  9. - id: 1
  10. name: switch
  11. type: boolean
  12. - id: 2
  13. name: humidity
  14. type: integer
  15. range:
  16. min: 20
  17. max: 95
  18. mapping:
  19. - step: 5
  20. - id: 5
  21. name: mode
  22. type: string
  23. mapping:
  24. - dps_val: Continuous
  25. value: boost
  26. - dps_val: Sunny_Day
  27. value: eco
  28. - dps_val: Rain_Day
  29. value: normal
  30. - id: 6
  31. name: current_humidity
  32. type: integer
  33. - id: 19
  34. name: error
  35. type: bitfield
  36. # E2 might be a compressor fault.
  37. mapping:
  38. - dps_val: 0
  39. value: OK
  40. - dps_val: 1
  41. value: "Water Tank Full or Removed"
  42. - dps_val: 2
  43. value: "E2 Compressor Fault"
  44. secondary_entities:
  45. - entity: fan
  46. dps:
  47. - id: 1
  48. type: boolean
  49. name: switch
  50. - id: 4
  51. type: string
  52. name: speed
  53. mapping:
  54. - dps_val: low
  55. value: 50
  56. - dps_val: high
  57. value: 100
  58. - entity: sensor
  59. class: temperature
  60. dps:
  61. - id: 7
  62. type: integer
  63. name: sensor
  64. unit: C
  65. class: measurement
  66. - entity: switch
  67. name: Sleep
  68. category: config
  69. dps:
  70. - id: 14
  71. type: boolean
  72. name: switch
  73. mapping:
  74. - dps_val: false
  75. icon: "mdi:sleep-off"
  76. - dps_val: true
  77. icon: "mdi:sleep"
  78. - entity: lock
  79. translation_key: child_lock
  80. category: config
  81. dps:
  82. - id: 16
  83. type: boolean
  84. name: lock
  85. - entity: binary_sensor
  86. translation_key: tank_full
  87. dps:
  88. - id: 19
  89. type: bitfield
  90. name: sensor
  91. mapping:
  92. - dps_val: 1
  93. value: true
  94. - value: false
  95. - entity: binary_sensor
  96. class: problem
  97. dps:
  98. - id: 19
  99. type: bitfield
  100. name: sensor
  101. mapping:
  102. - dps_val: 0
  103. value: false
  104. - dps_val: 1
  105. value: false
  106. - dps_val: null
  107. value: false
  108. - value: true