The issue is two-fold. The first, as WayneW posted, is that the phone line I want the CS to call back on is not used by the M1G. Although, if one line is down it's likely that both are.
The second/real issue is that I'm assuming that if I use the HAI C3, it causes the M1G to never see a phone line outage. It detects the outage first, then switches over to its cellular capability. I haven't read anywhere that the M1G will see the switchover.
Here's the scenario...all phones are on POTS line 555-1111. POTS line 555-2222 is used for DSL (no phones) and plugs into the HAI C3. The C3's cellular number is 555-3333. So if the M1G needs to report something to the CS, it will go out on 555-2222 if the POTS line is available, or 555-3333 if the POTS line is down. CS primary callback number is 555-1111, which normally has all the phones on it. The CS secondary callback number is 555-3333. Someone disconnects all phone lines at demarc. Because of the HAI C3, the M1G does not detect this. However, the "phone line down detection device" does see it, so its relay causes a M1G zone open event. A rule in the M1G causes a DPDT relay to switch, which results in all phones now being on 555-3333 (cellular number via the C3). The rule also might go ahead and signal the CS that the "primary" M1G phone line is down (if that is usually done). If a subsequent break-in is detected, the M1G will report over the cellular number. If the CS calls the primary number 555-1111, it will get no response because the line is disconnected at the demarc. The CS calls the secondary number 555-3333 which gets thru because it is the cellular number. All the phones ring because the relay switched the phones to the wire coming out of the C3. Does all of this work?
Too bad the HAI C3 doesn't have a dry contact that signifies that the POTS line is down.
Thanks,
Ira