zeroflow / ESPAircon

Airconditioning remote for the DeLonghi PAC N81
GNU General Public License v3.0
63 stars 7 forks source link

I wrote my own version (heavily) based on yours #5

Open lukasgabriel opened 3 years ago

lukasgabriel commented 3 years ago

Take a look at my implementation https://github.com/lukasgabriel/DL_smart_aircon :)

Since I could not get your version to work with my MQTT broker - the ESP8266 crashed on me every time I sent a json message - I wrote my own version in python (heavily based on yours though - great work on the reverse-engineering!).

In my version, the python code which translates the parameters of the desired AC state is supposed to be run server-side, and only the 32 bits needed for the IR command are sent to the ESP8266 via MQTT. Switching to this method and adapting the Arduino code, I managed to get it to work reliably.

The other modules in my repo are supposes to help one integrate the AC unit into a smart home system and to provide an interface to Homebridge or other Smart Assistants.

Just thought I'd share my work since it would not have been possible without your code :) If you are still working on this, feel free to use some of it in your repo or link to it in your README

zeroflow commented 3 years ago

Thanks!

I'm no longer working on it. My personal version of the code is now in node-red sending the commands to tasmota.

But this stays here as documentation of the protocol.