Author |
|
PH Guy Newbie
Joined: July 10 2006
Online Status: Offline Posts: 10
|
Posted: July 11 2006 at 14:28 | IP Logged
|
|
|
The goal is to announce (via a macro using ph_tts) the name and time of a telephone caller. I imagine a trigger is needed to monitor the modem and then activate the macro.
I've searched this forum for examples but they are either dated or refer to using ph_comxxx to monitor the serial line.
Is there a modem controller/device/widget within PowerHome whose status can be monitored via a trigger?
I just started evaluating PowerHome, so forgive me if I'm approaching the problem from the wrong direction.
|
Back to Top |
|
|
PH Guy Newbie
Joined: July 10 2006
Online Status: Offline Posts: 10
|
Posted: July 13 2006 at 09:40 | IP Logged
|
|
|
<bump>
Has anyone interfaced PowerHome with a modem to acquire the CallerID or record the time/date of an incoming call or other telephony-based function?
|
Back to Top |
|
|
TonyNo Moderator Group
Joined: December 05 2001 Location: United States
Online Status: Offline Posts: 2889
|
Posted: July 13 2006 at 13:45 | IP Logged
|
|
|
Yes, I wrote a CID macro and posted it here. It was updated last month.
|
Back to Top |
|
|
PH Guy Newbie
Joined: July 10 2006
Online Status: Offline Posts: 10
|
Posted: July 14 2006 at 12:56 | IP Logged
|
|
|
Thank you for the link to your posting
I was hoping there was existing, formal support for voice modems rather than having to write code to monitor the serial port.
Edited by PH Guy - July 14 2006 at 12:59
|
Back to Top |
|
|
TonyNo Moderator Group
Joined: December 05 2001 Location: United States
Online Status: Offline Posts: 2889
|
Posted: July 14 2006 at 14:30 | IP Logged
|
|
|
This macro does not monitor the serial port. My macro sets up PH to call it when data arrives (not polling).
|
Back to Top |
|
|
PH Guy Newbie
Joined: July 10 2006
Online Status: Offline Posts: 10
|
Posted: July 14 2006 at 15:05 | IP Logged
|
|
|
Thanks, I stand corrected. The macro does not poll the port but is triggered when data appears and proceeds to process it.
|
Back to Top |
|
|
dhoward Admin Group
Joined: June 29 2001 Location: United States
Online Status: Offline Posts: 4447
|
Posted: July 14 2006 at 22:29 | IP Logged
|
|
|
Integrated Caller ID functionality is definately planned. I was going to either do it as a dedicated controller (now that I have the new controller architecture) or implement as a plugin once I have the plugin interface done.
If anyone has samples of what is output from their modem as caller ID, please post it here. This will help me to come up with generic routines (probably using user defined regex calls) to parse out the necessary data.
Dave.
|
Back to Top |
|
|
TonyNo Moderator Group
Joined: December 05 2001 Location: United States
Online Status: Offline Posts: 2889
|
Posted: July 14 2006 at 22:36 | IP Logged
|
|
|
I get...
RING
DATE = 0716
TIME = 0930
NMBR = 4087525000
NAME = CERMETEK
|
Back to Top |
|
|
mustangcoupe Super User
Joined: August 08 2003 Location: United States
Online Status: Offline Posts: 308
|
Posted: July 16 2006 at 09:51 | IP Logged
|
|
|
Tony what do you use for a modem? really want one with CID support and does it work with call wating caller ID?
Edited by mustangcoupe - July 16 2006 at 09:51
__________________ Todd Hannemann
HA newbie
PowerHome - UPB - ELK
|
Back to Top |
|
|
smarty Super User
Joined: May 21 2006 Location: United States
Online Status: Offline Posts: 728
|
Posted: July 16 2006 at 11:48 | IP Logged
|
|
|
Mustang,
This macro DOES work for me, and I am using just the "stock" modem that came with my T2385 E-Machines computer. The modem is listed (under Device Manager Hardware) as a "Conexant SoftK56 Modem" I am guessing, but I would bet that most any newer modem will likely work.
Not sure about the call waiting question.
__________________ Elk - Insteon - BlueIris - DMC1 - PowerHome - XLobby - HA_Bridge w/Dots - Brultech
|
Back to Top |
|
|
TonyNo Moderator Group
Joined: December 05 2001 Location: United States
Online Status: Offline Posts: 2889
|
Posted: July 16 2006 at 12:40 | IP Logged
|
|
|
Todd,
Oh, boy. My modem is listed as an HP "HSP56 World MicroModem". Not sure of the actual brand; if I find it, I'll post back here. Call waiting CID is not supported, AFAIK.
The usefulness of this has plummeted greatly since I seem to use my cell phone more and more, though.
By the way, the string I need to send to the modem to use CID is, "at#cid=1".
|
Back to Top |
|
|
mustangcoupe Super User
Joined: August 08 2003 Location: United States
Online Status: Offline Posts: 308
|
Posted: July 16 2006 at 14:00 | IP Logged
|
|
|
thanks guys
Tony I found that's a PC-tel modem from looking around on the net... and ...... May 2003: PCTel sells softmodem business to Conexant.
Edited by mustangcoupe - July 16 2006 at 14:03
__________________ Todd Hannemann
HA newbie
PowerHome - UPB - ELK
|
Back to Top |
|
|