Aqara Roller Shade Motors E1 behave differently

I have 2 new Aqara Roller Shade Motors E1, connected to Conbee2 (Firmware 26780700 - Gateway Version 2.30.2) which is operated by a Raspberry 3B, Ubuntu Linux and homebridge Running.

The connected Roller Shades 2 have been recognized by conbee2 and visible, controllable in deconzGUI. But unfortunatelly they run at different operating speeds. One is More than 2x times faster than the other. In Aqara Home App, the Speed can be changed. But this Option is Not available in DeConz GUI.

How can this be fixed, and the Speed Controlled?

You could use an app, i.e. Postman to update using the DeCONZ API and set the Speed. Speed is 1 - 3, 1 being slow and 3 being the fasted. The default should be 2. You can verify the current speed in Phoscon Goto Help > Api Information and select blinds.

IP_ADDRESS:PORT/api/AUTH_KEY/lights/DEVICE_ID/config/

In the Body add the following
{
“speed”: 2
}

Thank you Brientim.
In the API Information I can see 2 different speeds (0) and (1).

But I am not able to change this, unfortunatelly.

In Postman, when I try to POST “MY-IP:MY-PORT/api” it always says “400 Bad Request”

[
{
“error”: {
“address”: “/”,
“description”: “body contains invalid JSON”,
“type”: 2
}
}
]

When trying to install deconz-rest-pluign, with this installation guide (deconz-rest-plugin/BUILDING.md at master · dresden-elektronik/deconz-rest-plugin · GitHub) I get various errors. I can download the repository, but when trying to compile the plugin, it says:

CMake Error: The source directory “/” does not appear to contain CMakeLists.txt
Specify --help for usage, or press the help button on the CMake GUI.
Error: /build is not a directory

Don’t know what this means and how to proceed from this point.

I copied the CMakeLists.txt to the current folder, but still there occur errors.

Postman Error:

Preparation before Install step 1:

Step 2: Compile Plugin:

Any advice on how to make postman work, or install the deconz-rest-plugin?

The method with QMAKE doesn’t work neither:

If you are using deconz, it mean you already use the API, you don’t need to compile something.

Here to use the API Getting Started - deCONZ REST-API

Hello Smanar,
that’s good to know. Thank you!

I tried another tool than Postman (YARC!) and figured out, that there must be given the payload:
{“devicetype”:“TestKey”}

to receive the key.

In the manual it says
{“devicetype”:“my application”} which does not work

Thank you guys!

I am going to direct you back to Phoscon

Goto to menu > Help > API Information
Select Blinds and from the drop down select the blind in question

In the text on the top displays the API string in full including the IP address, Port and API key

Copy this in full to Postman
Then in body type what I stated previously

Hello guys,

with your help I was able to make the blinds operate at the same speed.
Somehow the first must be at “speed” “1” and the other at “speed” “2”. But they are operating at the same speed now.

Thank you so much for your help! :heart:

Excellent that you were able to update!