eberg_qubo_q40hd_heatpump.yaml 2.8 KB

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