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?