I got a very strange behaviour with the execute command:
this works from console, switches my yamaha AVR to HDMI1:
pi@nanobox ~ $ ./avsend.py -c inp HDMI1 @MAIN:INP=HDMI1 @MAIN:ENHANCER=On @MAIN:STRAIGHT=Off @MAIN:SOUNDPRG=Surround Decoder pi@nanobox ~ $
This doesn’t work, it says “done” but nothing happens:
But this works:
I really don’t get it. Can I see the return value of execute somewhere?