if your hub can act as a server and you just need something to interface with it, display information, transmit input, it would work well for that. If you already have a web interface or on many levels a smartphone app, you could expect the same type of functionality to be possible in a roku channel, and should be fairly trivial to do such a thing as long as the hub was doing all the real work, and the roku channel was just acting as a nice gui.
Same thing would work if the hub talked to a central server, like honeywell's total connect system, which would then relay the information to the roku player.
The only real questions would be what do you want it to do, and how secure do you want the traffic to be.
♦MiniGolf♦HangMan♦Brain Puck♦Retro Tennis♦BORK♦FLIP♦Pathogen♦Pathogen 2♦Shut the Box♦Birdie♦Logic♦Dots♦Pool♦küglo♦Bubble Wrap♦Trivia Channel♦Mancala♦Air Hockey♦Weather♦CAMERA♦Your Photos Screensaver♦Desert Beauty Screensaver♦Wild Lakes Screensaver♦