Page 1 of 1

Dooya remotes/motors

Posted: 25 Jun 2016, 13:07
by twinsen
Hi,
I have some roller blinds with a Dooya DM25TE motor. To control them I use a Remote Control Single Channel Emitter DC250

The remote control is not recognized by rflink (firm. 42)

You can find below the log:

Remote 1

UP Button


20;5B;DEBUG;Pulses=164;Pulses(uSec)=4770,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,240,630,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,600,270,600,270,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,300,4650,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,240,630,240,630,240,630,240,630,600,270,240,630,240,630,240,660,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,660,600,270,600,270,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,270,240,630,240,660,240,630,600,6990;
20;5C;DEBUG;Pulses=34;Pulses(uSec)=330,630,240,630,240,630,600,270,600,270,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,270,600,270,600,270,600,270,240,6990;
20;5D;DEBUG;Pulses=56;Pulses(uSec)=630,240,210,600,210,600,210,600,570,270,570,270,570,240,210,600,570,240,600,270,600,270,240,630,240,630,240,630,600,270,600,270,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,270,600,270,600,270,600,270,240,6990;


Stop Button


20;7D;DEBUG;Pulses=246;Pulses(uSec)=4680,1440,600,270,240,660,600,300,600,300,600,300,240,660,240,660,240,660,240,630,240,660,210,660,210,660,600,270,240,660,240,660,210,660,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,660,240,660,240,660,600,300,600,270,240,630,240,660,240,630,600,300,210,660,600,270,240,660,600,300,210,660,600,300,210,660,600,300,4650,1440,600,270,240,630,600,270,600,270,600,300,240,660,240,660,240,660,240,630,240,660,240,630,240,660,600,300,210,660,210,660,210,660,600,300,600,300,600,270,240,630,600,270,600,270,600,270,240,660,240,660,240,630,600,300,600,270,240,630,240,630,240,660,600,300,240,660,600,270,210,660,570,270,240,660,600,300,210,660,600,300,4650,1440,600,270,240,630,600,270,600,270,600,270,240,660,240,660,240,660,240,630,240,630,240,630,240,630,600,270,240,660,240,660,210,660,600,270,600,270,600,300,210,660,600,270,600,270,600,270,240,660,240,630,240,630,600,270,600,270,240,660,240,660,240,630,600,300,240,630,600,300,240,630,600,270,240,660,600,300,210,660,600,6990;
20;7E;BrelMotor;ID=b808ee;SWITCH=31;CMD=STOP;

Down Button
20;83;DEBUG;Pulses=164;Pulses(uSec)=4650,1440,600,270,240,630,600,300,600,300,600,270,240,660,210,660,210,660,240,660,240,660,240,660,240,660,600,270,240,660,240,660,240,660,600,300,600,300,600,270,240,630,600,300,600,300,600,270,240,660,210,660,210,660,600,270,600,270,240,660,210,660,210,660,600,300,240,660,240,660,600,270,600,270,240,630,240,630,600,270,600,300,4650,1440,600,270,240,630,600,300,600,270,600,270,240,660,240,660,240,660,240,660,210,660,240,630,240,630,600,270,240,660,240,630,240,660,600,270,600,270,600,300,240,630,600,270,600,300,600,300,240,660,240,660,240,660,600,270,600,270,240,660,240,660,210,660,600,300,240,660,240,630,600,270,600,270,240,630,240,630,600,270,600,6990;
20;84;DEBUG;Pulses=34;Pulses(uSec)=300,660,240,660,210,660,600,270,600,270,240,660,210,660,210,660,600,270,240,660,240,630,600,270,600,270,600,270,600,270,240,630,240,6990;
20;85;DEBUG;Pulses=56;Pulses(uSec)=630,270,210,600,210,600,210,600,570,270,540,270,540,270,210,600,570,270,600,300,600,270,240,660,240,660,210,660,600,270,600,270,240,660,210,660,240,630,600,300,240,630,240,660,600,270,600,270,600,270,600,270,240,630,240,6990;


Remote 2

Up Button


