Câu trả lời:
Tôi đoán rằng khi bạn nói bạn tắt TV, bạn đang sử dụng điều khiển từ xa để làm như vậy, không phải là công tắc trên tường.
Hầu hết các TV không thực sự tắt bằng nút tắt , chúng chỉ chuyển sang chế độ chờ . Điều này cho phép họ giám sát điều khiển từ xa của bạn để họ có thể cảm nhận được khi bạn ra lệnh cho TV bật lại thông qua điều khiển từ xa.
Theo cùng một cách, nhiều TV sẽ giám sát các tín hiệu đầu vào (HDMI, Scart, v.v.) và tự bật khi nhận được tín hiệu mới. Tôi nghi ngờ rằng những gì đang xảy ra là khi Raspberry Pi sắp hết giấc ngủ, nó bắt đầu gửi tín hiệu video tới TV một lần nữa, đưa nó ra khỏi giấc ngủ.
Ngoài ra, như Krzysztof gợi ý , Raspbmc có thể đang ra lệnh cho TV bật qua kênh giao thức CEC , do đó bạn có thể vô hiệu hóa nó.
Theo chủ đề HDMI CEC và XBMC trên diễn đàn Raspberry Pi, Câu hỏi thường gặp libCEC giải thích cách thực hiện việc này:
Tôi có thể tìm thấy cài đặt bộ điều hợp CEC ở đâu trong XBMC?
- Chuyển đến Hệ thống -> Đầu vào -> Thiết bị ngoại vi -> Bộ điều hợp xung-tám CEC.
Ý nghĩa của cài đặt bộ điều hợp CEC trong XBMC là gì?
- Đã bật: sử dụng bộ điều hợp CEC trong XBMC. Mặc định: Đã bật.
Tất nhiên trong khi xu hướng tăng của tắt có nghĩa là chế độ chờ là sự tiện lợi, nhược điểm là sức mạnh tiêu thụ TV ngay cả khi nó là tắt .
Điều này có thể có thể vì CEC . RaspBMC hỗ trợ CEC và tôi tin rằng nó được bật theo mặc định.