I got a PS3 for Christmas - it is pretty sweet. Now, I want to make LinuxMCE control it - mostly for BluRay playback and power control. Has anyone else thought about doing this?
There is no IR receiver on the PS3 (what a shame...) - all communication is done via Bluetooth. There is a bluetooth remote with 51 buttons ( http://www.us.playstation.com/PS3/Accessories/SCPH-98046
) that covers all the important functionality. Since there's no easy way for LinuxMCE to talk Bluetooth for device control (that I know of), I started looking for ways to control it with IR. There are some pretty good solutions to turn IR signals into PS3 Bluetooth commands or to add an IR receiver to the PS3's USB ports (these look the most promising: http://www.schmartstuff.com/
There are a few issues:
1) Controlling the power state of the PS3 is tricky - there are not discrete On and Off commands. Any button pushed on the controller/remote turns the device on. There is no "Off" button on the remote - you have to access that via the menus. These issues are both handled by Shmartz's model 500. The model 1000 also watches the power state to give you discrete On/Off control.
2) The PS3 has a lot more functionality than movie watching, which means we have some setup work to do before the movie plays. I'm not sure where that setup work fits.
3) The PS3 starts playback immediately when a disc is inserted. How do we know to bypass the setup work from point 2 in this case?
4) There are 51 buttons on the PS3's remote. A lot of them don't fit into standard LinuxMCE commands or on to the usual LinuxMCE orbiter remote screens. Do we have any devices with custom remote screens? I'd assume that maintaining custom remote screens would be quite a pain, and should be avoided.
If anyone has any comments, other concerns that I have missed, or experience with this issue - I'm all ears. I will probably buy the Shmartz 1000 and see what I can do with it sometime around the end of January.