回答:
テレビの電源を切ると言うときは、壁のスイッチではなく、リモコンを使用していると思います。
ほとんどのテレビは、実際にはオフボタンでオフにならず、スタンバイモードになります。これにより、リモートコントロールを監視できるようになり、リモートを介してテレビの電源を再びオンにするようにコマンドを送信したことを感知できるようになります。
同様に、多くのテレビは入力信号(HDMI、Scartなど)を監視し、新しい信号を受信するとオンになります。何が起こっているのかと思うのは、Raspberry Piがスリープ状態から抜け出すと、再びテレビにビデオ信号の送信を開始し、スリープ状態から抜け出させていることです。
別の方法として、Krzysztofが示唆するように、RaspbmcはCECプロトコルチャネルを介してテレビをオンにするように命令している可能性があるため、無効にすることができます。
Raspberry PiフォーラムのHDMI CECおよびXBMCスレッドによると、libCEC FAQはこれを行う方法を説明しています。
XBMCのCECアダプターの設定はどこにありますか?
- システム->入力->周辺機器-> Pulse-Eight CEC Adapterに移動します。
XBMCでのCECアダプターの設定の意味は何ですか?
- 有効:XBMC内でCECアダプターを使用します。デフォルト:有効。
もちろん、スタンバイを意味するオフの利点は便利ですが、欠点はテレビがオフのときでも電力を消費することです。
これはCECのために可能かもしれません。RaspBMCはCECをサポートしており、デフォルトで有効になっていると思います。