Which user and rights for executeCommandLine?

@vtni

Here is a thread where the exec binding is explained and also how to test if the command you want to execute can be executed. Also how you can display the return value of the execution to find errors.

So what does the log says? Try to execute it as follows

sudo -u openhab /etc/openhab2/scripts/ws2801.py 1 2 3

Another thing is that the user openhab has no bash enabled. Which you can find explained here.