Never saw the USB-io Transceiver WM before this seems to be a pretty good alternative to go local only.
The other option still is to use the TaHoma API, which still means using Somfys servers. But this would be an option in case you already have a Tahoma Box which is capable of controlling RTS and IO devices.
IMHO the Connexoon still requires an internet connection.
The Connexoon_Windows_EN product-sheet mentions a non-internet based pairing (pages 10,12), but still asks you to log into somfy-connect.com network (pages 11,13).
Yeah the KLF100 is 230V only (I think) and a single channel is just some kind of joke.
I bought a KLR100 remote off eBay with the intention of doing a dry-contact interface, but it seems like Iâd have to make something that can navigate the menus, and past history with that kind of thing has been poor (i.e., not tracking state perfectly so getting out of sync and stopping working). Velux needs to get with the program and offer a multichannel US version of the KLF100 for a reasonable price (say, <$200).
EDIT: Sorry, after reading you link again, Iâm guessing its the KLF 200 you are referring to
I have one of the KLE 050 for a single window but havenât had time to hook it up to my IHC system > Openhab yet.
looks like KLF200 is available already for about 300 euro, but it seems to be limited to 5 channels and uses dry contacts for input. Not quite the IP gateway we are hoping forâŚ
There are 10 inputs. You need to use two inputs for each device if you want to control both up and down.
For each input you can add many devices, but they will have to be of the same type (shutters/windows/blinds).
For each input (up/down) you can make the products go to an absolute position (60 % open). Or you can make it do relative adjustments âopen by 10 % from current positionâ.
Running programs
Programs are created as macros by putting the KLF 200 in recording mode.
With connections you can do the âprogrammingâ directly using the webinterface, this is not possible with programs.
You will have to use a KLR 200, or other type of remote, to alter the positions of the devices you want to include in the program. After all windows/blinds has completed their adjustments you can save the program.
You can also run a predefined program from the KLR200. However, it will not register any time-based delays. Hence a âslow wakeupâ sequence on the KLR will run all at once when started from the KLF 200.
Programs can be started from the KLF 200.
The not-so-good stuff
I am not able to control a single device directly. It has to be done via programs or by using the dry contacts input.
I am not able to read out the current position of a product.
Since the programs cannot be created using the webinterface, the workaround to create a program dynamically is not an option.
You can however create a connection dynamically. This do does require a relay of some sort to activate the connection later and hence the requested action later.
Some example HTTP POST calls
Authenticate
POST /api/v1/auth HTTP/1.1
Host: 192.168.0.1
Content-Type: application/json;charset=utf-8
Content-Length: 51
Connection: close
Conclusion
I believe (hope) there there are undocumented API-calls under the /api/v1/products that will make it possible to control a device directly. Iâve done some guesswork/bruteforce, but without any success so far.
I have also opened up the device to have a look at the inside. There are no obvious way (at least for me) to extract the firmware. The unit is however firmware-upgradeable via the webinterface. So when anyone get their hands on the firmware it might give us a few clues.
I bought another Velux remote, and took it apart. I figure I can interface it via dry-contacts (using arduino or similar). I took some pictures of the board if anyoneâs interested. Thereâs a TON of test points and it really feels like you should be able to get it to do something useful via them, but I donât have the time nor skills, I suspect, to reverse-engineer them. So Iâll probably just build something to âpress the buttonsâ, sigh. LMK if youâd like to see pix of the board inside the (multi-device) remote.
@erlendri
Iâd also be interested in some screenshots of the web-interface.
On the German website they write something about a setup-tool⌠do they mean the web-interface or is there any dedicated software tool for the setup process?
Hi all, Iâm new and a Domogik user little plugin developper and domodroid maintener.
I bought one for under 200⏠in France (klf200). I just received the box and havenât open it yet. I hope we could all help together with the web API.
I keep looking this topic and inform you if I found something too.