x10 cm19a でホーム オートメーション システムを制御できるように、siriproxy サーバーにいくつかの行を追加したいと考えています。
コマンドラインを機能させるためのコマンドラインを見つけました。ターミナルで実行すると、すべて正常に動作する例が表示されます。
karl@karl:~$ ./x10cmd rf a5 off
これを行っているときに、この行を siriproxy スクリプトに追加しようとしました。
listen_for /turn the bedroom light on/i do
exec('./x10cmd rf a5 on')
say "i turn your light on"
request_complete
動作していますが、siriproxy の実行が停止するため、次のことを試しました。
listen_for /turn the bedroom light on/i do
`ls ./x10cmd rf a5 on`
say "i turn your light on"
request_complete
と
listen_for /turn the bedroom light on/i do
system('ls ./x10cmd rf a5 on')
say "i turn your light on"
request_complete
しかし、何も機能していません。それは言い続けます:
ls でディレクトリが見つかりません。
手伝ってくれますか?