Just to provide info on our product, the Web Mountain Remote Universal Controller (RUC-01) has two serial ports so you can interoperate between two different protocols with one RUC-01. The RUC-01 allows you to control UPB modules from Insteon, Zwave or X10 modules; control Zwave modules from Insteon, UPB or X10 modules; control X10 modules from Insteon, UPB or Zwave modules and control Insteon modules from UPB, Zwave or X10 modules.  The RUC does a lot more than interoperate amongst these home automation protocols, it also allows you to:
•	Turn UPB, Zwave, Insteon and/or X10 lights and appliances on and off according to pre-defined schedules
•	Open or close motorized drapes or shades according to pre-defined schedules
•	Monitor and control any UPB, Zwave, X10 or Insteon module (including HVAC) from anywhere
•	Setup and troubleshoot your UPB network from anywhere
•	Run remote monitoring and trouble shooting software for Zwave, Insteon or X10 networks from anywhere
•	Add countdown timer functionality to any UPB, Insteon, Zwave or X10 module
•	Send email alerts for a wide variety of events
•	Operate a wide variety of motorized window treatments from the web, from an inexpensive touch screen, from a smart phone or from any UPB, Insteon, Zwave or X10 transmitter
•	Monitor and control vacation homes with UPB, Zwave, X10 and/or Insteon installed
•	Use Apps for your iPhone, iPad or Droid to control UPB, Insteon, X10 and/or Zwave devices along with ESI drapery controllers
You can learn more about the RUC here:  http://webmtn.com/RUC/RUC-information.php