Recently a couple users had suggestions to accomplish this. Here’s what they said:
“The user might want to look at a class of devices called X-10 devices. Help Systems’ Robot client software talks about them.”
“We use an AS/400 application (LEADTEC) that also includes a Bells Ringing feature. It has been working OK since 2001.