eberg_cooly_c35hd.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. name: Heat pump
  2. # products: Eberg Cooly C35HD
  3. entities:
  4. - entity: climate
  5. dps:
  6. - id: 1
  7. name: hvac_mode
  8. type: boolean
  9. mapping:
  10. - dps_val: false
  11. value: "off"
  12. - dps_val: true
  13. constraint: mode
  14. conditions:
  15. - dps_val: "1"
  16. value: heat
  17. - dps_val: "2"
  18. value: dry
  19. - dps_val: "3"
  20. value: cool
  21. - dps_val: "4"
  22. value: fan_only
  23. - id: 4
  24. name: unknown_4
  25. type: integer
  26. - id: 5
  27. name: mode
  28. type: string
  29. hidden: true
  30. - id: 6
  31. name: temperature
  32. type: integer
  33. range:
  34. min: 13
  35. max: 32
  36. mapping:
  37. - constraint: temperature_unit
  38. conditions:
  39. - dps_val: true
  40. value_redirect: temperature_f
  41. range:
  42. min: 55
  43. max: 90
  44. - id: 8
  45. name: fan_mode
  46. type: string
  47. mapping:
  48. - dps_val: "0"
  49. value: auto
  50. - dps_val: "1"
  51. value: low
  52. - dps_val: "2"
  53. value: medium
  54. - dps_val: "3"
  55. value: high
  56. - id: 10
  57. name: temperature_unit
  58. type: boolean
  59. mapping:
  60. - dps_val: false
  61. value: C
  62. - dps_val: true
  63. value: F
  64. - id: 13
  65. type: integer
  66. name: unknown_13
  67. - id: 14
  68. type: integer
  69. name: unknown_14
  70. - id: 15
  71. type: integer
  72. name: unknown_15
  73. - id: 16
  74. name: swing_mode
  75. type: boolean
  76. mapping:
  77. - dps_val: true
  78. value: "vertical"
  79. - dps_val: false
  80. value: "off"
  81. - id: 17
  82. type: boolean
  83. name: unknown_17
  84. - id: 18
  85. type: integer
  86. name: temperature_f
  87. hidden: true
  88. optional: true
  89. range:
  90. min: 55
  91. max: 90
  92. - id: 19
  93. type: boolean
  94. name: unknown_19
  95. - entity: select
  96. category: config
  97. translation_key: temperature_unit
  98. dps:
  99. - id: 10
  100. type: boolean
  101. name: option
  102. mapping:
  103. - dps_val: true
  104. value: fahrenheit
  105. - dps_val: false
  106. value: celsius