The IceCap is just an interface so you will need a pump and power supply and you can run the Gyre on the Apex and will still have to write code to command the pump. The Advanced controller with the ICV6 will hook up to the Apex network in the near future.
Is the ICV6 just an app or is it a physical item I'll need? I'm getting ready to order the 250 with advanced controller and would like to eventually control it through apex