20;01;DEBUG;Pulses=164;Pulses(uSec)=450,1440,600,270,240,660,600,270,240,660,240,630,240,630,240,630,240,660,240,630,240,660,240,660,210,660,600,270,240,660,210,660,240,660,210,630,240,630,600,270,600,270,600,270,600,270,600,270,240,660,600,300,600,300,240,630,600,270,240,660,240,660,240,630,600,300,240,660,240,660,210,660,600,270,240,660,240,660,240,630,600,300,4650,1440,600,270,240,660,600,270,240,660,240,660,240,630,240,630,240,660,240,630,240,660,240,660,210,660,600,270,240,660,240,660,210,660,240,660,240,660,600,270,600,270,600,270,600,270,600,270,240,660,600,270,600,270,240,660,600,270,240,630,240,630,240,630,600,300,240,630,240,660,240,660,600,270,240,660,240,660,240,660,600,6990;
20;02;DEBUG;Pulses=36;Pulses(uSec)=360,270,240,660,600,270,600,300,240,660,600,300,240,630,240,630,240,630,600,300,240,630,240,660,240,660,600,270,600,270,600,270,600,300,210,6990;
20;03;DEBUG;Pulses=54;Pulses(uSec)=270,630,210,600,210,600,210,600,210,600,570,270,570,270,570,270,570,240,600,270,240,660,600,300,600,270,240,630,600,270,240,630,240,630,240,630,600,300,240,660,240,660,240,660,600,270,600,270,600,300,600,270,240,6990;


Stop Button

20;04;DEBUG;Pulses=246;Pulses(uSec)=4680,1440,600,270,210,660,600,300,210,660,210,660,210,660,210,660,210,660,210,660,210,660,210,660,210,660,570,300,210,660,210,660,210,660,210,660,210,660,570,300,600,300,600,300,600,300,600,300,210,660,600,300,600,270,240,660,570,300,210,660,210,660,210,660,570,300,210,660,570,300,210,660,600,300,210,660,570,300,210,660,570,300,4650,1440,600,300,210,660,600,300,210,660,210,660,210,660,210,660,210,660,210,660,210,660,210,660,210,660,570,300,210,660,210,660,210,660,210,660,210,660,600,300,570,270,600,300,600,300,600,300,210,660,570,300,600,300,210,660,570,300,210,660,240,660,210,660,570,300,210,660,570,300,210,660,570,300,210,660,600,300,210,660,570,300,4650,1440,600,300,210,660,600,300,210,660,210,660,210,660,210,660,210,660,210,660,240,660,240,660,210,660,570,300,210,660,210,660,210,660,210,660,210,660,570,300,600,300,570,300,570,300,600,300,210,660,600,270,600,300,210,660,600,300,210,660,210,660,210,660,600,300,210,660,570,300,210,660,570,300,240,660,570,300,210,660,570,6990;
20;05;BrelMotor;ID=a0083e;SWITCH=d1;CMD=STOP;

Down Button

20;06;DEBUG;Pulses=164;Pulses(uSec)=4920,1440,600,300,240,630,600,270,240,660,240,630,240,660,240,630,240,660,210,660,210,660,210,660,210,660,600,300,210,660,210,660,240,660,240,630,240,630,600,270,600,270,600,270,600,270,600,300,240,660,600,300,600,270,240,660,600,300,240,630,240,660,210,660,600,300,210,660,210,660,600,270,600,270,240,660,240,630,600,270,600,300,4650,1440,600,270,240,630,600,270,240,630,240,660,240,660,240,630,240,660,240,660,210,660,240,660,210,660,600,300,210,660,210,660,240,660,240,660,240,630,600,270,600,270,600,270,600,270,600,270,240,660,600,300,600,270,240,660,600,270,240,660,240,660,240,660,600,300,240,660,240,660,600,270,600,300,210,660,210,660,600,270,600,6990;
20;07;DEBUG;Pulses=34;Pulses(uSec)=300,660,600,270,600,300,240,660,600,270,240,660,240,660,240,630,600,300,240,660,240,660,600,270,600,300,600,270,600,270,240,630,240,6990;
20;08;DEBUG;Pulses=56;Pulses(uSec)=630,270,210,630,210,600,210,600,210,600,210,600,570,240,570,270,570,270,600,270,600,270,240,660,600,270,600,270,240,660,600,270,240,630,240,630,210,660,600,300,240,660,210,660,600,300,600,270,600,270,600,270,240,660,240,6990;



