Attached is the latest version of the plugin. The most significant change is to operation of Somfy devices. I’ve installed some Somfy blind motors so I now can test the plugin controlling them. Still no way for me to test awnings or roller shades. So there may still be issues with controlling those devices. The attached ZIP file contains all the plugin files. For this update you should only need to upload the following files to the Vera hub:
L_RFXtrx.lua
J_RFXtrx.js
D_WindowCovering2.json
D_WindowCovering3.json
D_WindowCovering4.json
KNOWN ISSUE: If you attempt to create scenes to trigger operation of Somfy devices you’ll find that the “up” button is automatically selected and selecting other buttons does not deselect any button. I’ve been unable to correct this issue. I believe it has to do with creating my own UI controls for Vera “standard or default” devices. I’ve requested assistance with this problem but perhaps there is no simple solution.
Instead of selecting the Somfy device (or any blind or window cover device) just create a bit of lua code to control the device. An example:
luup.call_action(“urn:upnp-org:serviceId:WindowCovering1”, “Up”, {}, your_device_number)
Use commands Up, Down or Stop. Be sure to enter the device number.
RFXtrxPlugIn2.00.zip (144.0 KB)