electriq_cd20pro_dehumidifier.yaml 2.7 KB

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