I recently got my 2gig GoControl 2 panel fully working as a secondary to a STv2 hub and with Alarm.com (ADC).
But I hate to tell you but it appears the recent Jan 2016 posting of the GC2 v1.14 firmware is what finally did the trick for me. If you haven’t done a f/w update before you’ll need to read this before then buying a special $20 upgrade cable and have a laptop preferably with just Windows 7. My provider (SuretyDIY) suspects the GC2 v1.13 and older f/w was not uploading enough device mfr info to please ADC.
If you have been keeping up on GC2 f/w then make sure to go into Installer Mode settings and perform a cellular test - which forces an updated list of 2gig sensors + Zwave devices to ADC.
Now, I have to disclose that at the time I upgraded to f/w 1.14 I also had a “ghost” secondary controller hub device showing up on the GC2’s Zwave list with yellow status right below the successful secondary hub device. My provider originally suspected that duplicate controller could throw off ADC. Had to wipe out the whole Zwave list before doing the f/w upgrade anyway.
Lastly - and this is always important in Zwave secondary learning - Find a long ethernet cable, unplug the ST hub and set it as close to the GC2 as possible and leave it there for and hour or two while it sucks on the batteries. It’s the only way to make sure the complete device list and all device parameters are cleanly downloaded to the secondary GC2. This somehow especially seems the case if you have a Zwave lock that has to pass its secure params to the secondary to control as well.
Btw, for record here - It took me a while to figure out that if you ADD more Zwave devices to the ST hub, then in order to update the GC2 you need to first tell the ST hub to go into Inclusion mode (Add a Device) and then to GC2 Zwave settings and “Learn Controller” again. No, there is never the usual “Found 1 Device!”. STv2 GUI just sits there and spins forever. So I give it another hour. Again, best to have the ST hub near the GC2 panel.
As it appears you already know, you’ll have to rely on ADC’s (still rather limited) rules to link security events (alarm/disarm/motion) to change Zwave devices (lights, etc). The ST hub has no understanding of an alarm or arm status.