Please help me to write a plugin for this type of remote or to make it to work with current firmware. I read that in firm. 41 it was introduced support for Dooya motors but it seems that is not working for all type of remotes/motors.

Re: Dooya remotes/motors

Posted: 25 Jun 2016, 14:02
by Stuntteam
Hi, It just requires a small tweak.
I will do that asap and contact you via mail for a test version..

Re: Dooya remotes/motors

Posted: 25 Jun 2016, 14:37
by twinsen
Thank you for your quick answer.
I will wait for the test version :D

Re: Dooya remotes/motors

Posted: 29 Jun 2016, 10:41
by Stuntteam
I have send you a test version..

Re: Dooya remotes/motors

Posted: 30 Jun 2016, 11:34
by twinsen
Thank you for the test version

On receiving RF data everything seems to be ok. Some time BrelMotor protocol is detected as Eurodomest .

Code: Select all

20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R43;
20;01;MiLight=ON;
10;version;
20;02;VER=1.1;REV=43;BUILD=03;
20;03;Eurodomest;ID=088e77;SWITCH=00;CMD=ON;
20;04;BrelMotor;ID=b808ee;SWITCH=31;CMD=UP;

20;07;BrelMotor;ID=b808ee;SWITCH=31;CMD=UP;
20;08;BrelMotor;ID=b808ee;SWITCH=31;CMD=UP;
20;09;BrelMotor;ID=b808ee;SWITCH=31;CMD=STOP;
20;0A;BrelMotor;ID=b808ee;SWITCH=31;CMD=STOP;
20;0B;BrelMotor;ID=b808ee;SWITCH=31;CMD=DOWN;
20;0C;BrelMotor;ID=b808ee;SWITCH=31;CMD=DOWN;

20;77;DEBUG;Pulses=164;Pulses(uSec)=4770,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,240,630,240,660,240,630,240,630,600,270,240,630,240,630,240,660,600,270,600,270,600,270,240,660,600,270,600,270,600,270,240,660,240,660,240,630,600,270,600,270,240,630,240,630,240,630,600,270,240,630,240,630,600,270,600,270,240,630,240,630,600,270,600,300,4650,1440,600,270,240,660,600,270,600,270,600,270,240,630,240,630,240,630,240,630,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,660,240,660,240,630,600,270,600,270,240,630,240,630,240,630,600,270,240,630,240,630,600,270,600,270,240,630,240,630,600,270,600,6990;
20;78;BrelMotor;ID=b808ee;SWITCH=31;CMD=DOWN;
20;79;DEBUG;Pulses=246;Pulses(uSec)=4680,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,660,240,660,240,660,240,660,240,660,240,630,600,270,240,630,240,630,240,660,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,660,240,630,240,630,600,270,600,270,240,660,240,660,240,660,600,270,240,630,600,270,240,630,600,270,240,630,600,270,240,630,600,300,4680,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,660,240,660,240,660,240,630,240,630,240,660,600,270,240,630,240,630,240,630,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,600,270,600,270,240,630,240,630,240,630,600,300,240,630,600,270,240,660,600,270,240,630,600,270,240,630,600,300,4680,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,240,660,240,660,240,630,240,630,600,270,240,660,240,660,240,630,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,660,240,630,240,630,600,270,600,270,240,630,240,630,240,630,600,300,240,630,600,270,240,660,600,270,240,660,600,270,240,630,600,6990;
20;7A;BrelMotor;ID=b808ee;SWITCH=31;CMD=STOP;
20;7B;DEBUG;Pulses=164;Pulses(uSec)=4770,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,240,630,240,630,240,660,240,630,600,270,240,660,240,630,240,660,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,630,240,660,240,630,600,270,600,270,240,630,240,630,240,630,600,270,240,630,240,630,240,630,600,270,240,660,240,660,240,660,600,300,4680,1440,600,270,240,630,600,270,600,270,600,270,240,630,240,630,240,630,240,630,240,630,240,630,240,630,600,270,240,630,240,630,240,660,600,270,600,270,600,270,240,630,600,270,600,270,600,270,240,630,240,660,240,630,600,270,600,270,240,630,240,630,240,630,600,300,240,630,240,660,240,660,600,270,240,630,240,630,240,630,600,6990;
20;7C;BrelMotor;ID=b808ee;SWITCH=31;CMD=UP;

