Similar to Lyfco, but with different misspellings in the dp values. lyfco uses "Hig" for high fan speed, this one uses "Dyr" for dry mode. Issue #1071
@@ -374,3 +374,4 @@ Further device support has been made with the assistance of users. Please consi
- [jcastang](https://github.com/jcastang) for contributing support for Dcenta dual clamp meters.
- [sebastianciupinski](https://github.com/sebastianciupinski) for contributing support for Dcenta dual clamp meters.
- [cykus](https://github.com/cykus) for contributing support for Rotenso Roni X air conditioners.
+- [KrX3D](https://github.com/KrX3D) for assisting with support for Suntec Wellness Coolfixx air conditioners.
@@ -54,6 +54,7 @@
- Sencor MT7048C air conditioner
- Sendo air conditioner
- Star-Light air conditioner (also confirmed to work with Polar branded devices)
+- Suntec Wellness Coolfixx portable air conditioner
- Tadiran Wind 65/3P
- TroniTechnik Hellnar Klimagerät
- Vivax Cool ACP-12CH35REWI
@@ -0,0 +1,139 @@
+name: Air conditioner
+products:
+ - id: 0ithwpdwkgyqfx54
+ name: Suntec Wellness Coolfixx
+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: Cool
+ value: cool
+ - dps_val: Dyr
+ value: dry
+ - dps_val: Fan
+ value: fan_only
+ - dps_val: Heat
+ value: heat
+ - constraint: model_id
+ - dps_val: C
+ hidden: true
+ invalid: true
+ - id: 2
+ type: integer
+ name: temperature
+ range:
+ min: 16
+ max: 32
+ - constraint: temperature_unit
+ - dps_val: f
+ value_redirect: temp_set_f
+ min: 61
+ max: 90
+ - id: 3
+ name: current_temperature
+ value_redirect: temp_current_f
+ - id: 4
+ type: string
+ name: mode
+ - id: 5
+ name: fan_mode
+ - dps_val: Low
+ value: low
+ - dps_val: Mid
+ value: medium
+ - dps_val: High
+ value: high
+ - id: 15
+ name: swing_mode
+ - dps_val: "OFF"
+ - dps_val: "ON"
+ value: "on"
+ - id: 19
+ name: temperature_unit
+ - dps_val: c
+ value: C
+ value: F
+ - id: 22
+ type: bitfield
+ name: fault_code
+ - id: 23
+ name: temp_set_f
+ optional: true
+ - id: 24
+ name: temp_current_f
+ - id: 101
+ name: preset_mode
+ value: sleep
+ value: comfort
+ - id: 103
+ name: model_id
+ value: Cooling
+ - dps_val: C_H
+ value: Cool+Heat
+secondary_entities:
+ - entity: binary_sensor
+ name: Fault
+ class: problem
+ category: diagnostic
+ name: sensor
+ - dps_val: 0
+ value: false
+ - dps_val: 4
+ - value: true
+ name: Tank full
+ value: true
+ - value: false
+