-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added support for Mitsubishi Electric MSZ-WR24NA, MSZ-HM18NA-U1, MSZ-… #125
Added support for Mitsubishi Electric MSZ-WR24NA, MSZ-HM18NA-U1, MSZ-… #125
Conversation
…HM24NA-U1, MSZ-WR24NA-U1, MUZ-HM18NA, MUZ-HM24NA, NTXWMT18A112AA, NTXWMT24A112AA, NTXSMT18A112AB, NTXSMT24A112AA add climate code file 613.json to support Mitsubishi Electric MSZ-WR24NA, MSZ-HM18NA-U1, MSZ-HM24NA-U1, MSZ-WR24NA-U1, MUZ-HM18NA, MUZ-HM24NA, NTXWMT18A112AA, NTXWMT24A112AA, NTXSMT18A112AB, NTXSMT24A112AA
…B73756213, CP05G10A, CP05G10B, CP12G10B, CP15G10A, CP15G30A, CP24G30B, EP08G11A, EP08G11B, EP12G33A, EP12G33B create 73756214.json to support Friedrich AKB73756218, AKB73756215, AKB73756214, AKB73756213, CP05G10A, CP05G10B, CP12G10B, CP15G10A, CP15G30A, CP24G30B, EP08G11A, EP08G11B, EP12G33A, EP12G33B
create 810900349.json to support Black + Decker 810900349A, BPACT14WT
Hello, |
The numbers:
|
Thank you for an explanation. I don't want to dispute with divine powers, but so far the number was based on the sequential numbering in device manufacturing groups. This is mostly for the users benefits when searching for the proper device file (as the listing in the documentation is done in the order of the fine name - therefore the by the numbers). Please let me know, if you would consider renaming files to fit better into this default sorting. Thank you. |
I don't mind at all if the files are re-named. One potential issue I was also trying to avoid is creating a file name which exists in another PR. It might make sense to sort the files based on manufacturer name rather than file name. |
Files have been renamed to better fit the current naming convention. |
Create files:
613.json1142.json73756214.json3400.json810900349.json3500.jsonUPDATE: Due to support of dedicated "on" command, the below procedure is no longer required
Note for Friedrich devices: sending any of the codes in 73756214 will not turn on the air conditioner. They will only have an effect if the appliance is already turned on.
To get around this, I created an ir switch from the broadlink integration to act as a virtual switch with a single on and off command. Put the following into ir_switches.yaml (and be sure the file is included in your configuration):
Finally, create an automation to look for changes on the climate device which will turn on the appliance and set the states according to the information on the climate card:
I used broadlink-listener to read the codes from my Broadlink RM Mini 3.