20;0F;BrelMotor;ID=b808be;SWITCH=a1;CMD=UP;
20;10;BrelMotor;ID=b808be;SWITCH=a1;CMD=STOP;
20;11;BrelMotor;ID=b808be;SWITCH=a1;CMD=DOWN;
20;12;BrelMotor;ID=b808be;SWITCH=a1;CMD=DOWN;
20;13;BrelMotor;ID=b808be;SWITCH=a1;CMD=STOP;
20;14;BrelMotor;ID=b808be;SWITCH=a1;CMD=STOP;
20;15;BrelMotor;ID=b808be;SWITCH=a1;CMD=UP;
20;16;BrelMotor;ID=b808be;SWITCH=a1;CMD=STOP;




Is not work to send command . Nothing happened when I use commands below.
Can you confirm me that the syntax is correct?

Code: Select all

10;BrelMotor;b808be;a1;DOWN;
20;1D;OK;
10;BrelMotor;b808be;00a1;DOWN;
20;1E;OK;

10;BrelMotor;b808be;a1;DOWN;
20;21;OK;
10;BrelMotor;b808be;a1;UP;
20;22;OK;

Re: Dooya remotes/motors

Posted: 03 Jul 2016, 10:27
by twinsen
I put below more detail in order to help you to correct the transmission for Dooya remote control.

I made a capture using a receiver and Audacity and see that is a little difference between Dooya remote and RFlink.

Between the first two sequences of transmission RFlink insert a delay that does't apear on Dooya transmision (marked in yellow in the picture). This delay is ok only between:
- 2nd and 3rd sequences
- 5th and 6th sequences
- 6th and 7th sequences

I attached the Audacity file that contain on the first track the original Dooya remote transmission and the second RFlink transmission
http://finesolution.ro/share/Audacity.7z

Re: Dooya remotes/motors

Posted: 05 Jul 2016, 22:57
by twinsen
In this case I will receive a new fix in order to test?

Any feedback it will be appreciated.

Re: Dooya remotes/motors

Posted: 06 Jul 2016, 00:22
by Stuntteam
Check your email..

Re: Dooya remotes/motors

Posted: 06 Jul 2016, 22:30
by twinsen
I received today the test version.
Because I'm on holiday I can test only the Dooya remote control versus RFlink in Audacity.

Everything looks fine but I saw that:

- Dooya remote control send seven sequences and RFlink eleven (attached picture)
443_3.png
443_3.png (69.93 KiB) Viewed 16264 times
- First 4 sequences are identically but in the 5,6 and 7, last four bits are not ok. The original remote send "0011" and RFlink send "1100" (attached picture)
443_4.png
443_4.png (41.72 KiB) Viewed 16264 times
In the pictures first track is Dooya remote and second is RFlink


Next week I will test Rflink directly on Dooya motors and I will come back with feedback.

Re: Dooya remotes/motors

Posted: 07 Apr 2017, 07:47
by tontze
And the results are ?

Re: Dooya remotes/motors

Posted: 07 Apr 2017, 08:44
by AndrewJ
Hello twinsen,
I'm really interested to learn more about how you connect your RFlink equipment to Audacity, to enable you to see these waveforms. I can see that this could be very useful for all sorts of applications. Would you be willing to share how you do this, please?
Best wishes,
AndrewJ

Re: Dooya remotes/motors

Posted: 07 Apr 2017, 08:45
by twinsen

Re: Dooya remotes/motors

Posted: 07 Apr 2017, 09:23
by Stuntteam
everything is working fine for months already..

Alternative to using audacity is using a logic analyzer that you can get from aliexpress for a few euro's

Re: Dooya remotes/motors

Posted: 07 Apr 2017, 09:57
by AndrewJ
Hi twinsen and Stuntteam, Thank you both for your helpful replies - some good leads there.
(Sorry about the quick topic diversion!!)
AndrewJ