-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Add support for ELRO home control remote #2066
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
Conversation
This is very likely just the tenary signal of a EV1527 or similar. Best to use a flex decoder for such remotes, see https://github.com/merbanan/rtl_433/tree/master/conf |
@zuckschwerdt can you point me to some documentation of flex decoder so I can give it a try? |
We only have the examples in the conf files and the short help from |
I don't see how I can only take even-bits into consideration and use the odd-bits which are always 1 as some kind of sanity check. |
They are only always on by chance, the third ternary symbol just isn't used here. For the
You can view the full pattern as
And e.g. then write getters:
Since channel is fixed you best filter that with a |
This is clear but the bits that are reversed for the channel information is quite tricky and I think can only be programmatically be solved unless we want to map each channel to the pattern which would be 32 pattern. |
Ideally we need more decode helpers like the |
A generic symbol decode for flex was now added with #2161 To decode a |
For a payload format of
The getters now would be: |
There are two automated checks failing for this pull request. Perhaps it need an update? |
The goal is to make decoders like this easy as flex conf files. That way most users can tweak timings or adapt them for new devices. |
ELRO AB440R is a simple power socket on and off switch