I have some Somfy shades controlled via ESPSomfy-RTS. When I open/close the shades in HA it shows what percent open they are. Once they get to full open the open button is disabled. And once they get to full closed the close button is disabled. This is ok if the blinds are only controlled with HA but I also use my Somfy remote to open/close the shades. The integration tracks the remote control usage as well and updates the open/close state of the shade in HA but sometimes the integration doesn’t catch that I used my remote. Then I can get in a situation where my shade is open but HA thinks it’s closed so I can no longer push the close button in HA because it is disabled.
It would be nice if the open and close buttons could be used no matter if the shade is all the way open or closed.
The range for ESPSomfy RTS is much further than the distance between the motor and remote. However, with v1.5.0 I did do some mods to improve the sync bit detection. I have found some remotes to be tardy on the software sync. Please install firmware v1.5.0 and tune the radio for the maximum RSSI. If you need help with this, open an issue on the repo and I can walk you through it.
In 7400sqft my remote is detected by my device no matter where I am. However, the motor only detects it up to 1 room away so there is that.
I’m experiencing the same issue, when using the Somfy connectivity kit (and RTS motors). If I change the state of a shutter in the app, Home Assistant does not reflect it. @bphillips921 did you manage to find a solution for this?
The ability to override this behavior and allow for sending an up or down signal despite HA thinking it is already in that state, would be beneficial.
More generally, there are quite a few devices whose state may not always be replicated into H-A properly, mainly ones using unidirectional control and no feedback (other RF, IR devices). It seems like there should be a way for an integration to indicate if state is certain and if not, allow sending a command to change a state to HA’s view of the current state.