Motionblinds Integration, Dooya Motors, Wintec DD7006 Box, Rolling code

Just getting this down here because I’ve been searching for weeks and nothing on the interwebs has told me this.

TLDR: There are newer Dooya blind motors that using rolling codes for the RF433. The DD7006 box from Wintec, in the Dooya catalog, that works with the Motionblinds integration does not support these motors and will not pair to them.

For our house we bought a complete set (23 blinds) of Dooya Top-Down-Bottom-Up (TDBU) blinds. These came supplied with Dooya DVQ24WF/P-0.8/34 DV Venetian Blinds Drive motors to operate them.

I had bought a Wintec DD7006 (The POE Version) because the Dooya 2025 catalog implied it could control these blind motors and would integrate with Home Assistant using the Motionblinds integration.

The DD7006 does indeed integrate with Home assistant. Unfortunately it does not support the particular blind motor supplied with my blinds. I thought it might be faulty so bought a second one but again it would fail to pair. I reached out to Dooya with screenshots etc asking for assistance but they ignored my email.

The blinds came supplied with Dooya DC2700AM remote controls. These are single blind controls. Wanting to reduce the number of controls, I bought a Dooya DC2702 15-channel remote control. It also failed to pair with the blind motors.

A Mandarin speaking friend called Dooya on my behalf and they informed that the motor I had needed a ‘rolling code’ remote. The DC2700 and DC2702 are fixed code remotes, not rolling code. The DC2700AM and DC2702D are the rolling code variants.

Extrapolating from that I assume the DD7006 box also will not support rolling codes, at least with the latest firmware at the time of writing.

I also tried a Broadlink RM4 Pro but it also fails to capture the codes and pair, likely due to the rolling codes.

The Wintec DD7006 is in Dooya’s catalog, but when asking Dooya for support on this they advised they don’t make the box and that we should reach out to the manufacturer. They did not have any contact details for “wintec” and a quick search didn’t reveal any to me.

