Don’t get me wrong, but why should Athom negotiate? because a community developer is using an unofficial API? and Somfy is changing how this unofficial API should be used? (which they are allowed to do, like is stated in their terms and conditions).
Somfy is still “officially” supported by Homey, even without this app, that is the RTS part, which was developed by Athom, I don’t see Athom specifying it is also is meant for the Somfy bridges (which is needed for IO devices), or did I miss that part?
Lots of apps are being made by the community (and kept being updated to stop these kinds of things getting to the end user), if that wasn’t the case then the amount of devices supported by Homey would be low, about 5-10% of what is available now, and sometimes this takes unofficial ways as the official ways are sometimes completely non existent (which happens more often then you would think), or really hard to get a key for (Logitech Harmony is such an example), but still people want to automate these devices, so there is no other choice then using these unofficial ways.
So if you want to be angry about it to someone, then be angry to these companies that make it so difficult.
This isn’t just the case for Homey, but with any home automation platform that allows community developers to develop apps, the platforms that don’t allow this are usually really restrictive.
But, that is also the reason why Athom is slowly moving to trying to get the apps supported by the Vendors themselves (for this very exact reason), but that’s not very liked by the community (developers) either as they usually have put a lot of their own free time (like this app), blood, sweat and tears into these apps, and there is a (big) chance you’ll loose at least some functionality, if the Vendors do it themselves.
Not thinking about this is kinda being ignorant, but even if Apps are written with the “official API”, it can stil stop working, just look at the entire Nest fiasco, and Google just shutting down that API.
Or the thing IFTTT is doing now, making it payed if you want more then 3 applets.
Lots of things are just out of our hands, and we are just completely reliant on decisions made by the Vendors/Manufacturers, things we have pretty much no control over, even if we complain with tens of thousands of people.
PS: still would definitely thank this (and previous) developer doing everything to keep it working (and now also including the developer of the home assistent one).