I’m not sure what happened, but recently my three Zemismart Wifi roller shades have started working strangely in HA.
The “open” service lowers the shades, and rhe “close” service raises them. In the Tuya app, they all work as normal. Changing the Motor Direction in the Tuya app has no effect.
The position and “set position” service still seems to operate normally (though I could be mistaken). As a result, I’ve had to switch from using open/close services to using set posiiton, which is a drag.
Did you get an answer for this anywhere at all? I’ve discovered a similar problem with my Tuya Zigbee cover/shade motor. The states on it are reversed. This makes setting specific heights a little difficult. For example, if I want the shade at 75% open, have to set it at 25% in Home Assistant. Quite frustrating.
If you have the time (!), there’s a whole thread devoted to discussing the philosophy of whether 100% means open or closed as far as a cover is concerned.
Quite a few of us seem to use a template cover as a way to get around this issue of having the buttons the wrong way round in the HA frontend - with a template cover, you can flip the open/close operations if you need to (which is not done in Petro’s example linked above).
I have the same issue, but it appears to be related to the direction setting of the motors. You can set them for forward or reverse as to which side of the window the USB and charger is on. So the one that is set to standard, the optition shows correctly in the Tuya app and it also shows correctly in Home Assistant. The motor tha tis set to reverse (motor on the right) it shows as correct in the Tuya App, but shows as reversed in Home Assistant. Not sure how to get Home Assistant to show it correctly. Maybe there is some manual way to change the slider to reverse the indication on the dashboard?