To be fair, without knowing your type of ir blaster its most likely better than broadlink, what Ive done is make a fake thermostat device.
Made a bunch of ifttt makers applets for heat / ac pump 1-5
Webhooks as target name “heatpump1_cool” “heatpump1_12-30c” etc
Basically if my fake thermostat is set to cool / defrost / heat / dehumid, temp or anything related to thermostat
In one piston i handle mode and operation state
On events from thermostat thermostat mode
If cool
Set variable to “cool”
If heat
Set variable to “heat”
Second piston handles always active rules, like getting it comfortable on my way home from work, mode handling and stuff of the sort
Third piston is an ever growing rule piston
In the end i just send a expression to make a ifttt request something like
Webhooks being my string for each and every thermostats, I have five
(Webhooks)(mode)(fan)(temp)
In the end it translates to something like heatpump1-5_heat_max_22.
Adding additional heatpump all I have to do is some webhooks applets I can copy paste… up and running in less than 20mins.
Sorry for bad explanation, cannot type properly on phone