confortotal_minisplit.yaml 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. name: Air conditioner
  2. products:
  3. - id: mzhwsoeaumuxleaf
  4. manufacturer: Confortotal
  5. model: Mini Split
  6. model_id: CICON242
  7. entities:
  8. - entity: climate
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: hvac_mode
  13. mapping:
  14. - dps_val: false
  15. value: "off"
  16. - dps_val: true
  17. constraint: mode
  18. conditions:
  19. - dps_val: auto
  20. value: heat_cool
  21. - dps_val: cold
  22. value: cool
  23. - dps_val: wind
  24. value: fan_only
  25. - dps_val: wet
  26. value: dry
  27. - dps_val: hot
  28. value: heat
  29. - id: 2
  30. type: integer
  31. name: temperature
  32. unit: C
  33. range:
  34. min: 16
  35. max: 32
  36. mapping:
  37. - dps_val: 61
  38. value: 16
  39. hidden: true
  40. - dps_val: 62
  41. value: 16.5
  42. hidden: true
  43. - dps_val: 63
  44. value: 17
  45. hidden: true
  46. - dps_val: 64
  47. value: 18
  48. hidden: true
  49. - dps_val: 65
  50. value: 18.5
  51. hidden: true
  52. - dps_val: 66
  53. value: 19
  54. hidden: true
  55. - dps_val: 67
  56. value: 19.5
  57. hidden: true
  58. - dps_val: 68
  59. value: 20
  60. hidden: true
  61. - dps_val: 69
  62. value: 20.5
  63. hidden: true
  64. - dps_val: 70
  65. value: 21
  66. hidden: true
  67. - dps_val: 71
  68. value: 21.5
  69. hidden: true
  70. - dps_val: 72
  71. value: 22
  72. hidden: true
  73. - dps_val: 73
  74. value: 23
  75. hidden: true
  76. - dps_val: 74
  77. value: 23.4
  78. hidden: true
  79. - dps_val: 75
  80. value: 24
  81. hidden: true
  82. - dps_val: 76
  83. value: 24.5
  84. hidden: true
  85. - dps_val: 77
  86. value: 25
  87. hidden: true
  88. - dps_val: 78
  89. value: 25.5
  90. hidden: true
  91. - dps_val: 79
  92. value: 26
  93. hidden: true
  94. - dps_val: 80
  95. value: 26.5
  96. hidden: true
  97. - dps_val: 81
  98. value: 27
  99. hidden: true
  100. - dps_val: 82
  101. value: 28
  102. hidden: true
  103. - dps_val: 83
  104. value: 28.5
  105. hidden: true
  106. - dps_val: 84
  107. value: 29
  108. hidden: true
  109. - dps_val: 85
  110. value: 29.5
  111. hidden: true
  112. - dps_val: 86
  113. value: 30
  114. hidden: true
  115. - dps_val: 87
  116. value: 30.5
  117. hidden: true
  118. - dps_val: 88
  119. value: 31
  120. hidden: true
  121. - dps_val: 89
  122. value: 31.5
  123. hidden: true
  124. - dps_val: 90
  125. value: 32
  126. hidden: true
  127. - id: 3
  128. type: integer
  129. name: current_temperature
  130. - id: 4
  131. type: string
  132. name: mode
  133. hidden: true
  134. - id: 5
  135. type: string
  136. name: fan_mode
  137. mapping:
  138. - dps_val: strong
  139. value: strong
  140. - dps_val: auto
  141. value: auto
  142. - dps_val: low
  143. value: low
  144. - dps_val: middle
  145. value: medium
  146. - dps_val: high
  147. value: high
  148. - dps_val: mute
  149. value: quiet
  150. - id: 25
  151. name: preset_mode
  152. type: boolean
  153. mapping:
  154. - dps_val: true
  155. value: sleep
  156. - dps_val: false
  157. value: comfort
  158. - id: 31
  159. type: string
  160. name: swing_mode
  161. mapping:
  162. - dps_val: "off"
  163. value: "off"
  164. - dps_val: same
  165. value: "on"
  166. - dps_val: vane_1
  167. value: Position 1
  168. - dps_val: vane_2
  169. value: Position 2
  170. - dps_val: vane_3
  171. value: Position 3
  172. - dps_val: vane_4
  173. value: Position 4
  174. - dps_val: vane_5
  175. value: Position 5
  176. - id: 33
  177. type: boolean
  178. name: swing_horizontal_mode
  179. mapping:
  180. - dps_val: false
  181. value: "off"
  182. - dps_val: true
  183. value: "on"
  184. - entity: switch
  185. translation_key: ionizer
  186. category: config
  187. dps:
  188. - id: 11
  189. type: boolean
  190. name: switch
  191. - entity: switch
  192. name: Emergency heat
  193. icon: "mdi:fire"
  194. category: config
  195. dps:
  196. - id: 12
  197. type: boolean
  198. name: switch
  199. - entity: binary_sensor
  200. class: problem
  201. category: diagnostic
  202. dps:
  203. - id: 22
  204. type: bitfield
  205. name: sensor
  206. mapping:
  207. - dps_val: 0
  208. value: false
  209. - value: true
  210. - id: 22
  211. type: bitfield
  212. name: fault_code
  213. - entity: select
  214. name: Vertical swing
  215. deprecated: climate.swing_mode # 2025-11-08
  216. icon: "mdi:angle-acute"
  217. category: config
  218. dps:
  219. - id: 31
  220. type: string
  221. name: option
  222. mapping:
  223. - dps_val: "off"
  224. value: "Off"
  225. - dps_val: same
  226. value: Swing
  227. - dps_val: vane_1
  228. value: Position 1
  229. - dps_val: vane_2
  230. value: Position 2
  231. - dps_val: vane_3
  232. value: Position 3
  233. - dps_val: vane_4
  234. value: Position 4
  235. - dps_val: vane_5
  236. value: Position 5
  237. - entity: switch
  238. name: Swing horizontal
  239. icon: "mdi:arrow-left-right"
  240. deprecated: climate.swing_horizontal_mode # 2025-11-08
  241. category: config
  242. dps:
  243. - id: 33
  244. type: boolean
  245. name: switch
  246. - entity: light
  247. translation_key: display
  248. category: config
  249. dps:
  250. - id: 36
  251. type: boolean
  252. name: switch
  253. - entity: switch
  254. name: On timer
  255. icon: "mdi:timer"
  256. category: config
  257. dps:
  258. - id: 101
  259. type: boolean
  260. name: switch
  261. - entity: switch
  262. name: Off timer
  263. icon: "mdi:timer"
  264. category: config
  265. dps:
  266. - id: 102
  267. type: boolean
  268. name: switch
  269. - entity: number
  270. name: On timer time
  271. class: duration
  272. category: config
  273. dps:
  274. - id: 103
  275. type: integer
  276. name: value
  277. range:
  278. min: 0
  279. max: 2359
  280. - entity: number
  281. name: Off timer time
  282. class: duration
  283. category: config
  284. dps:
  285. - id: 104
  286. type: integer
  287. name: value
  288. range:
  289. min: 0
  290. max: 2359