1

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 でディレクトリが見つかりません。

手伝ってくれますか?

4

1 に答える 1