confortotal_minisplit.yaml 5.0 KB

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