Will be fantastic.I personally find it just a convenience to control the TV because when it happens they are usually in front of it (not essential) while being able to check the temperature and humidity in the house (with DHT that I already use) and turn on the air conditioner when I finish work would be brilliant, so to get home and find the cool house. For me this is MQTT Home Automation. On the internet I have found nothing that allows this. You could be the first !!! I really hope so.
An IR signal of any conditioner sends a code IR that groups all the parameters (On or Off, Temp, Mode, Swing, etc.) and to each button on the phisical remote control the IR string changes only for the parameter pressed, keeping all the others same. It would be nice to be able to synchronize the current parameters with one IR receiver near to the conditioner ir sensor so when i push button of phisical remote OMG decodes the string and saves an array with the individual parameters in N topics. I saw that at most there would be 15 topics to create.
example:
home / openMQTTGateway / ACtoMQTT / Power (On or Off)
home / openMQTTGateway / ACtoMQTT / setTemp (15 … 30)
home / openMQTTGateway / ACtoMQTT / setfan (1 … 5)
home / openMQTTGateway / ACtoMQTT / setMode (cool, heat, fan, auto, dry)
etc.
In the IRremoteESP8266 library there is already a file called irDaikin.cpp with all the functions to acquire the parameters and send them. The new relaseof OMG could integrate all the brands of air conditioners (always present in the folder of the library) and thus simplifying everyone’s integration into HomeAssistant (I don’t find it convenient to create 153 scripts https://github.com/1technophile/OpenMQTTGateway/wiki/IR-Air-climatiser-Home-Assistant-integration. ) In this way people can have on Home Assistant climate component, view the current parameters of A/C and change parameter. The IR code to send will be 1 (old IR with new code inside them changed). More more simply
I really hope you will succeed because I admire you very much and I am excited about the work you have done so far! You are awesome