SOMFY RTS: protocol evolved?

168 views
Skip to first unread message

Ghislain de Fresnoye

unread,
Dec 22, 2022, 8:25:26 AM12/22/22
to rtl_433
Hello;

First thanks a lot for the incredible job done here :-).

After changed my garage motor by a Somfy Evolvia, I tried to check if it is correctly decoded by rtl_433. Unfortunately It did not work...

When comparing the following pulse with PushStack protocol description it does not seem to match.

Can anybody confirm this?
Where is this possible to find a "standard rts" capture in order to compare?
If the protocol used by my Somfy equipment really evolved, then what are the next steps to achieve in decoding it?

Sorry for all this questions.

Happy XMAS :-).
Regards.
_G.

g002_433.32M_250k.cu8
g001_433.32M_250k.cu8

Christian Z.

unread,
Dec 22, 2022, 8:59:00 AM12/22/22
to rtl_433
The captures are good. We get

{267}e1e1e1e1e1e1e1e1e1e1e1e1fccd3532d532d55552d52d532accccb535555552d200
{218}e1e1e1e1e1e1fccd3532d532d55552d52d532accccb4d555554d2c00
{219}e1e1e1e1e1e1fccd3532d532d55552d52d532accccb4b555554b4a00
{219}e1e1e1e1e1e1fccd3532d532d55552d52d532accccb355555534d200
{219}e1e1e1e1e1e1fccd3532d532d55552d52d532accccd355555534b200

shifted by one bit this is

70f0f0f0f0f0f0f0f0f0f0f0fe669a996a996aaaa96a96a99566665a9aaaaaa9690
70f0f0f0f0f0fe669a996a996aaaa96a96a99566665a6aaaaaa6960
70f0f0f0f0f0fe669a996a996aaaa96a96a99566665a5aaaaaa5a50
70f0f0f0f0f0fe669a996a996aaaa96a96a995666659aaaaaa9a690
70f0f0f0f0f0fe669a996a996aaaa96a96a995666669aaaaaa9a590

The decoder looks for a fixed sync of  f0f0f0f0f0f0f0ff
But the best we get here is   0f0f0f0f0f0fe

So this is just an instance where the first databit is zero instead of the assumed one. Also the sync search is too harsh.

Please open an issue at rtl_433 Github, with at least one broken sample file so we can track and fix that. Thanks!

Ghislain de Fresnoye

unread,
Dec 22, 2022, 12:12:11 PM12/22/22
to rtl_433
Many thanks for quick response.
I will open an issue on Github as soon as I took more captures.
I think at least 4 captures, 2 successives (for rolling code), from 2 differents remote controllers (for adress).

Regards.
_G.
Reply all
Reply to author
Forward
0 new messages