Crestron integration

Hello, we are a System Integrator. We are an authroized Crestron dealer. We are going to be developing a plugin so the Crestron PRO2 Control Processor can communicate and control Vera (and vice versa). The Vera can also communicate and control with the PRO2.

You can see the output ports on the PRO2 are varied, Ethernet IP, RS232 are supported out of the box. You can see photos and specs here: http://www.crestron.com/products/show_products.asp?jump=1&model=pro2#

I have read the wiki and understood that Vera has a robust plugin architecture. Since we are wishing to communicate and control the overall Vera device itself, what is the best way to do it? IP or RS232?
HTTP GET? TCP Sockets?

Here are some examples of how we would want to control it… lets say the Vera has 3 hypothetical plugins

Plugin1 named PluginSonyPS3 - exposes 2 actions: PlayMovie, PlayGame
Plugin2 named PluginPanasonicV10 - exposes 3 actions: PowerOn, PowerOff, Play.
Plugin3 named PluginSchlageLock - exposes 3 actions: Lock, Unlock, Status

We would want to be able to initiate these actions remotely from the Crestron device. Please advise how to proceed with this? We just need the info on how to do it on Vera end. We are already competent in programming Crestron using their SIMPL Windows programming framework. Need help on the Vera end.

Our Vera will be reaching the office on Friday and we can proceed with starting. We are excited to be working with such a cool device!!

Ideally we will be having Vera do all the lighting scenes, security actions, etc. And then Crestron will control AV equipment. In the end Crestron remotes and touchpanels will be the primary user interface. The end users do not care what device is comparing which, as long as it works!

Thanks,
Tom Miller

Thanks!

Hi Tom,

Vera is fully UPnP compliant. Also and we suggest the HTTP GET solution through our LuaUPnP API http://wiki.micasaverde.com/index.php/LuaUPnP .

If you want to see examples how Vera handles different HTTP request, please see this wiki page: http://wiki.micasaverde.com/index.php/Test_Sequence

And the scenes/actions mentioned by you like Plugin1, 2 and 3 can be configured on Vera.