I would like to hear your recommendations for my existing and growing setup.
Status Quo Overall
I am running openhab (currently 3.2.0 on ubuntu) for several years now, do integrate stuff on my own with ESP8266 + soldering, have a bunch of homematic sensors and actors, mqtt, http-binding for water softener by myself etc. One of my main priorities is: as few communication to and from outside of my home as possible. Thus I have a netatmo rain gauge, but it only provides data, no rules depend on them.
Status Quo Shutters
I have some shutters for my velux roof windows, e.g. GPU PK08, they are solar powered with Velux Integra KLI310 or the older KUX100 (both with this homecontrol io label). As velux’ connected solution were a bit expensive for this sole purpose, I opened the controller cases, soldered some wires to it and connected them to a Pi, quite similar to this blog post, but with mqtt and connection to openhab. Since the windows have sensors for closing position, it works but is not perfect.
What to achieve
Today I got an awning with an integrated somfy suneo motor and a linked eolis wirefree wind sensor. Now, as I understood, both the velux stuff I have and the new somfy components are “homecontrol io”-compatible and thus I can control them with one unit - and this unit can provide a reliable connection to openhab.
What I already know
There a several solution for my question, e.g. mentioned in this topic, but at least 6 years old. There might be another solution, but does it work for openhab 3.x?
What I still want to know
What are your recommendations and/or experience? Currently, Velux KLF200 seems to be the cheapest solution (below 150€), but does it really work well with somfy and is is capable of at least 5 actors (4x velux, 1x somfy) with a minimum of 2 somfy to come? How reliable is the connection to openhab? Should I remain with my soldering+pi-workaround for the velux stuff and find something for somfy only (but TaHoma seems to be expensive for just 1-3 motors and the wind sensor…)?
Thank you for your recommendations! If there are any questions about the setup, please ask.