eberg_cooly_c35hd.yaml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. name: Eberg Cooly C35HD
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 1
  6. name: power
  7. type: boolean
  8. mapping:
  9. - dps_val: false
  10. value: "off"
  11. icon: "mdi:hvac-off"
  12. icon_priority: 1
  13. hidden: true
  14. - id: 4
  15. name: unknown_4
  16. type: integer
  17. - id: 5
  18. name: hvac_mode
  19. type: string
  20. mapping:
  21. - dps_val: 1
  22. icon: "mdi:fire"
  23. icon_priority: 2
  24. constraint: power
  25. conditions:
  26. - dps_val: false
  27. value_redirect: power
  28. - dps_val: true
  29. value: heat
  30. - dps_val: 2
  31. icon: "mdi:water"
  32. icon_priority: 2
  33. constraint: power
  34. conditions:
  35. - dps_val: false
  36. value_redirect: power
  37. - dps_val: true
  38. value: dry
  39. - dps_val: 3
  40. icon: "mdi:snowflake"
  41. icon_priority: 2
  42. constraint: power
  43. conditions:
  44. - dps_val: false
  45. value_redirect: power
  46. - dps_val: true
  47. value: cool
  48. - dps_val: 4
  49. icon: "mdi:fan"
  50. icon_priority: 2
  51. constraint: power
  52. conditions:
  53. - dps_val: false
  54. value_redirect: power
  55. value: "off"
  56. - dps_val: true
  57. value: fan_only
  58. - id: 6
  59. name: temperature
  60. type: integer
  61. range:
  62. min: 13
  63. max: 32
  64. mapping:
  65. - constraint: temperature_unit
  66. conditions:
  67. - dps_val: true
  68. value_redirect: temperature_f
  69. range:
  70. min: 55
  71. max: 90
  72. - id: 8
  73. name: fan_mode
  74. type: string
  75. mapping:
  76. - dps_val: 0
  77. value: "auto"
  78. - dps_val: 1
  79. value: "low"
  80. - dps_val: 2
  81. value: "medium"
  82. - dps_val: 3
  83. value: "high"
  84. - id: 10
  85. name: temperature_unit
  86. type: boolean
  87. mapping:
  88. - dps_val: false
  89. value: "C"
  90. - dps_val: true
  91. value: "F"
  92. - id: 13
  93. type: integer
  94. name: unknown_13
  95. - id: 14
  96. type: integer
  97. name: unknown_14
  98. - id: 15
  99. type: integer
  100. name: unknown_15
  101. - id: 16
  102. name: swing_mode
  103. type: boolean
  104. mapping:
  105. - dps_val: true
  106. value: "vertical"
  107. - dps_val: false
  108. value: "off"
  109. - id: 17
  110. type: boolean
  111. name: unknown_17
  112. - id: 18
  113. type: integer
  114. name: temperature_f
  115. hidden: true
  116. range:
  117. min: 55
  118. max: 90
  119. - id: 19
  120. type: boolean
  121. name: unknown_19
  122. secondary_entities:
  123. - entity: select
  124. category: config
  125. name: Temperature unit
  126. icon: "mdi:temperature-celsius"
  127. dps:
  128. - id: 10
  129. type: boolean
  130. name: option
  131. mapping:
  132. - dps_val: true
  133. value: "Fahrenheit"
  134. - dps_val: false
  135. value: "Celsius"