I’d found a previous article on this (GDX5 Intercom integration - #19 by danc) and after talking with support, I had some success using Generic Analogue with Doorbell cable connected.
As suggested in the above article, I have the ring signal for the opener connected to the Green LED and have the handset as always off hook so that it answers a call from the door intercom immediately.
The sticking point for me is that the green LED will output a continuous high signal (lit) and will not go low (off) until the call times out. The problem is, the ring detector on the opener only triggers when the signal goes from high to low.
My question: is there a way to get the ring detector on the opener to trigger on low to high signal - effectively as soon as the LED is lit?
I’m experimenting with adding a tiny circuit that makes the signal go low using a couple of resistors and a capacitor. It seems to be working with my temporary mockup but I will be trialing it for a few days (depending on my patience).
For anyone interested, this is the circuit I used between the GDX5 and the Opener Ring Detect. It also acts as a debounce so the ringer is not triggered again for another 5s or so.