The Insteon Hub V2 (HTTP) controller is for connecting to any generation Insteon Hub (both the original "rectangular" hub and the newer "square" hub). This controller uses the HTTP API that is required by the newer "square" hub. If you have an older "rectangular" Insteon Hub, you can use either this controller type or the Insteon NetLinc/Hub controller which uses the more efficient (and less resource intensive) raw PLM protocol. Setup for this controller is nearly the same as the Insteon NetLinc/Hub controller except you'll also need to define the Port, User ID, and Password for your Insteon Hub.