My preference would be for a device that could connect via Ethernet, WiFi, Bluetooth, etc. letting the user decide which to use, and which could receive X10 RF and receive/transmit PLC.
All RF devices (WiFi, Bluetooth, Zigbee, Z-Wave, RFID, etc.) are vulnerable to long range sniffing and, thus, present security issues
http://www.npr.org/templates/story/story.php?storyId=4599106so I like to limit the options by sticking with WiFi only (as it's pretty much a necessity). Then, one can concentrate on protecting a single technology rather than have to worry about myriad technologies.
I'm told one can order the
IPCE-800BTC Bluetooth Smart Controller directly but am still awaiting details (e.g. price, S&H). I have requested a User Manual.
And, I think the newest slice of Pi, which
will can run a stripped down version of Windows 10 is likely to be easier to use for the non-geeky among us. It is very low power and has an Ethernet connector so it could run 24/7 handling scheduled events, macros, etc., communicating via Ethernet to something like the
TIP10RF or
fill in the blank.
http://www.element14.com/community/community/raspberry-pi/raspberrypi2?CMP=TRC-RPi2-RPiPageEDIT: I've just learned the
Ray Super Remote runs
Android so creating apps to extend its native capabilities should be possible.
EDIT II: Here's the
IPCE-800BTC Bluetooth Smart Controller User Manual...
http://we.tl/S79MDIf73fI don't have an iPhone nor anything that runs iOS so I doubt I'll be ordering one.
It is also limited to controlling only 8 addresses which is far to restrictive.