zeroflow / espaircon Goto Github PK
View Code? Open in Web Editor NEWAirconditioning remote for the DeLonghi PAC N81
License: GNU General Public License v3.0
Airconditioning remote for the DeLonghi PAC N81
License: GNU General Public License v3.0
Out of curiosity, which specific ESP are you using? It's unclear from the code, README and wiki...
Thanks, looking forward to implementing this on my Seville Classic fan this weekend hopefully.
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
I liked reading your wiki article about reversing the protocol of your AC unit. I'm trying to do something similar for my LG unit, but without an Arduino. I'll be using an IR blaster hooked up to a linux system to send data.
I was able to use lirc in raw mode to get the raw codes from the remote and I suspect the remote sends the whole state, as in your case:
16777215
8798 4205 551 1519 534 536
496 529 487 602 478 1555
517 590 475 531 479 648
395 561 498 562 488 642
387 552 498 533 502 556
477 557 497 538 499 533
501 1573 498 533 501 1591
501 533 500 1592 501 524
502 1587 502 1581 508 548
500 1563 505 556 502^C
But I was wondering how I can determine the following:
If my queries are offtopic, please close this issue.
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.