idea_heatingbelt_airconditioner.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. name: Air conditioner
  2. products:
  3. - id: 1dxlcglzadb1wwax
  4. manufacturer: Idea
  5. model: CS1 ISP-D114 TYWE 1S
  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. constraint: mode
  17. conditions:
  18. - dps_val: cold
  19. value: cool
  20. - dps_val: hot
  21. value: heat
  22. - dps_val: wet
  23. value: dry
  24. - dps_val: wind
  25. value: fan_only
  26. - dps_val: auto
  27. value: heat_cool
  28. - id: 2
  29. type: integer
  30. name: temperature
  31. unit: C
  32. range:
  33. min: 16
  34. max: 32
  35. - id: 3
  36. type: integer
  37. name: current_temperature
  38. - id: 4
  39. type: string
  40. name: mode
  41. hidden: true
  42. - id: 5
  43. type: string
  44. name: fan_mode
  45. mapping:
  46. - dps_val: low
  47. value: low
  48. - dps_val: mid
  49. value: medium
  50. - dps_val: high
  51. value: high
  52. - dps_val: auto
  53. value: auto
  54. - id: 8
  55. type: boolean
  56. optional: true
  57. name: preset_mode
  58. mapping:
  59. - dps_val: true
  60. value: eco
  61. - dps_val: false
  62. value: comfort
  63. - dps_val: null
  64. value: comfort
  65. hidden: true
  66. - id: 18
  67. type: integer
  68. optional: true
  69. name: current_humidity
  70. - id: 30
  71. type: boolean
  72. optional: true
  73. name: swing_mode
  74. mapping:
  75. - dps_val: false
  76. value: "off"
  77. - dps_val: true
  78. value: "on"
  79. - value: "off"
  80. hidden: true
  81. - id: 33
  82. type: boolean
  83. optional: true
  84. name: swing_horizontal_mode
  85. mapping:
  86. - dps_val: true
  87. value: "on"
  88. - dps_val: false
  89. value: "off"
  90. - value: "off"
  91. hidden: true
  92. - entity: switch
  93. name: Aux heat
  94. icon: "mdi:fire"
  95. category: config
  96. dps:
  97. - id: 12
  98. type: boolean
  99. name: switch
  100. optional: true
  101. - entity: switch
  102. translation_key: sleep
  103. category: config
  104. dps:
  105. - id: 25
  106. type: boolean
  107. name: switch
  108. optional: true
  109. - entity: binary_sensor
  110. class: problem
  111. category: diagnostic
  112. dps:
  113. - id: 22
  114. type: bitfield
  115. name: sensor
  116. optional: true
  117. mapping:
  118. - dps_val: 0
  119. value: true
  120. constraint: fault_code_2
  121. conditions:
  122. - dps_val: null
  123. value: false
  124. - dps_val: 0
  125. value: false
  126. - dps_val: null
  127. value: true
  128. constraint: fault_code_2
  129. conditions:
  130. - dps_val: null
  131. value: false
  132. - dps_val: 0
  133. value: false
  134. - value: true
  135. - id: 22
  136. type: bitfield
  137. optional: true
  138. name: fault_code
  139. - id: 101
  140. type: bitfield
  141. optional: true
  142. name: fault_code_2