I have no clue how OpenGarage works -- does it control just the GDO? How do you determine the door's open/close position?
Where I'm going here is this... In HomeKit, I use the garage door device created from the Zooz GDO app. If you use a tilt sensor or some other way to monitor the door position, could you use an app like that to tie it all together?
Edit -- Jeff beat me to the general idea