コマンド ラインから wemo ライトのオンとオフを切り替える簡単な関数を作成しようとしています。基本的に、入力すると、ライトがオンの場合は0、オフの場合は0wemo status
を返すコマンドがあります。Switch: Lights 1
基本的にそれらを切り替えることができる魚の関数を書きたいと思います:
function lights --description 'Toggle lights'
if contains (wemo status) "Lights 1"
wemo switch "Lights" off
else
wemo switch "Lights" on
end
end
これは機能しませんが。括弧はおそらくテキストの置換を行うと思いますか? 文字列にFishの別の文字列が含まれているかどうかをテストする方法を知っている人はいますか?