electriq_cd12pro_dehumidifier.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. name: "Electriq CD12PRO-LE dehumidifier"
  2. entities:
  3. - entity: humidifier
  4. class: dehumidifier
  5. dps:
  6. - id: 1
  7. name: switch
  8. type: boolean
  9. - id: 2
  10. type: integer
  11. name: humidity
  12. range:
  13. min: 35
  14. max: 80
  15. mapping:
  16. - step: 5
  17. - id: 5
  18. name: mode
  19. type: string
  20. mapping:
  21. - dps_val: "Smart"
  22. value: auto
  23. - dps_val: "Dehumidify"
  24. value: normal
  25. - dps_val: Laundry
  26. value: laundry
  27. - dps_val: Fan
  28. value: purify
  29. - id: 6
  30. name: current_humidity
  31. type: integer
  32. - entity: fan
  33. dps:
  34. - id: 1
  35. type: boolean
  36. name: switch
  37. - id: 4
  38. name: speed
  39. type: string
  40. mapping:
  41. - dps_val: low
  42. value: 50
  43. - dps_val: high
  44. value: 100
  45. - id: 102
  46. name: oscillate
  47. type: string
  48. mapping:
  49. - dps_val: "90"
  50. value: false
  51. - dps_val: "45"
  52. value: false
  53. - dps_val: "45_90"
  54. value: true
  55. - entity: select
  56. name: "Fan position"
  57. category: config
  58. dps:
  59. - id: 102
  60. name: option
  61. type: string
  62. mapping:
  63. - dps_val: "45"
  64. value: "Half open"
  65. - dps_val: "90"
  66. value: "Fully open"
  67. - dps_val: "45_90"
  68. value: "Oscillate"
  69. - entity: switch
  70. translation_key: uv_sterilization
  71. category: config
  72. dps:
  73. - id: 13
  74. name: switch
  75. type: boolean
  76. - entity: light
  77. translation_key: indicator
  78. category: config
  79. dps:
  80. - id: 101
  81. type: boolean
  82. name: switch
  83. - entity: switch
  84. translation_key: ionizer
  85. category: config
  86. dps:
  87. - id: 10
  88. name: switch
  89. type: boolean
  90. - entity: switch
  91. translation_key: sleep
  92. category: config
  93. dps:
  94. - id: 104
  95. type: boolean
  96. name: switch
  97. - entity: binary_sensor
  98. translation_key: tank_full
  99. category: diagnostic
  100. dps:
  101. - id: 19
  102. name: sensor
  103. type: integer
  104. mapping:
  105. - dps_val: 1
  106. value: true
  107. - value: false
  108. - entity: binary_sensor
  109. class: problem
  110. category: diagnostic
  111. dps:
  112. - id: 19
  113. type: bitfield
  114. name: sensor
  115. mapping:
  116. - dps_val: 0
  117. value: false
  118. - dps_val: 1
  119. value: false
  120. - value: true
  121. - id: 19
  122. type: bitfield
  123. name: fault_code