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
Elsner Solexa 230V #2798
Comments
Some sample cu8's. |
You should use |
Thanks for the hints. I did look into the payloads for a couple of hours and tried to find the temperature value but the whole payload seems to be at least for the most part (except a static preamble or network id) obfuscated or even encrypted. Not sure if I will put more effort into it with questionable outcome. One question which I could not figure out yet is: when rtl_433 detects and decodes a page it shows "code: {some number}. I guess some number is the payload length but it does not match up with the payload string length it outputs. What exactly is that number? For future reference - the handset seems to send payload with "length" 314. The outdoor station sends messages with 315 "length". Some messages:
and here some info on change frequency and number of different hexcodes used (calculated with 2 byte width):
|
Yes, the code length in bits. The hex string is nibbles and thus rounded up to 4. The codes have little structure and are too long for such little data to be easy to figure out, I agree :/ |
hello @rauar, do you have progress on this? I also have a Solexa. I am searching the web if somebody was successful in connecting it to other systems. Thanks |
Hi, no - unfortunately not. I did not have spare time to investigate
further and I doubt it's possible without a protocol spec from the vendor
as it seems it's using some kind of encryption...
…On Mon, May 20, 2024 at 8:38 AM RogerHartmann ***@***.***> wrote:
hello @rauar <https://github.com/rauar>, do you have progress on this? I
also have a Solexa. I am searching the web if somebody was successful in
connecting it to other systems. Thanks
—
Reply to this email directly, view it on GitHub
<#2798 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAH2LLZKFLHFCQSCRHZQSRDZDGK5PAVCNFSM6AAAAABCDLSCOOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJZG43DSMRYGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi, I did a little analysis from the data shared here, I don't have these devices, just want to share my findings. The 2 last byte are a CRC-16, poly 0x1021, init 0x68b3, from the previous 36 bytes. Then there is a structure, but difficult to say what is what ? My understanding is that the signal is bi-directional, the console is able to send and receive signal, and in such situation we may find into the message, some commands, the sender and the receiver ids into the frame, acknowledge and so on. I noticed that sometimes data is present from one signal to the next, but shifted to the left. Could be 1 bit left shift, or 1 byte left shift. Here we can recognize the bytes shifted to the left line after line on the right part of the message just before the CRC-16.
|
Hello, I have some information about the communication protocol of the WiFi interface SOL here. I hope this helps. Unfortunately, I can't do much with it myself, but I have an elsner system and would like to integrate it into Home Assistant. Greetings - Micha |
Manufacturer: Elsner Elektronik
Product Website
This device shows the following measures:
Furthermore there are controls for:
So far so good. My wind sensor always shows 70m/s which causes the sunblind to never open. The windsensor is a separate device (not shown on the product website). Hardware replacement seems complicated and it's physically difficult to get hands on the wind sensor.
The plan: reverse engineer the handset. If successful then i can control everything from HomeAssistant and potentially use a different 3rd party wind sensor (or an existing one in my neighbourhood).
I collected quite a few samples for open/stop/close and sensor measures.
Using rtl_433 -R 0 -X 'n=elsner,m=FSK_MC_ZEROBIT,short=11,long=21,gap=25,reset=300' -f 868200000 I can see decoded bytes. But as I'm new with modulations and decoders I'm not 100% if this is an appropriate setting.
The text was updated successfully, but these errors were encountered: