Dooya remotes/motors

Post here about devices that are not yet or not fully supported

Moderators: rtenklooster, Voyager, BertB, Stuntteam

Post Reply
Message
Author
twinsen
Normal user
Posts: 13
Joined: 25 Jun 2016, 12:33

Dooya remotes/motors

#1 Post by twinsen » 25 Jun 2016, 13:07

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.

User avatar
Stuntteam
Site Beheer
Posts: 789
Joined: 27 Jan 2016, 16:46

Re: Dooya remotes/motors

#2 Post by Stuntteam » 25 Jun 2016, 14:02

Hi, It just requires a small tweak.
I will do that asap and contact you via mail for a test version..
-=# RFLink Gateway Development Team #=-
Introduction: http://www.nemcon.nl/blog2/
Generic Support forum: http://www.esp8266.nu/forum/viewforum.php?f=8

twinsen
Normal user
Posts: 13
Joined: 25 Jun 2016, 12:33

Re: Dooya remotes/motors

#3 Post by twinsen » 25 Jun 2016, 14:37

Thank you for your quick answer.
I will wait for the test version :D

User avatar
Stuntteam
Site Beheer
Posts: 789
Joined: 27 Jan 2016, 16:46

Re: Dooya remotes/motors

#4 Post by Stuntteam » 29 Jun 2016, 10:41

I have send you a test version..
-=# RFLink Gateway Development Team #=-
Introduction: http://www.nemcon.nl/blog2/
Generic Support forum: http://www.esp8266.nu/forum/viewforum.php?f=8

twinsen
Normal user
Posts: 13
Joined: 25 Jun 2016, 12:33

Re: Dooya remotes/motors

#5 Post by twinsen » 30 Jun 2016, 11:34

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;

twinsen
Normal user
Posts: 13
Joined: 25 Jun 2016, 12:33

Re: Dooya remotes/motors

#6 Post by twinsen » 03 Jul 2016, 10:27

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
Attachments
443_1.png
443_1.png (86.28 KiB) Viewed 13307 times

twinsen
Normal user
Posts: 13
Joined: 25 Jun 2016, 12:33

Re: Dooya remotes/motors

#7 Post by twinsen » 05 Jul 2016, 22:57

In this case I will receive a new fix in order to test?

Any feedback it will be appreciated.

User avatar
Stuntteam
Site Beheer
Posts: 789
Joined: 27 Jan 2016, 16:46

Re: Dooya remotes/motors

#8 Post by Stuntteam » 06 Jul 2016, 00:22

Check your email..
-=# RFLink Gateway Development Team #=-
Introduction: http://www.nemcon.nl/blog2/
Generic Support forum: http://www.esp8266.nu/forum/viewforum.php?f=8

twinsen
Normal user
Posts: 13
Joined: 25 Jun 2016, 12:33

Re: Dooya remotes/motors

#9 Post by twinsen » 06 Jul 2016, 22:30

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 13245 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 13245 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.

tontze
New user
Posts: 5
Joined: 07 Apr 2017, 07:44

Re: Dooya remotes/motors

#10 Post by tontze » 07 Apr 2017, 07:47

And the results are ?

AndrewJ
Normal user
Posts: 229
Joined: 14 Feb 2017, 12:38

Re: Dooya remotes/motors

#11 Post by AndrewJ » 07 Apr 2017, 08:44

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


User avatar
Stuntteam
Site Beheer
Posts: 789
Joined: 27 Jan 2016, 16:46

Re: Dooya remotes/motors

#13 Post by Stuntteam » 07 Apr 2017, 09:23

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
-=# RFLink Gateway Development Team #=-
Introduction: http://www.nemcon.nl/blog2/
Generic Support forum: http://www.esp8266.nu/forum/viewforum.php?f=8

AndrewJ
Normal user
Posts: 229
Joined: 14 Feb 2017, 12:38

Re: Dooya remotes/motors

#14 Post by AndrewJ » 07 Apr 2017, 09:57

Hi twinsen and Stuntteam, Thank you both for your helpful replies - some good leads there.
(Sorry about the quick topic diversion!!)
AndrewJ

Post Reply

Who is online

Users browsing this forum: No registered users and 21 guests