smartHomeHub / SmartIR

Integration for Home Assistant to control climate, TV and fan devices via IR/RF controllers (Broadlink, Xiaomi, MQTT, LOOKin, ESPHome)
MIT License
2.03k stars 1k forks source link

New JSON (Daikin ARC484A10(remote), ATL50TV16V2) #1034

Closed Zarrickisdea closed 1 year ago

Zarrickisdea commented 1 year ago

New remote codes for Daikin ARC484A10(remote), ATL50TV16V2 split A/C Notes: The dry mode has no actual temperature control or fan speed control and is automated by the A/C unit itself The fan mode does not have an auto speed setting and must be set to low, medium or high Edit: made a mistake in naming the modes, new file here that corrects it

1119.json.zip

anjaan5 commented 1 year ago

I have an ARC484b31, FTKY50UV16V3 split AC (inverter). But your json file didn't work for me. I was wondering if you could help? I am new and I have no idea about writing codes myself

Zarrickisdea commented 1 year ago

just from a quick google search of the remote model number, it looks like your AC has different modes than what is available on my remote.

If you want you can try one of the universal codes available for daikin models here: https://github.com/smartHomeHub/SmartIR/blob/master/docs/CLIMATE.md

If you're using a broadlink remote, I recommend reading the Broadlink integration documentation by Home Assistant: https://www.home-assistant.io/integrations/broadlink/

This is also a good read if you need to understand how most Daikin remotes work: https://github.com/blafois/Daikin-IR-Reverse

anjaan5 commented 1 year ago

I had googled as well. and I thought your remote looked identical to mine.

Yes, I am using broadlink. Currently using broadlink integration in HA. But I liked smartir add-on much better which I was using for my older Daikin ac.

Thanks for the links and direction. Will looking universal codes.

anjaan5 commented 1 year ago

Just to clarify, are you talking about the universal codes from 1100 to 1118? if you are then, I have already tried all. and none worked for me.

Zarrickisdea commented 1 year ago

If that's the case, you should try teaching your broadlink device the remote code using the remote.learn_command service, after which you can SSH into whatever device you have home assistant installed, get the learned codes from the .storage folder of your home assistant config (the file in the folder is named broadlink remote codes) and make a JSON file based on the format given in smartIR. This is what I did to get rid of the idiosyncrasies caused by using the universal codes. Again reading the docs I linked above plus checking out multiple JSON files really helps because the process I described is very convoluted but its the best way to perfectly replicate your remote's functionality.

anjaan5 commented 1 year ago

Yup. I used remote.learn_command service to input codes into HA. So I set three temp and fan combination settings on my ac remote and got HA to learn it via the learn command and then setup my wireless buttons to use those to control ac. All well and good so far. But the smart ir has this very neat looking Lovelace card and I can use hvac mode from smart ir to automate different ac settings at different time. This is why I now need the JSON file. I am gonna try what you suggested. But if I go as per format given in smartIR, I have to remote.learn command for every combination of temp and fan right?? My god, that will be a PITA.

Zarrickisdea commented 1 year ago

It was a PITA 👍

anjaan5 commented 1 year ago

got it! thank you!

vassilis-panos commented 1 year ago

You should open a pull request by providing the json file. For this reason this issue will be closed. However, we have saved your file and depending on our workload we may add it in the future. Thanks for your valuable input.