Device: Shelly 2.5 in roller mode
Since the latest update, the binding occasionally reports a position of 0 or 100 while the roller is moving. I suspect this is related to the recently added logic in binding/shelly/internal/handler/ShellyComponents.java:
switch (state) {
case SHELLY_ALWD_ROLLER_TURN_OPEN:
pos = SHELLY_MAX_ROLLER_POS;
break;
case SHELLY_ALWD_ROLLER_TURN_CLOSE:
pos = SHELLY_MIN_ROLLER_POS;
break;
What was the intention behind this change?