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

[FEATURE] Report any malfunction codes #569

Open
jdthomas opened this issue Dec 4, 2024 · 3 comments
Open

[FEATURE] Report any malfunction codes #569

jdthomas opened this issue Dec 4, 2024 · 3 comments
Assignees

Comments

@jdthomas
Copy link

jdthomas commented Dec 4, 2024

Daikin hardware
ctxs07lvju, s21

Is your feature request related to a problem? Please describe.
I have been hitting a malfunction and would like to be able to read the code remotely. Page 39 of the manual suggests how to do this via the IR remote (hold cancel 5-sec, etc.).

Seems likely we can read that via the s21 port.

Describe the solution you'd like
We should read the malfunction codes and report them on the UI / HA MQTT interfaces.

Happy to create a patch, hoping someone already has the context on how to read those values over s21.

Additional context

@revk
Copy link
Owner

revk commented Dec 5, 2024

This will very much depend on what reverse engineering of S21 finds. If the people working on this find them, I will be happy to include in the Faikin code.

@sm-Fifteen
Copy link

sm-Fifteen commented Dec 10, 2024

This will very much depend on what reverse engineering of S21 finds. If the people working on this find them, I will be happy to include in the Faikin code.

I've been thinking about this, but I'm not too sure about deliberately causing a malfunction on my heatpump by unplugging stuff and seeing how the thing reacts. SonicAmiga thinks it could be command F4 that returns the error codes, but we can't know for sure unless someone with a malfunctionning unit tries sending MQTT commands there to check.

@jdthomas
Copy link
Author

I poked at F4 while in the bad state last weekend and then again back in good state after power cycling the system. It does seem to have an error bit, but doesn't include the error code at least as far as I can tell.

Bad state:

F8 30 00 00 00
F2 3D 3B 00 80
F3 30 30 30 00
F4 31 B0 80 00

After power cycle:

F8 30 00 00 00
F2 3D 3B 00 80
F3 30 30 30 00
F4 30 B0 80 00

If I get into the bad state again I can check other locations if there is some speculation where else we might find it. (I'll also try to confirm what Error I am hitting with the 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

3 participants