My fallback now is either:

  • Dooya DC1545V Serial to Tuya converter (I’d need to see if this can work with TuyaLocal or LocalTuya
  • Try to use @loongyh 's excellent Dooya blind protocol code to control the motor I have.

I’m leaning towards the latter but there will be two things I need to fix:

  1. My blind motor is serial, the code is for RS485. I don’t think it actually matters in the end, UART is UART and the UART->RS485 conversion is usually handled in hardware
  2. A breaking change in November 2025 will deprecate the schema for cover used in loongyh’s code and I’m not sure I’m competent to fork and adjust the code to handle it.
WARNING Using cover.COVER_SCHEMAis deprecated and will be removed in ESPHome 2025.11.0. Please usecover.cover_schema(…) instead.

Anyway, thanks for coming to my TED talk and hopefully this will appear in a search result to prevent someone else wasting $350 on boxes that won’t work.

Yes it should work with UART as well. Thanks for the heads up abt the deprecation, i shall update it before my shades break haha

Edit: done!

1 Like

Amazing thank you. It’ll be a few weeks before I can try again due to work but I will report back when tested with RS232 instead of RS485.

Thank you again for the code, I’ve learned a lot from trying to understand it.

Hello, I have been trying to get my 3 awnings I installed 1 month ago with motor and dc90 remotes to pair with the gateway dd7006m I bought.
I’ve tried to mail dooya but without any reply.

Yesterday I got a reply from the seller of the gateway that my motors are probably from the radio standard that the dd7006 (not all of them but model without letter or a I belive since looking in the dooya catalogue). And not the radio+

I had no clue these motors could be the radio standard bought in 2025… My windsensod
If I’m correct my m model is the one you need and the poe version is the one supporting my motors. Maybe we can switch gateways? :slight_smile:

Have DM’d you.

Hey guys, I finally received my dooya DM45EAF today and was shocked to learn I couldn’t pair it with the old style remotes because it needs a Rolling code remote!

How has your solution progressed @wokwon?

@loongyh do you have a ha thread for support mate? I’m confused about the setup

Seller said that all dooya these days come either Rolling code. Perhaps he doesn’t want me returning it.
Does anyone know an alternative dooya motor without rolling codes that’s still bring sold today? I’m only trying to replace one of my 5 motors that died and so I need it to work with my master remote

Hello @Rkor,
I’ve not had any time to try @loongyh’s code with a serial UART due to other time pressures.

It should in theory be as simple as connecting the UART TXD RXD and GND to the RJ-11 plug on the blinds and then setting it up in ESPHome but I need to check the blind motor’s serial logic levels are 3.3v first as the power supplied from the blind motor is 12V. For a more permanent solution I’d want some sort of buffering like an optocoupler pair or similar. Also not sure what to do about the address part in @loongyh’s code for the serial (as it’s not really a bus any more) but will try to sniff the signals between the DC1545V and the blind motor to see what it’s sending. It may be that the serial motors still have a unique address.

The Dooya DC1545V wifi module does work with my rolling code motors (the seller actually supplied one DC1545V with each motor). I got it to work using Tuya integration. I have not setup Tuyalocal or Localtuya yet to try it as there seem to be times that LocalTuya is suited and other times that TuyaLocal is suited and I don’t yet understand which. That might be an easy solution for you but you need one DC1545V per blind motor. Using Tuya the DC1545V does allow you to set %age position of the blinds (important for TDBU blinds).

@Andreas.lind is very kindly sending me their dd7006m to try with my motor too so will update this thread once that has arrived.

I also purchased a DC2702D 15 channel remote which does work with my rolling code motor. The DC2702(no letter) I bought before does not.

Hi mate, thanks for the in-depth update.
It’s frustrating how the whole industry has now changed to rolling code. There were zero problems with the good old RF433

A few problems I can foresee with the additional module are
1- WiFi signal strength, RF is much more robust and reaches further distance
2- Is having to mount an additional device to the shutter motor. There isn’t much room in the head box of the shutter
3- like you mentioned, having to figure out and confirm the voltage being supplied from the motor, and trying different integrations to see what works best

The standard RF433 without rolling code is a plug and play as long as you had a RF blaster

Try 0xFEFE, should work i think

1 Like

Update, andreas.lind kindly sent me his redunant DD7006M box, also known as “M-Box”.
This one has USB-C only and no POE. It also uses a different app, “Shademate” instead of “Connector” but the icon is the same for the app.

Unfortunately, it also doesn’t pair with the rolling code motor that I have: DVQ24WF/P-0.8/34

I need to find the time to experiment with loongyh’s code in serial form and will update when I have done so.

Hello again mate,

Curious to know what’s the latest on your end

My motor is dooya dm45eaf/yap. The seller recommended I buy:

  • DC1545V module but he has no idea if it would work with home assistant. Would you or @loongyh have any experience with this particular wifi module?
    Otherwise I can buy the DC1545R which is Zigbee, question now is would the R still allow me to set % position? (seller doesn’t know)
  • DC2700AM/DC2700D to control the motor

Your time and assistance is very much appreciated

DC1545V works with my DVQ24WF/P via Tuya and does allow position setting. I did not test it against localtuya or tuya local.

No idea about the DC1545R. If it connects via the serial port RJ-11, AND it works over Zigbee AND it allows position setting (which if it connects via serial it should) then it sounds like a better solution than the DC1545V as it could stay 100% local without any stupid messing around.

DC2700AM/DC2700D does work with my DVQ24WF/P motors.

All my stuff (test equipment, prototyping stuff) is packed for a house move so I’ve not been able to test the serial control via the RJ-11 plug.

1 Like

I am at the same boat now. Ordering 10k worth of venetian blinds with this motor as only wired option DVQ24WF/P-0.8/34.

The other motor they offered doesnt have serial port jack, which they refer as battery operated DVQ24AF/L-0.8/34 and DVQ24DJ/L-0.8/34

Supplier offered me these Serial converter boxes and was wondering which one to choose. I was thinking between tuya DC1545V and zigbee DC1545R.


Although this listing https://www.aliexpress.com/item/1005009229752531.html?mp=1 says DC1545R is Tuya, but then I learned long time ago not to trust what they say.

I would rather not use Tuya as its a crappy system and just integrate ESPHome, but will be nice to have a fallback if stuff doesnt go by plan. Being a roller code system is annoying as we cant just get the DD7006A/M box. Especially POE one would have been easy for me to integrate.

I ran a cat cable to each window, worst case 485 serial to each window from the server room I was thinking, but not sure how yet.

Thank you @wokwon for the confirmation mate

@techboy I’m going to order both DC1545R and DC1545V just in case. If the DC1545R (zigbee) works to my liking then I’d prefer that over wifi
Aliexpress seems way overpriced from what I see. Both DC1545V module and DC1545R were priced $11.5USD each including shipping to AUS

Thank you all, will update once I have things installed

Looking forward to your report on the R version. Thanks for taking one for the team :slight_smile:


Just finished translating the manual I managed to skim for the DC1545V. Wanted to share it here ,might be useful to understand how it works.

I am hoping I can swap the tuya module inside for ESP32Home one. Although seems they moved to new ICs which cant be flashed or directly replaceable in most tuya devices.

Is it worth getting the Zigbee version, I am not planing to integrate Zigbees for now :confused: Rather was thinking to ESP32Home each dumb-smart device.

Well I have three paths forward at the moment:

When I move house:

  1. Use Localtuya with the V module

Then when I get some time
2) use Loongy’s code, but with ESP32 and WeiKai I2C serial chips to control the blinds (I have some windows with three blinds and want to add a LD2410H so I need 4 UARTs). Not sure if I can do this. Copilot says yes but all my dev stuff is packed for the house move.

However:
3) If the Zigbee module works OK then I don’t need to do any dev work. Zigbee is local anyway. I can just buy a Z module for each device and use it that way. I don’t currently haver any Zigbee stuff but I’d gladly put it in place to support the blinds and not have to spend time making a custom board to get serial to work.

Therefore I’ve ordered a Z module from Alibaba and we’ll see how it goes.

Z module? You mean DC1545R right?

Thanks for that mate. Like @wokwon, if the zigbee works ok then I’m all for it.
Tuya devices are pretty dead to me nowadays that they can’t be flashed

Z module? You mean DC1545R right?

Yeah Z for Zigbee, DC1545R

I have been struggling with this since June.

I have Dooya DVQ24WF which use the DC2702D rolling code remote. I was very upset because the sample blind I ordered used an older motor and worked perfectly. But the new motors do not.

I have tried almost every Dooya bridge and none work. The seller said they checked with Dooya and Dooya does not have a compatible bridge.

I have not tried the DD1554 that looks like a USB dongle.

From memory I tried 7002b, dd7006m, dd7006 and bond home. All failed.