Skip to content
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

Boost and quiet mode separate from presets. #64

Open
gammeflamme opened this issue Dec 20, 2024 · 3 comments
Open

Boost and quiet mode separate from presets. #64

gammeflamme opened this issue Dec 20, 2024 · 3 comments

Comments

@gammeflamme
Copy link

gammeflamme commented Dec 20, 2024

Hi my ac just switches preset to none when I try to apply a new one. I assume its cause it doesn't support presets but I would like to use the boost and quiet modes that the Ir remote supports. I have attached a summary of the log and the full log of the communication.
This is the Ir remote command order.

Turn boost on
Turn boost off
Turn quiet on
Turn quiet off

ac log summary
Haier ac log
esp config.txt

@paveldn
Copy link
Owner

paveldn commented Dec 26, 2024

Hi @gammeflamme,

It is difficult to see clearly which bits changed. Can you make separate logs for every action (turn boost on, turn bust off, turn quiet on, turn quiet off)? 20–30 seconds each.

Also, can you tell me the model of your AC? I don't have smartAir2 AC to do experiments, so I will need your help.

@gammeflamme
Copy link
Author

The model is AS12TA2HRA but I'm unsure about separate logs. Do you want me to separate the log that's attached or do you want me to reset the ESP, send a signal and download the logs for every signal or is it just that I need to wait longer between Ir signals?

The attached log has four [I] line blocks and each [I] Block appears right after an Ir signal is received.
The first [I] block is when I send the Turn on boost signal
the second is when I turn boost off
the third is turn on quiet
the fourth is when I turn quiet off.

The attached log summary contains the string after "Frame found: type 02, data:" and when there is an [I] block I add what ir command I sent to the summary. Based on how they look I assume that the frame found data before the [I] Block is when the Ir signal is received causing an [I] block to appear after it.

I'll gladly provide logs and tests but the ac is in a vacation home so that limits when I can send ir commands. I have remote access so testing code is fine most of the time.

What I mean with [I] Block

[18:35:16][I][haier.climate:537]: HVAC values changed
[18:35:16][I][haier.climate:540]: HVAC Mode = 0x2
[18:35:16][I][haier.climate:541]: Fan speed Status = 0x0
[18:35:16][I][haier.climate:542]: Horizontal Swing Status = 0x0
[18:35:16][I][haier.climate:543]: Vertical Swing Status = 0x0
[18:35:16][I][haier.climate:544]: Set Point Status = 0xE

Thanks for the fantastic work.

@paveldn
Copy link
Owner

paveldn commented Dec 30, 2024

Hi @gammeflamme,

I am asking you to make separate logs for every event. From one common logs not very clear which bit is responsible for which mode. I want to have one log for turning boost mode on from IR remote, another for boost mode off, third for sleep mode on, forth for sleep off.
In this case it would be easier for me to detect changes.
All actions should be made from IR remote.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants