gaetancollaud / digitalstrom-mqtt

Bridge between digitalSTROM and MQTT
GNU Affero General Public License v3.0
24 stars 4 forks source link

Roller Shutter Angle influences position #10

Closed Sapp00 closed 3 years ago

Sapp00 commented 3 years ago

Hi,

if I set the shadeOpeningAngleOutside to 0, it works roughly. shadePositionOutside=100->opened, 0->closed; but for example 50 isn't half opened, but thats not a real problem in my case.

The main issue is that if I set the shadeOpeningAngleOutside to a value larger than 0, it doesn't fully open/close anymore. If I set shadeOpeningAngleOutside to 100 for example and shadePositionOutside to 100 (it should be fully opened), it is just like 60% opened.

gaetancollaud commented 3 years ago

Hello,

This is unfortunately how digitalSTROM (and others work). They use the time to switch the position and angle. It's not really accurate. They don't have an encoder on the motor.

Results are worst if the calibration is bad. I would suggest trying to calibrate again to see if you have a better result, but I doubt it.

Regarding the fully open/close, what do you suggest. If the position command is 100, set also the angle to 100? Sounds tricky. Especially as not all blinds have angles (some just have a position).