eberg_qubo_q40hd_heatpump.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. name: Eberg Qubo Q40HD portable heatpump
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 1
  6. name: hvac_mode
  7. type: boolean
  8. mapping:
  9. - dps_val: false
  10. value: "off"
  11. icon: "mdi:hvac-off"
  12. - dps_val: true
  13. constraint: mode
  14. conditions:
  15. - dps_val: cold
  16. icon: "mdi:snowflake"
  17. value: cool
  18. - dps_val: hot
  19. icon: "mdi:fire"
  20. value: heat
  21. - dps_val: dehumidify
  22. icon: "mdi:water-percent"
  23. value: dry
  24. - id: 2
  25. name: temperature
  26. type: integer
  27. range:
  28. min: 17
  29. max: 30
  30. mapping:
  31. - constraint: temperature_unit
  32. conditions:
  33. - dps_val: f
  34. range:
  35. min: 63
  36. max: 86
  37. - id: 3
  38. name: current_temperature
  39. type: integer
  40. - id: 4
  41. name: mode
  42. type: string
  43. hidden: true
  44. - id: 5
  45. name: fan_mode
  46. type: string
  47. mapping:
  48. - dps_val: auto
  49. value: auto
  50. - dps_val: low
  51. value: low
  52. - dps_val: middle
  53. value: medium
  54. - dps_val: high
  55. value: high
  56. - id: 19
  57. name: temperature_unit
  58. type: string
  59. mapping:
  60. - dps_val: c
  61. value: C
  62. - dps_val: f
  63. value: F
  64. - id: 22
  65. type: integer
  66. name: timer
  67. - id: 25
  68. type: boolean
  69. name: preset_mode
  70. mapping:
  71. - dps_val: true
  72. value: sleep
  73. - dps_val: false
  74. value: comfort
  75. - id: 30
  76. type: boolean
  77. name: swing_mode
  78. mapping:
  79. - dps_val: true
  80. value: vertical
  81. - dps_val: false
  82. value: "off"
  83. - id: 101
  84. name: hvac_action
  85. type: string
  86. # mappings based on dev portal info and observed values
  87. mapping:
  88. - dps_val: heat_s
  89. value: heating
  90. - dps_val: cool_s
  91. value: cooling
  92. - dps_val: ventilation
  93. value: fan
  94. - dps_val: auto
  95. value: idle
  96. - dps_val: anti-clockwise
  97. value: fan
  98. - dps_val: hot
  99. value: heating
  100. - dps_val: appointment
  101. value: idle
  102. - dps_val: wet
  103. value: drying
  104. - dps_val: auto_clean
  105. value: idle
  106. - dps_val: wind
  107. value: fan
  108. - dps_val: eco
  109. value: idle
  110. - dps_val: "off"
  111. constraint: hvac_mode
  112. conditions:
  113. - dps_val: false
  114. value: "off"
  115. - dps_val: true
  116. value: idle
  117. secondary_entities:
  118. - entity: number
  119. name: Timer
  120. icon: "mdi:timer"
  121. category: config
  122. dps:
  123. - id: 22
  124. type: integer
  125. name: value
  126. unit: h
  127. range:
  128. min: 0
  129. max: 24