confortotal_minisplit.yaml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. name: Air conditioner
  2. products:
  3. - id: mzhwsoeaumuxleaf
  4. name: Confortotal Mini Split CICON242
  5. primary_entity:
  6. entity: climate
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: hvac_mode
  11. mapping:
  12. - dps_val: false
  13. value: "off"
  14. - dps_val: true
  15. constraint: mode
  16. conditions:
  17. - dps_val: auto
  18. value: heat_cool
  19. - dps_val: cold
  20. value: cool
  21. - dps_val: wind
  22. value: fan_only
  23. - dps_val: wet
  24. value: dry
  25. - dps_val: hot
  26. value: heat
  27. - id: 2
  28. type: integer
  29. name: temperature
  30. range:
  31. min: 16
  32. max: 90
  33. mapping:
  34. - dps_val: 61
  35. value: 16.1
  36. - dps_val: 62
  37. value: 16.7
  38. - dps_val: 63
  39. value: 17.2
  40. - dps_val: 64
  41. value: 17.8
  42. - dps_val: 65
  43. value: 18.3
  44. - dps_val: 66
  45. value: 18.9
  46. - dps_val: 67
  47. value: 19.4
  48. - dps_val: 68
  49. value: 20
  50. - dps_val: 69
  51. value: 20.6
  52. - dps_val: 70
  53. value: 21.1
  54. - dps_val: 71
  55. value: 21.7
  56. - dps_val: 72
  57. value: 22.2
  58. - dps_val: 73
  59. value: 22.8
  60. - dps_val: 74
  61. value: 23.3
  62. - dps_val: 75
  63. value: 23.9
  64. - dps_val: 76
  65. value: 24.4
  66. - dps_val: 77
  67. value: 25
  68. - dps_val: 78
  69. value: 25.6
  70. - dps_val: 79
  71. value: 26.1
  72. - dps_val: 80
  73. value: 26.7
  74. - dps_val: 81
  75. value: 27.2
  76. - dps_val: 82
  77. value: 27.8
  78. - dps_val: 83
  79. value: 28.3
  80. - dps_val: 84
  81. value: 28.9
  82. - dps_val: 85
  83. value: 29.4
  84. - dps_val: 86
  85. value: 30
  86. - dps_val: 87
  87. value: 30.6
  88. - dps_val: 88
  89. value: 31.1
  90. - dps_val: 89
  91. value: 31.7
  92. - dps_val: 90
  93. value: 32.2
  94. - id: 3
  95. type: integer
  96. name: current_temperature
  97. - id: 4
  98. type: string
  99. name: mode
  100. hidden: true
  101. - id: 5
  102. type: string
  103. name: fan_mode
  104. mapping:
  105. - dps_val: strong
  106. value: strong
  107. - dps_val: auto
  108. value: auto
  109. - dps_val: low
  110. value: low
  111. - dps_val: middle
  112. value: medium
  113. - dps_val: high
  114. value: high
  115. - dps_val: mute
  116. value: quiet
  117. - id: 22
  118. type: bitfield
  119. name: fault_code
  120. - id: 25
  121. name: preset_mode
  122. type: boolean
  123. mapping:
  124. - dps_val: true
  125. value: sleep
  126. - dps_val: false
  127. value: comfort
  128. secondary_entities:
  129. - entity: switch
  130. translation_key: ionizer
  131. category: config
  132. dps:
  133. - id: 11
  134. type: boolean
  135. name: switch
  136. - entity: switch
  137. name: Emergency heat
  138. icon: "mdi:fire"
  139. category: config
  140. dps:
  141. - id: 12
  142. type: boolean
  143. name: switch
  144. - entity: binary_sensor
  145. class: problem
  146. category: diagnostic
  147. dps:
  148. - id: 22
  149. type: bitfield
  150. name: sensor
  151. mapping:
  152. - dps_val: 0
  153. value: false
  154. - value: true
  155. - entity: select
  156. name: Vertical swing
  157. icon: "mdi:angle-acute"
  158. category: config
  159. dps:
  160. - id: 31
  161. type: string
  162. name: option
  163. mapping:
  164. - dps_val: "off"
  165. value: "Off"
  166. - dps_val: same
  167. value: Swing
  168. - dps_val: vane_1
  169. value: Position 1
  170. - dps_val: vane_2
  171. value: Position 2
  172. - dps_val: vane_3
  173. value: Position 3
  174. - dps_val: vane_4
  175. value: Position 4
  176. - dps_val: vane_5
  177. value: Position 5
  178. - entity: switch
  179. name: Swing Horizontal
  180. icon: "mdi:arrow-left-right"
  181. category: config
  182. dps:
  183. - id: 33
  184. type: boolean
  185. name: switch
  186. - entity: light
  187. translation_key: display
  188. category: config
  189. dps:
  190. - id: 36
  191. type: boolean
  192. name: switch
  193. - entity: switch
  194. name: On Timer
  195. icon: "mdi:timer"
  196. category: config
  197. dps:
  198. - id: 101
  199. type: boolean
  200. name: switch
  201. - entity: switch
  202. name: Off Timer
  203. icon: "mdi:timer"
  204. category: config
  205. dps:
  206. - id: 102
  207. type: boolean
  208. name: switch
  209. - entity: number
  210. name: On Timer time
  211. category: config
  212. dps:
  213. - id: 103
  214. type: integer
  215. name: value
  216. range:
  217. min: 0
  218. max: 2359
  219. - entity: number
  220. name: Off Timer Time
  221. category: config
  222. dps:
  223. - id: 104
  224. type: integer
  225. name: value
  226. range:
  227. min: 0
  228. max: 2359