becool_heatpump.yaml 2.3 KB

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