AirCon icon indicating copy to clipboard operation
AirCon copied to clipboard

Airflow direction / swing for Hisense Energy Pro

Open topas opened this issue 4 years ago • 3 comments

Hi,

I have 4 indoor units, 2 of them are Hisense Comfort (model DY) and 2 of them are Hisense Energy Pro (model QE). Energy Pro model supports 6 angles of vertical airflow + sweep and this doesn't work with AirCon. Also, the QE model has horizontal airflow options and this isn't supported either. Airflow modes are available in the HiSmart Life app. Comport (DY model) units work as expected.

I would like to improve AirCon and implement this but I looked at the code, tried to understand it, and as Python isn't my native language, it's hard for me to start.

Could you please help me, how should I start, implementing a new type of airflow control?

Thanks!

PS: Thank you very much for AirCon, even without airflow control I put it to Home Assistant and connect it to Homekit. And it's much more reliable than the original HiSmart Life app.

topas avatar Dec 11 '21 14:12 topas

Not sure if this will help, I have been able to send MQTT commands to control the airflow direction with my Fujitsu heatpump.

hisense_ac/a0cc2bdf7b9a/af_vertical_direction/command hisense_ac/a0cc2bdf7b9a/af_horizontal_direction/command

justinbyoung avatar Jun 13 '22 05:06 justinbyoung

Not sure if this will help, I have been able to send MQTT commands to control the airflow direction with my Fujitsu heatpump.

hisense_ac/a0cc2bdf7b9a/af_vertical_direction/command hisense_ac/a0cc2bdf7b9a/af_horizontal_direction/command

Hello, where have you did this please ? Can you explain? Thanks

Stef42300 avatar Aug 03 '22 15:08 Stef42300

Here is an example of a button card I have currently set up in HA. My Fujistsu Heat Pump current has eight vertical positions. This button sets it to 8 or the lowest.

show_name: true
show_icon: true
type: button
tap_action:
  action: call-service
  service: mqtt.publish
  service_data:
    topic: hisense_ac/a0cc2bdf7b9a/af_vertical_direction/command
    payload: '8'
  target: {}
name: '8'

You can also pull the current position from hisense_ac/a0cc2bdf7b9a/af_vertical_direction/command hisense_ac/a0cc2bdf7b9a/af_horizontal_direction/status.

I haven't quite worked out a nice UI yet, I just have buttons for each postion. None of the thermostat cards support airflow direction. Maybe some drop down menus would work well.

justinbyoung avatar Aug 03 '22 20:08 justinbyoung