It works with the current v2 firmware. I recently got to the KLF 200 and it was delivered with v2 firmware.
I use the pyvlx project for the actual communication with the box. For me it works to control my Somfy Oximo io shutter motors and garage door opener Dexxo io. Also the status updates work, though it’s not always immediate.
In my OpenHAB setup I send all commands (UP,DOWN,STOP,position) via { http="[ >http… ] } in the Item definitions, while for the status updates I have a rule that triggers every minute and makes a request to the /devices endpoint which returns all devices and their position (if available and not unknown), so not every device itself polls the service individually but it’s a bulk update and less resource intensive. This way I get with a short delay also the info, if the shutter or garage door was operated by a Somfy smoke 1 io switch and not through OpenHAB.
I figured that there should be a regular (1 minute) poll, to avoid that the KLF drops the connection and refuses a reconnect. It’s working stable for me since about a week this way and I can control my Somfy devices as I did before with the Tahoma binding.
I just published it in the hope it helps others with the same issues to figure out their way