Thread-Connected Eve MotionBlinds Show Status but Won’t Move – Help Needed

Hi everyone,

I’ve recently integrated my Eve MotionBlinds (model CM-06-E-R / 20CAD9901) into my Home Assistant setup via Matter using the QR pairing code. The blinds show up correctly in Home Assistant, and some basic parameters like battery status are visible. The Identify function works (the blinds move briefly when triggered), so communication seems to be partially functional.

However, I’m facing two major issues:

  1. Movement commands (open/close/set position) do not work at all.

  2. The status of the blinds is not reported correctly. Even when manually closed, Home Assistant shows them as “fully open.”

System Setup:

• Blinds: Eve MotionBlinds CM-06-E-R / 20CAD9901

• Firmware: 3.5.1

• Hardware: 1.1

• Home Assistant Core: 2025.8.2

• Matter Integration: Latest version

• Thread Border Router: Home Assistant Connect Stick (dedicated to Thread only)

• Platform: Raspberry Pi 5

• Other Matter Devices: None currently integrated

Troubleshooting Already Done:

• Re-paired the blinds via Matter QR code

• Verified Thread network health (stable)

• Firmware of both blinds and Thread stick is up to date

• No relevant errors in logs

• No other Matter devices to test cross-compatibility

I’d love to hear from others who have successfully integrated Eve MotionBlinds via Matter in Home Assistant. Have you experienced similar issues? Any workarounds or configuration tweaks that helped?

Thanks in advance for any insights or suggestions!

Maybe @jerry_bboy has an answer here?

Not many replies to this post :wink:
Turns out the issue was solvable — the missing piece was programming the top and bottom positions of the blinds.
Without these set, the up and down commands from Matter aren’t executed — presumably as a safety precaution by the blind manufacturer.

:white_check_mark: Solution:

Program the top and bottom positions, and the blinds will respond to commands as expected.

:hammer_and_wrench: How to do it:

Eve Matter blinds only save the top and bottom positions when a USB cable with a battery is plugged into the device. Here’s the procedure:

  1. Plug in the USB battery.
  2. Move the blind to the desired lower position.
  3. Press the white round button until the blind wiggles slightly (up and down).
  4. Repeat the same steps for the upper position.

:warning: The Catch:

If you follow this procedure without the USB battery plugged in, the blinds will still wiggle when you press the button — but the position won’t be saved. That fooled me.


The catch: highlighted

Another twist: Eve offers several motors that look almost identical. The two manuals included in the box I received (and most online guides) describe the setup for Bluetooth motors, which don’t require a USB battery for programming. Tricky!

All sorted now — and looking forward to more shade in the house :sun_with_face:

Sorry I don’t often look on this site. But indeed for this motor we needed an additional button for setting the end limits. Unfortunately that’s a bit difficult to add afterwards. Because we don’t want to sell additional remotes that end up in drawers we made the button change function when inserting the USB-C cable. Now this button acts as a end position button.

Eve only offers Eve motionblinds and use this function for motors that only have 1 button. Most of our motors have 2 buttons. One program button for resetting or adding remotes. And 1 for setting the end limits. The bluetooth motors are Motionblinds and they can be programmed the same way, but we also deliver an app that guides you through the setup of setting the end limits.