@@ -0,0 +1,174 @@
+name: Air conditioner
+products:
+ - id: mzhwsoeaumuxleaf
+ name: Confortotal Mini Split CICON242
+primary_entity:
+ entity: climate
+ dps:
+ - id: 1
+ type: boolean
+ name: hvac_mode
+ mapping:
+ - dps_val: false
+ value: "off"
+ - dps_val: true
+ constraint: mode
+ conditions:
+ - dps_val: auto
+ value: heat_cool
+ - dps_val: cold
+ value: cool
+ - dps_val: wind
+ value: fan_only
+ - dps_val: wet
+ value: dry
+ - dps_val: hot
+ value: heat
+ - id: 2
+ type: integer
+ name: temperature
+ range:
+ min: 16
+ max: 32
+ unit: C
+ step: 1
+ - id: 3
+ name: current_temperature
+ unit: F
+ - id: 4
+ type: string
+ name: mode
+ hidden: true
+ - id: 5
+ name: fan_mode
+ - dps_val: strong
+ value: strong
+ value: auto
+ - dps_val: low
+ value: low
+ - dps_val: middle
+ value: medium
+ - dps_val: high
+ value: high
+ - dps_val: mute
+ value: quiet
+ - id: 22
+ type: bitfield
+ name: fault_code
+ - id: 25
+ name: preset_mode
+ value: sleep
+ value: comfort
+ - id: 31
+ name: vertical
+ - id: 33
+ name: swing_horiz
+ - id: 36
+ name: display
+secondary_entities:
+ - entity: switch
+ name: Ionizer
+ icon: "mdi:creation"
+ category: config
+ - id: 11
+ name: switch
+ name: Emergency heat
+ icon: "mdi:fire"
+ - id: 12
+ - entity: binary_sensor
+ class: problem
+ category: diagnostic
+ name: sensor
+ - dps_val: 0
+ value: false
+ - value: true
+ - entity: select
+ name: Vertical swing
+ icon: "mdi:angle-acute"
+ name: option
+ - dps_val: "off"
+ value: "Off"
+ - dps_val: same
+ value: Swing
+ - dps_val: vane_1
+ value: Position 1
+ - dps_val: vane_2
+ value: Position 2
+ - dps_val: vane_3
+ value: Position 3
+ - dps_val: vane_4
+ value: Position 4
+ - dps_val: vane_5
+ value: Position 5
+ - entity: light
+ name: Display
+ icon: "mdi:television-ambient-light"
+ name: Timer on
+ translation_key: timer
+ - id: 101
+ name: Timer off
+ - id: 102
+ - entity: number
+ name: Timer on time
+ - id: 103
+ name: value
+ min: 0
+ max: 2359
+ name: Timer off time
+ - id: 104