hristo-atanasov / Tasmota-IRHVAC

Home Assistant platform for controlling IR Air Conditioners via Tasmota IRHVAC command and compatible hardware
196 stars 67 forks source link

AERMEC FK 360 Air Conditioner almost working. #150

Open cheetahdotcat opened 1 month ago

cheetahdotcat commented 1 month ago

Manufacturer: Aermec Model: FK 360

https://www.acq.lv/specification/fk_len.pdf

I've cycled trough the Fan-Speeds but they change in the first byte, otherwise it seems pretty good at parsing, but maybe needs a custom handler in HA to take this into account.

22:18:01.284 RSL: RESULT = {"IrReceived":{"Protocol":"KELVINATOR","Bits":128,"Data":"0x0900605000C000F0000000A0000000A0","Repeat":0,"IRHVAC":{"Vendor":"KELVINATOR","Model":-1,"Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":16,"FanSpeed":"Auto","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"Off","Econo":"Off","Light":"On","Filter":"On","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}
22:18:08.201 RSL: RESULT = {"IrReceived":{"Protocol":"KELVINATOR","Bits":128,"Data":"0x1900605000C000F0000000A0000000A0","Repeat":0,"IRHVAC":{"Vendor":"KELVINATOR","Model":-1,"Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":16,"FanSpeed":"Auto","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"Off","Econo":"Off","Light":"On","Filter":"On","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}
22:18:10.626 RSL: RESULT = {"IrReceived":{"Protocol":"KELVINATOR","Bits":128,"Data":"0x2900605000C000F0000000A0000000A0","Repeat":0,"IRHVAC":{"Vendor":"KELVINATOR","Model":-1,"Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":16,"FanSpeed":"Auto","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"Off","Econo":"Off","Light":"On","Filter":"On","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}
22:18:13.204 RSL: RESULT = {"IrReceived":{"Protocol":"KELVINATOR","Bits":128,"Data":"0x3900605000C000F0000000A0000000A0","Repeat":0,"IRHVAC":{"Vendor":"KELVINATOR","Model":-1,"Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":16,"FanSpeed":"Auto","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"Off","Econo":"Off","Light":"On","Filter":"On","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}
22:18:15.630 RSL: RESULT = {"IrReceived":{"Protocol":"KELVINATOR","Bits":128,"Data":"0x3900705000C000F0000000A0000000A0","Repeat":0,"IRHVAC":{"Vendor":"KELVINATOR","Model":-1,"Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":16,"FanSpeed":"Auto","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"On","Econo":"Off","Light":"On","Filter":"On","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}
22:18:18.211 RSL: RESULT = {"IrReceived":{"Protocol":"KELVINATOR","Bits":128,"Data":"0x0900605000C000F0000000A0000000A0","Repeat":0,"IRHVAC":{"Vendor":"KELVINATOR","Model":-1,"Command":"Control","Mode":"Cool","Power":"On","Celsius":"On","Temp":16,"FanSpeed":"Auto","SwingV":"Off","SwingH":"Off","Quiet":"Off","Turbo":"Off","Econo":"Off","Light":"On","Filter":"On","Clean":"Off","Beep":"Off","Sleep":-1,"iFeel":"Off","SensorTemp":null}}}