electriq_cd20pro_dehumidifier.yaml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. name: Dehumidifier
  2. legacy_type: klarstein_dryfy_pro_connect_dehumidifier
  3. products:
  4. - id: b07ueqf4ymelhbi9
  5. manufacturer: Klarstein
  6. model: DryFy Pro Connect
  7. - id: 6cguug02fnygou5c
  8. manufacturer: Klarstein
  9. model: Dryfy Pro Connect
  10. - id: m0wtqltrepknlpdj
  11. manufacturer: Morris
  12. model: Premier Plus
  13. entities:
  14. - entity: humidifier
  15. class: dehumidifier
  16. dps:
  17. - id: 1
  18. name: switch
  19. type: boolean
  20. mapping:
  21. - dps_val: false
  22. icon: "mdi:air-humidifier-off"
  23. icon_priority: 1
  24. - dps_val: true
  25. icon: "mdi:air-humidifier"
  26. icon_priority: 3
  27. - id: 2
  28. name: mode
  29. type: string
  30. optional: true
  31. mapping:
  32. - dps_val: auto
  33. value: auto
  34. - dps_val: low
  35. value: eco
  36. - dps_val: high
  37. value: boost
  38. icon: "mdi:tshirt-crew-outline"
  39. icon_priority: 2
  40. - dps_val: fan
  41. value: purify
  42. icon: "mdi:air-purifier"
  43. icon_priority: 2
  44. - id: 3
  45. type: integer
  46. name: current_humidity
  47. - id: 4
  48. type: integer
  49. name: humidity
  50. range:
  51. min: 35
  52. max: 80
  53. mapping:
  54. - step: 5
  55. - entity: select
  56. name: Direction
  57. category: config
  58. icon: "mdi:sprinkler-variant"
  59. dps:
  60. - id: 102
  61. name: option
  62. type: string
  63. optional: true
  64. mapping:
  65. - dps_val: "0_90"
  66. value: "45°-90°"
  67. - dps_val: "45"
  68. value: "45°"
  69. - dps_val: "90"
  70. value: "90°"
  71. - entity: fan
  72. translation_only_key: fan_with_presets
  73. deprecated: select_direction
  74. dps:
  75. - id: 1
  76. type: boolean
  77. name: switch
  78. - id: 102
  79. name: preset_mode
  80. type: string
  81. optional: true
  82. mapping:
  83. - dps_val: "45"
  84. value: sleep
  85. - dps_val: "90"
  86. value: fresh
  87. - dps_val: "0_90"
  88. value: nature
  89. - id: 102
  90. name: oscillate
  91. type: string
  92. optional: true
  93. mapping:
  94. - dps_val: "0_90"
  95. value: true
  96. - dps_val: "90"
  97. value: false
  98. - value: false
  99. - entity: switch
  100. translation_key: uv_sterilization
  101. dps:
  102. - id: 10
  103. name: switch
  104. type: boolean
  105. - entity: light
  106. translation_key: display
  107. category: config
  108. dps:
  109. - id: 101
  110. type: boolean
  111. name: switch
  112. - entity: switch
  113. translation_key: ionizer
  114. dps:
  115. - id: 5
  116. name: switch
  117. optional: true
  118. type: boolean
  119. - entity: sensor
  120. class: temperature
  121. dps:
  122. - id: 103
  123. type: integer
  124. name: sensor
  125. unit: C
  126. class: measurement