As usual Xathros is correct. I have updated the code to fully integrate with dsclink(or any of his relay servers), and report back state variables to the ISY. Instructions as usual are here.
Edit the myq-garage.py and add in your ISY information. I tried to create the state variables for you, but can't via the REST interface as far as I can tell, so you'll have to create them manually the first time. After that every time 'status' is called, the variables are updated. As well as when you open and close it by the relay server. You will have to poll 'status' on a timer to get 'live data'.
ALSO, I added the ability to have as many doors as needed (no limit that I know of), instead of just 2. I also changed over to 'named' calling. So from now on,
./myq-garage.py open big door
big door would be whatever name you named it in the myq interface. case insensitive.