Hi Ben,
with a couple of new additions I have a solution running just with a OpenHAB 2.2 / 2.3 instance.
Therefore I adapted a couple of things in the github repo mentioned above, packaged the binding and put it into the Eclipse marketplace: https://marketplace.eclipse.org/content/somfy-rts-cul-binding
The installation worked for me as follows:
- Install the binding into your OpenHab installation (see Distributing bindings through the IoT Marketplace)
- Add the appropriate things to your config (*.things)
somfycul:culdevice:cul [ port="/dev/ttyACM0" ]
somfycul:somfydevice:esslinks (somfycul:culdevice:cul)
- Add a rollershutter as a switch to your sitemap for programming the switch (*.items and *.sitemap)
Switch Shutter_Ess_Links "Eßzimmer links" (somfyFF) {channel="somfycul:somfydevice:esslinks:program"}
- Set the rollershutter to programming mode via your remote (should go up and down slightly)
- Press the switch in your sitemap (the rollershutter should go up and down slightly for confirmation)
- Change the rollershutter in your items and sitemap to a rollershutter
Rollershutter Shutter_Ess_Links "Eßzimmer links" (somfyFF) {channel="somfycul:somfydevice:esslinks:position"}
This is how I set up all my rollershutters in my house now via a CUL.
Cheers
Daniel