I recently had DB corruption in homeseer, and rather than restoring decided to rebuild in order to clean things up. BLNetCaller ID is logging calls, however it does not announce them. No announcement appears in the HS log (number XXX'd out):
11/9/2010 8:19:19 AM BLNetCallerId Info Phone Line 1 CID Data --> ###DATE11090819...NMBRXXXXXXXXXX...NAMEKyle Cell+++
11/9/2010 8:18:55 AM BLNetCallerIdInfo BLNetCallerId Debug Logging Enabled!
An here is the debug:
11/9/2010 8:18:55 AM : v1.1.20.0 - **************** Debug Logging ENABLED at 11/9/2010 8:18:55 AM ****************
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: debug logging has changed
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: optionsScreenUpdated --> True
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: reloadUkAreaCodesSelected --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementActionFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementActionValue-->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementActionKey-->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementEditFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementAddFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementDeleteFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementSaveFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementKey -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementLastCaller -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementCallerNumber -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementMessage -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementWavFIle -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementLastCallerWasSelected --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementCallerNumber -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementMessage -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementWavFile -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: announceLongDistanceCheckBoxFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: ignoreMessageWaitingFromNetCallerIdCheckBoxFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callersByMonthReportExecuted --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callersByYearReportExecuted --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callersByYearGroupByMonthReportExecuted --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailEditFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailAddFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailDeleteFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailSaveFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailKey -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockedNumberAddFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockedNumberDeleteFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockedNumberKey -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newBlockedNumberCallerNumber -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockCallerNumber --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callerNumberToBlock -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockCallerReturnPage -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: options screen was saved
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridoptions started
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridmenu started
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridmenu fs.Value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridmenu finished
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridoptions: fs.value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<hr>
<table width="80%"><tr><td colspan="2" class="tableheader">BLNetCallerId - Options</td></tr><tr>
<td class="tablecolumn" colspan="2">General Options</td>
</tr>
<form method="post" name="theOptions" action="/blnetcallerid"><tr class="tablerowodd"><td width="40%">Phone Line 1 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline1comport" value="18"></td></tr>
<tr class="tableroweven"><td width="40%">Phone Line 2 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline2comport" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Debug Logging</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkdebuglevel" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Load System Tray Icon</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkloadsystemtrayicon" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Perform PhoneBook Lookup</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformphonebooklookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Log Incoming Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chklogincomingcalls" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Last Caller Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastcallerdevicecode" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Last X Callers Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastxcallersdevicecode" value=""><br>No. of Callers: <input class="formtext" type="text" size="3" name="lastxcallersnumber" value="10"></td></tr>
<tr class="tablerowodd"><td width="40%">Ignore Message Waiting Data From NetCallerId</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkignoremessagewaitingdatafromnetcallerid" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Message Waiting Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="messagewaitingdevicecode" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Perform Reverse Phone Lookup for numbers not found in the HomeSeer Addressbook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformreversephonelookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Use Custom Announcement for Caller Name When Logging to Database</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkusecustomannouncementnameinlog" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of last callers for show when adding custom announcements</td><td width="60%"><input class="formtext" type="text" size="5" name="numberoflastcallersforcustomannouncements" value="20"></td></tr>
<tr class="tableroweven"><td width="40%">Add Number to Custom Announcement For Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddnumbertocustomannouncement" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Add new callers to HomeSeer Phonebook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddcallerstophonebook" value="true"><br><b>NOTE:</b> Unknown callers will not be added to the phonebook.</td></tr>
<tr class="tableroweven"><td width="40%">Number of seconds to wait for triggers to execute</td><td width="60%"><input class="formtext" type="text" size="3" name="numberofsecondstowaitfortriggers" value="3"></td></tr>
<tr class="tablerowodd"><td width="40%">Forward Caller Id Info to HomeSeer Phone</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkforwardcidtohsp" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">CID Announcement Processing Enabled</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkenablecidannouncementprocessing" value="true"><br>This option is useful if you are using an IVR script to control your incoming calls and ringing of internal phones and you do not want CID announcements until you start ringing the phones in the IVR script.</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Speaking Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Enable CID Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkenablespeaking" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Speaker Client For CID Announcements</td><td width="60%"><input class="formtext" type="text" size="40" name="speakerclientsforcidannouncements" value=""><br>NOTE: If you leave this blank, CID announcements will speak to all speaker clients.</td></tr>
<tr class="tablerowodd"><td width="40%">Incoming Call Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="incomingcallprefixmessage" value="Incoming call from"></td></tr>
<tr class="tableroweven"><td width="40%">Call Waiting Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="callwaitingprefixmessage" value="call waiting from"></td></tr>
<tr class="tablerowodd"><td width="40%">Announce Caller Location</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncecallerlocation" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Announce Long Distance Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncelongdistance" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Use Prefixes For Custom Announcements</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkuseprefixesforcustomannouncements" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Database Options</td>
</tr>
<tr class="tableroweven"><td>Database Logging</td><td><input class="formcheckbox" type="checkbox" checked name="chkdatabaselogging" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of days to keep caller logs</td><td width="60%"><input class="formtext" type="text" size="6" name="daystokeepcalllogs" value="365"> (days)</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Email Options</td>
</tr>
<tr class="tableroweven"><td>Enable Email</td><td><input class="formcheckbox" type="checkbox" name="chkenableemail" value="true"><br><br><b>NOTE:</b> When this option is enabled, email will be sent for each incoming caller based on the emails setup in the Maintain Emails page.</td></tr>
<tr class="tablerowodd"><td width="40%">Email From Recipient</td><td width="60%"><input class="formtext" type="text" size="60" name="emailfrom" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Email Subject</td><td width="60%"><input class="formtext" type="text" size="60" name="emailsubject" value=""> <input class="formcheckbox" type="checkbox" name="chkemailincludecallernumberinsubject" value="true"> Include Caller Number</td></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Message Server Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Message Server Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomessageserverclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">BLBroadcast Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to BLBroadcast Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoblbroadcastclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">MainLobby Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to MainLobby Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomainlobbyclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Harmony Home Maestro Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Harmony Home Maestro Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoharmonyhomemaestroclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Miscellaneous Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">United Kingdom Area Code Lookup</td><td width="60%"><font color="red">Not Enabled</font></td></tr>
<tr>
<td align="left" width="100%" colspan="2" class="tablecolumn">
</td>
</tr>
<tr><td align="center" colspan="2"><input type="Submit" class="formbutton" name="SaveOptions" value="Save"></td></tr><input type="hidden" name="ref_page" value="blnetcallerid">
<input type="hidden" name="thecurrentpage" value="options"></form>
</table>
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridoptions finished
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut finished
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() started
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived(): theData --> ###DATE11090819...NMBRxxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() started
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived(): theData --> ...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived(): phoneLine1ComPortData --> ###DATE11090819...NMBRxxxxxxxxxx...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): phoneLine --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): commPortData --> ###DATE11090819...NMBRxxxxxxxxxx...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received(): comPortData --> ###DATE11090819...NMBRxxxxxxxxxx...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received(): isMessageWaiting --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): isMessageWaitingData --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): *** Processing caller id data from NetCallerId box!!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): commPortData after replace --> ###DATE11090819^NMBRxxxxxxxxxx^NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() started
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :stringToSearch --> ###date11090819!%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :firstString --> ###DATE
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :secondString --> !%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :returnString --> 11090819
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() started
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :stringToSearch --> nmbrxxxxxxxxxx!%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :firstString --> NMBR
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :secondString --> !%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :returnString --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() started
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :stringToSearch --> namekyle cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :firstString --> NAME
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :secondString --> +++
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :returnString --> kyle cell
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): ----- Call Information From NetCallerId Box -----
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theDate --> 11090819
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theDateTime --> 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): logIncomingCalls --> true
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber() started
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber(): callerNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - BlockedNumbers() started
11/9/2010 8:19:19 AM : v1.1.20.0 - BlockedNumbers(): allBlockedNumbers.Length --> 0
11/9/2010 8:19:19 AM : v1.1.20.0 - BlockedNumbers() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber(): isBlocked --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): callerIsBlocked --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() started
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): device --> 'On NetCallerId Information Start'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): callerNumber --> ''
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): preCheckTrigger length: 1
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() started
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): device --> 'On Caller Number'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): callerNumber --> 'xxxxxxxxxx'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): preCheckTrigger length: 1
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): Phone Book lookup is DISABLED!!
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller(): callerNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - CustomAnnouncements() started
11/9/2010 8:19:19 AM : v1.1.20.0 - CustomAnnouncements(): allCustomAnnouncements.Length --> 0
11/9/2010 8:19:19 AM : v1.1.20.0 - CustomAnnouncements() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller(): theCustomAnnouncement -->
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): customAnnouncementForCaller -->
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): * Caller was not found in the phonebook or the user has selected not to perform a phonebook lookup!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): ** User has selected NOT to perform a reverse lookup on the caller number!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): ukAreaCodeLookupEnabled --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): thePhoneBookName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): thePhoneBookLocation --> Unknown
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): speakingEnabled --> true
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): announceCallerLocation --> false
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): nameToSpeak --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): nameToSpeak --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call(): phoneLine --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook(): phoneLine --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed(): Homeseer Phone number of lines is ZERO!
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed(): hspInstalled --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook(): *** Homeseer Phone is NOT Installed!!!!
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook(): onHook --> True
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call(): isCallWaiting --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code(): theDateTime --> 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code(): theNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code(): theName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): addCallersToPhonebook --> false
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): * New caller will not be added to the phonebook because the user has NOT selected this option!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): Call will be logged because incoming call logging is ENABLED!
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: Started database insert at 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> Unknown
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> Unknown
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str -->
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr -->
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: SQL Insert for Message: 'INSERT INTO tblCallLog (txtDateTime,txtPhoneLine,txtCallerNumber,txtCallerName,txtL ocation,txtFoundInPhonebook,txtAddedToPhonebook,txtDateAdded ToPhonebook) VALUES('11/9/2010 8:19:19 AM','1','xxxxxxxxxx','KYLE CELL','Unknown','No','No','')'
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.GetADODBConnection(): Router Traffic Monitor Database OPENED!
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate() Started
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): DatabasePathAndName: C:\Program Files\HomeSeer\Data\BLNetCallerId\BLNetCallerId.mdb
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): sqlUpdateString: INSERT INTO tblCallLog (txtDateTime,txtPhoneLine,txtCallerNumber,txtCallerName,txtL ocation,txtFoundInPhonebook,txtAddedToPhonebook,txtDateAdded ToPhonebook) VALUES('11/9/2010 8:19:19 AM','1','xxxxxxxxxx','KYLE CELL','Unknown','No','No','')
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): Executing INSERT...
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): Successful - True
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate() Finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: The call was logged to the database successfully!
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: Finished database insert at 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): Incoming Call has been logged!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code(): theDateTime --> 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code(): theNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code(): theName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() started
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): device --> 'On NetCallerId Information End'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): callerNumber --> ''
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): preCheckTrigger length: 1
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() finished
11/9/2010 8:20:11 AM : v1.1.20.0 - GenPage started
11/9/2010 8:20:11 AM : v1.1.20.0 - GetFormData started
11/9/2010 8:20:11 AM : v1.1.20.0 - GetFormData finished
11/9/2010 8:20:11 AM : v1.1.20.0 - BuildPage started
11/9/2010 8:20:11 AM : v1.1.20.0 - blnetcalleridmenu started
11/9/2010 8:20:11 AM : v1.1.20.0 - blnetcalleridmenu fs.Value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
11/9/2010 8:20:11 AM : v1.1.20.0 - blnetcalleridmenu finished
11/9/2010 8:20:11 AM : v1.1.20.0 - BuildPage: selectPage -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<br><br>Select a link from the ones listed above.<br><br>
11/9/2010 8:20:11 AM : v1.1.20.0 - BuildPage finished
11/9/2010 8:20:11 AM : v1.1.20.0 - GenPage finished
11/9/2010 8:20:13 AM : v1.1.20.0 - GenPage started
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData started
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData: tPair.name --> page
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData: tPair.value --> blnetcalleridoptions
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData finished
11/9/2010 8:20:13 AM : v1.1.20.0 - BuildPage started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridoptions started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridmenu started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridmenu fs.Value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridmenu finished
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridoptions: fs.value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<hr>
<table width="80%"><tr><td colspan="2" class="tableheader">BLNetCallerId - Options</td></tr><tr>
<td class="tablecolumn" colspan="2">General Options</td>
</tr>
<form method="post" name="theOptions" action="/blnetcallerid"><tr class="tablerowodd"><td width="40%">Phone Line 1 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline1comport" value="18"></td></tr>
<tr class="tableroweven"><td width="40%">Phone Line 2 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline2comport" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Debug Logging</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkdebuglevel" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Load System Tray Icon</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkloadsystemtrayicon" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Perform PhoneBook Lookup</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformphonebooklookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Log Incoming Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chklogincomingcalls" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Last Caller Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastcallerdevicecode" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Last X Callers Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastxcallersdevicecode" value=""><br>No. of Callers: <input class="formtext" type="text" size="3" name="lastxcallersnumber" value="10"></td></tr>
<tr class="tablerowodd"><td width="40%">Ignore Message Waiting Data From NetCallerId</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkignoremessagewaitingdatafromnetcallerid" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Message Waiting Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="messagewaitingdevicecode" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Perform Reverse Phone Lookup for numbers not found in the HomeSeer Addressbook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformreversephonelookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Use Custom Announcement for Caller Name When Logging to Database</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkusecustomannouncementnameinlog" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of last callers for show when adding custom announcements</td><td width="60%"><input class="formtext" type="text" size="5" name="numberoflastcallersforcustomannouncements" value="20"></td></tr>
<tr class="tableroweven"><td width="40%">Add Number to Custom Announcement For Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddnumbertocustomannouncement" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Add new callers to HomeSeer Phonebook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddcallerstophonebook" value="true"><br><b>NOTE:</b> Unknown callers will not be added to the phonebook.</td></tr>
<tr class="tableroweven"><td width="40%">Number of seconds to wait for triggers to execute</td><td width="60%"><input class="formtext" type="text" size="3" name="numberofsecondstowaitfortriggers" value="3"></td></tr>
<tr class="tablerowodd"><td width="40%">Forward Caller Id Info to HomeSeer Phone</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkforwardcidtohsp" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">CID Announcement Processing Enabled</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkenablecidannouncementprocessing" value="true"><br>This option is useful if you are using an IVR script to control your incoming calls and ringing of internal phones and you do not want CID announcements until you start ringing the phones in the IVR script.</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Speaking Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Enable CID Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkenablespeaking" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Speaker Client For CID Announcements</td><td width="60%"><input class="formtext" type="text" size="40" name="speakerclientsforcidannouncements" value=""><br>NOTE: If you leave this blank, CID announcements will speak to all speaker clients.</td></tr>
<tr class="tablerowodd"><td width="40%">Incoming Call Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="incomingcallprefixmessage" value="Incoming call from"></td></tr>
<tr class="tableroweven"><td width="40%">Call Waiting Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="callwaitingprefixmessage" value="call waiting from"></td></tr>
<tr class="tablerowodd"><td width="40%">Announce Caller Location</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncecallerlocation" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Announce Long Distance Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncelongdistance" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Use Prefixes For Custom Announcements</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkuseprefixesforcustomannouncements" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Database Options</td>
</tr>
<tr class="tableroweven"><td>Database Logging</td><td><input class="formcheckbox" type="checkbox" checked name="chkdatabaselogging" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of days to keep caller logs</td><td width="60%"><input class="formtext" type="text" size="6" name="daystokeepcalllogs" value="365"> (days)</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Email Options</td>
</tr>
<tr class="tableroweven"><td>Enable Email</td><td><input class="formcheckbox" type="checkbox" name="chkenableemail" value="true"><br><br><b>NOTE:</b> When this option is enabled, email will be sent for each incoming caller based on the emails setup in the Maintain Emails page.</td></tr>
<tr class="tablerowodd"><td width="40%">Email From Recipient</td><td width="60%"><input class="formtext" type="text" size="60" name="emailfrom" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Email Subject</td><td width="60%"><input class="formtext" type="text" size="60" name="emailsubject" value=""> <input class="formcheckbox" type="checkbox" name="chkemailincludecallernumberinsubject" value="true"> Include Caller Number</td></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Message Server Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Message Server Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomessageserverclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">BLBroadcast Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to BLBroadcast Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoblbroadcastclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">MainLobby Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to MainLobby Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomainlobbyclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Harmony Home Maestro Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Harmony Home Maestro Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoharmonyhomemaestroclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Miscellaneous Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">United Kingdom Area Code Lookup</td><td width="60%"><font color="red">Not Enabled</font></td></tr>
<tr>
<td align="left" width="100%" colspan="2" class="tablecolumn">
</td>
</tr>
<tr><td align="center" colspan="2"><input type="Submit" class="formbutton" name="SaveOptions" value="Save"></td></tr><input type="hidden" name="ref_page" value="blnetcallerid">
<input type="hidden" name="thecurrentpage" value="options"></form>
</table>
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridoptions finished
11/9/2010 8:20:13 AM : v1.1.20.0 - BuildPage: selectPage -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<hr>
<table width="80%"><tr><td colspan="2" class="tableheader">BLNetCallerId - Options</td></tr><tr>
<td class="tablecolumn" colspan="2">General Options</td>
</tr>
<form method="post" name="theOptions" action="/blnetcallerid"><tr class="tablerowodd"><td width="40%">Phone Line 1 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline1comport" value="18"></td></tr>
<tr class="tableroweven"><td width="40%">Phone Line 2 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline2comport" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Debug Logging</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkdebuglevel" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Load System Tray Icon</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkloadsystemtrayicon" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Perform PhoneBook Lookup</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformphonebooklookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Log Incoming Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chklogincomingcalls" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Last Caller Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastcallerdevicecode" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Last X Callers Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastxcallersdevicecode" value=""><br>No. of Callers: <input class="formtext" type="text" size="3" name="lastxcallersnumber" value="10"></td></tr>
<tr class="tablerowodd"><td width="40%">Ignore Message Waiting Data From NetCallerId</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkignoremessagewaitingdatafromnetcallerid" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Message Waiting Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="messagewaitingdevicecode" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Perform Reverse Phone Lookup for numbers not found in the HomeSeer Addressbook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformreversephonelookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Use Custom Announcement for Caller Name When Logging to Database</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkusecustomannouncementnameinlog" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of last callers for show when adding custom announcements</td><td width="60%"><input class="formtext" type="text" size="5" name="numberoflastcallersforcustomannouncements" value="20"></td></tr>
<tr class="tableroweven"><td width="40%">Add Number to Custom Announcement For Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddnumbertocustomannouncement" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Add new callers to HomeSeer Phonebook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddcallerstophonebook" value="true"><br><b>NOTE:</b> Unknown callers will not be added to the phonebook.</td></tr>
<tr class="tableroweven"><td width="40%">Number of seconds to wait for triggers to execute</td><td width="60%"><input class="formtext" type="text" size="3" name="numberofsecondstowaitfortriggers" value="3"></td></tr>
<tr class="tablerowodd"><td width="40%">Forward Caller Id Info to HomeSeer Phone</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkforwardcidtohsp" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">CID Announcement Processing Enabled</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkenablecidannouncementprocessing" value="true"><br>This option is useful if you are using an IVR script to control your incoming calls and ringing of internal phones and you do not want CID announcements until you start ringing the phones in the IVR script.</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Speaking Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Enable CID Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkenablespeaking" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Speaker Client For CID Announcements</td><td width="60%"><input class="formtext" type="text" size="40" name="speakerclientsforcidannouncements" value=""><br>NOTE: If you leave this blank, CID announcements will speak to all speaker clients.</td></tr>
<tr class="tablerowodd"><td width="40%">Incoming Call Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="incomingcallprefixmessage" value="Incoming call from"></td></tr>
<tr class="tableroweven"><td width="40%">Call Waiting Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="callwaitingprefixmessage" value="call waiting from"></td></tr>
<tr class="tablerowodd"><td width="40%">Announce Caller Location</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncecallerlocation" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Announce Long Distance Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncelongdistance" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Use Prefixes For Custom Announcements</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkuseprefixesforcustomannouncements" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Database Options</td>
</tr>
<tr class="tableroweven"><td>Database Logging</td><td><input class="formcheckbox" type="checkbox" checked name="chkdatabaselogging" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of days to keep caller logs</td><td width="60%"><input class="formtext" type="text" size="6" name="daystokeepcalllogs" value="365"> (days)</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Email Options</td>
</tr>
<tr class="tableroweven"><td>Enable Email</td><td><input class="formcheckbox" type="checkbox" name="chkenableemail" value="true"><br><br><b>NOTE:</b> When this option is enabled, email will be sent for each incoming caller based on the emails setup in the Maintain Emails page.</td></tr>
<tr class="tablerowodd"><td width="40%">Email From Recipient</td><td width="60%"><input class="formtext" type="text" size="60" name="emailfrom" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Email Subject</td><td width="60%"><input class="formtext" type="text" size="60" name="emailsubject" value=""> <input class="formcheckbox" type="checkbox" name="chkemailincludecallernumberinsubject" value="true"> Include Caller Number</td></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Message Server Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Message Server Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomessageserverclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">BLBroadcast Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to BLBroadcast Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoblbroadcastclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">MainLobby Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to MainLobby Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomainlobbyclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Harmony Home Maestro Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Harmony Home Maestro Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoharmonyhomemaestroclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Miscellaneous Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">United Kingdom Area Code Lookup</td><td width="60%"><font color="red">Not Enabled</font></td></tr>
<tr>
<td align="left" width="100%" colspan="2" class="tablecolumn">
</td>
</tr>
<tr><td align="center" colspan="2"><input type="Submit" class="formbutton" name="SaveOptions" value="Save"></td></tr><input type="hidden" name="ref_page" value="blnetcallerid">
<input type="hidden" name="thecurrentpage" value="options"></form>
</table>
11/9/2010 8:20:13 AM : v1.1.20.0 - BuildPage finished
11/9/2010 8:20:13 AM : v1.1.20.0 - GenPage finished
11/9/2010 8:19:19 AM BLNetCallerId Info Phone Line 1 CID Data --> ###DATE11090819...NMBRXXXXXXXXXX...NAMEKyle Cell+++
11/9/2010 8:18:55 AM BLNetCallerIdInfo BLNetCallerId Debug Logging Enabled!
An here is the debug:
11/9/2010 8:18:55 AM : v1.1.20.0 - **************** Debug Logging ENABLED at 11/9/2010 8:18:55 AM ****************
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: debug logging has changed
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: optionsScreenUpdated --> True
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: reloadUkAreaCodesSelected --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementActionFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementActionValue-->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementActionKey-->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementEditFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementAddFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementDeleteFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementSaveFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementKey -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementLastCaller -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementCallerNumber -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementMessage -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newCustomAnnouncementWavFIle -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: customAnnouncementLastCallerWasSelected --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementCallerNumber -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementMessage -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: existingCustomAnnouncementWavFile -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: announceLongDistanceCheckBoxFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: ignoreMessageWaitingFromNetCallerIdCheckBoxFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callersByMonthReportExecuted --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callersByYearReportExecuted --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callersByYearGroupByMonthReportExecuted --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailEditFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailAddFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailDeleteFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailSaveFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: emailKey -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockedNumberAddFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockedNumberDeleteFound --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockedNumberKey -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: newBlockedNumberCallerNumber -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockCallerNumber --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: callerNumberToBlock -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: blockCallerReturnPage -->
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut: options screen was saved
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridoptions started
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridmenu started
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridmenu fs.Value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridmenu finished
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:18:55 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridoptions: fs.value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<hr>
<table width="80%"><tr><td colspan="2" class="tableheader">BLNetCallerId - Options</td></tr><tr>
<td class="tablecolumn" colspan="2">General Options</td>
</tr>
<form method="post" name="theOptions" action="/blnetcallerid"><tr class="tablerowodd"><td width="40%">Phone Line 1 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline1comport" value="18"></td></tr>
<tr class="tableroweven"><td width="40%">Phone Line 2 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline2comport" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Debug Logging</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkdebuglevel" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Load System Tray Icon</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkloadsystemtrayicon" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Perform PhoneBook Lookup</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformphonebooklookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Log Incoming Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chklogincomingcalls" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Last Caller Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastcallerdevicecode" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Last X Callers Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastxcallersdevicecode" value=""><br>No. of Callers: <input class="formtext" type="text" size="3" name="lastxcallersnumber" value="10"></td></tr>
<tr class="tablerowodd"><td width="40%">Ignore Message Waiting Data From NetCallerId</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkignoremessagewaitingdatafromnetcallerid" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Message Waiting Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="messagewaitingdevicecode" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Perform Reverse Phone Lookup for numbers not found in the HomeSeer Addressbook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformreversephonelookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Use Custom Announcement for Caller Name When Logging to Database</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkusecustomannouncementnameinlog" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of last callers for show when adding custom announcements</td><td width="60%"><input class="formtext" type="text" size="5" name="numberoflastcallersforcustomannouncements" value="20"></td></tr>
<tr class="tableroweven"><td width="40%">Add Number to Custom Announcement For Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddnumbertocustomannouncement" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Add new callers to HomeSeer Phonebook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddcallerstophonebook" value="true"><br><b>NOTE:</b> Unknown callers will not be added to the phonebook.</td></tr>
<tr class="tableroweven"><td width="40%">Number of seconds to wait for triggers to execute</td><td width="60%"><input class="formtext" type="text" size="3" name="numberofsecondstowaitfortriggers" value="3"></td></tr>
<tr class="tablerowodd"><td width="40%">Forward Caller Id Info to HomeSeer Phone</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkforwardcidtohsp" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">CID Announcement Processing Enabled</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkenablecidannouncementprocessing" value="true"><br>This option is useful if you are using an IVR script to control your incoming calls and ringing of internal phones and you do not want CID announcements until you start ringing the phones in the IVR script.</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Speaking Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Enable CID Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkenablespeaking" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Speaker Client For CID Announcements</td><td width="60%"><input class="formtext" type="text" size="40" name="speakerclientsforcidannouncements" value=""><br>NOTE: If you leave this blank, CID announcements will speak to all speaker clients.</td></tr>
<tr class="tablerowodd"><td width="40%">Incoming Call Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="incomingcallprefixmessage" value="Incoming call from"></td></tr>
<tr class="tableroweven"><td width="40%">Call Waiting Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="callwaitingprefixmessage" value="call waiting from"></td></tr>
<tr class="tablerowodd"><td width="40%">Announce Caller Location</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncecallerlocation" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Announce Long Distance Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncelongdistance" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Use Prefixes For Custom Announcements</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkuseprefixesforcustomannouncements" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Database Options</td>
</tr>
<tr class="tableroweven"><td>Database Logging</td><td><input class="formcheckbox" type="checkbox" checked name="chkdatabaselogging" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of days to keep caller logs</td><td width="60%"><input class="formtext" type="text" size="6" name="daystokeepcalllogs" value="365"> (days)</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Email Options</td>
</tr>
<tr class="tableroweven"><td>Enable Email</td><td><input class="formcheckbox" type="checkbox" name="chkenableemail" value="true"><br><br><b>NOTE:</b> When this option is enabled, email will be sent for each incoming caller based on the emails setup in the Maintain Emails page.</td></tr>
<tr class="tablerowodd"><td width="40%">Email From Recipient</td><td width="60%"><input class="formtext" type="text" size="60" name="emailfrom" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Email Subject</td><td width="60%"><input class="formtext" type="text" size="60" name="emailsubject" value=""> <input class="formcheckbox" type="checkbox" name="chkemailincludecallernumberinsubject" value="true"> Include Caller Number</td></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Message Server Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Message Server Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomessageserverclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">BLBroadcast Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to BLBroadcast Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoblbroadcastclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">MainLobby Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to MainLobby Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomainlobbyclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Harmony Home Maestro Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Harmony Home Maestro Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoharmonyhomemaestroclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Miscellaneous Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">United Kingdom Area Code Lookup</td><td width="60%"><font color="red">Not Enabled</font></td></tr>
<tr>
<td align="left" width="100%" colspan="2" class="tablecolumn">
</td>
</tr>
<tr><td align="center" colspan="2"><input type="Submit" class="formbutton" name="SaveOptions" value="Save"></td></tr><input type="hidden" name="ref_page" value="blnetcallerid">
<input type="hidden" name="thecurrentpage" value="options"></form>
</table>
11/9/2010 8:18:55 AM : v1.1.20.0 - blnetcalleridoptions finished
11/9/2010 8:18:55 AM : v1.1.20.0 - PagePut finished
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() started
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived(): theData --> ###DATE11090819...NMBRxxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() started
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived(): theData --> ...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived(): phoneLine1ComPortData --> ###DATE11090819...NMBRxxxxxxxxxx...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): phoneLine --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): commPortData --> ###DATE11090819...NMBRxxxxxxxxxx...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received(): comPortData --> ###DATE11090819...NMBRxxxxxxxxxx...NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received(): isMessageWaiting --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Message_Waiting_Data_Received() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): isMessageWaitingData --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): *** Processing caller id data from NetCallerId box!!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): commPortData after replace --> ###DATE11090819^NMBRxxxxxxxxxx^NAMEKyle Cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() started
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :stringToSearch --> ###date11090819!%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :firstString --> ###DATE
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :secondString --> !%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :returnString --> 11090819
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() started
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :stringToSearch --> nmbrxxxxxxxxxx!%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :firstString --> NMBR
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :secondString --> !%
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :returnString --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() started
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :stringToSearch --> namekyle cell+++
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :firstString --> NAME
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :secondString --> +++
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() :returnString --> kyle cell
11/9/2010 8:19:19 AM : v1.1.20.0 - GetStringValue() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): ----- Call Information From NetCallerId Box -----
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theDate --> 11090819
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theDateTime --> 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): theName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): logIncomingCalls --> true
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber() started
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber(): callerNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - BlockedNumbers() started
11/9/2010 8:19:19 AM : v1.1.20.0 - BlockedNumbers(): allBlockedNumbers.Length --> 0
11/9/2010 8:19:19 AM : v1.1.20.0 - BlockedNumbers() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber(): isBlocked --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - IsBlockedCallerNumber() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): callerIsBlocked --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() started
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): device --> 'On NetCallerId Information Start'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): callerNumber --> ''
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): preCheckTrigger length: 1
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() started
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): device --> 'On Caller Number'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): callerNumber --> 'xxxxxxxxxx'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): preCheckTrigger length: 1
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): Phone Book lookup is DISABLED!!
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller(): callerNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - CustomAnnouncements() started
11/9/2010 8:19:19 AM : v1.1.20.0 - CustomAnnouncements(): allCustomAnnouncements.Length --> 0
11/9/2010 8:19:19 AM : v1.1.20.0 - CustomAnnouncements() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller(): theCustomAnnouncement -->
11/9/2010 8:19:19 AM : v1.1.20.0 - Get_Custom_Announcement_For_Caller() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): customAnnouncementForCaller -->
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): * Caller was not found in the phonebook or the user has selected not to perform a phonebook lookup!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): ** User has selected NOT to perform a reverse lookup on the caller number!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): ukAreaCodeLookupEnabled --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): thePhoneBookName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): thePhoneBookLocation --> Unknown
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): speakingEnabled --> true
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): announceCallerLocation --> false
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): nameToSpeak --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): nameToSpeak --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call(): phoneLine --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook(): phoneLine --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed(): Homeseer Phone number of lines is ZERO!
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed(): hspInstalled --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Homeseer_Phone_Installed() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook(): *** Homeseer Phone is NOT Installed!!!!
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook(): onHook --> True
11/9/2010 8:19:19 AM : v1.1.20.0 - Is_Phone_On_Hook() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call(): isCallWaiting --> False
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Is_Call_Waiting_Call() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code(): theDateTime --> 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code(): theNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code(): theName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_Caller_Device_Code() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): addCallersToPhonebook --> false
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): * New caller will not be added to the phonebook because the user has NOT selected this option!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): Call will be logged because incoming call logging is ENABLED!
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: Started database insert at 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> 1
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> Unknown
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> Unknown
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr --> No
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() started
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): str -->
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes(): newStr -->
11/9/2010 8:19:19 AM : v1.1.20.0 - Escape_Single_Quotes() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: SQL Insert for Message: 'INSERT INTO tblCallLog (txtDateTime,txtPhoneLine,txtCallerNumber,txtCallerName,txtL ocation,txtFoundInPhonebook,txtAddedToPhonebook,txtDateAdded ToPhonebook) VALUES('11/9/2010 8:19:19 AM','1','xxxxxxxxxx','KYLE CELL','Unknown','No','No','')'
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.GetADODBConnection(): Router Traffic Monitor Database OPENED!
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate() Started
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): DatabasePathAndName: C:\Program Files\HomeSeer\Data\BLNetCallerId\BLNetCallerId.mdb
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): sqlUpdateString: INSERT INTO tblCallLog (txtDateTime,txtPhoneLine,txtCallerNumber,txtCallerName,txtL ocation,txtFoundInPhonebook,txtAddedToPhonebook,txtDateAdded ToPhonebook) VALUES('11/9/2010 8:19:19 AM','1','xxxxxxxxxx','KYLE CELL','Unknown','No','No','')
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): Executing INSERT...
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate(): Successful - True
11/9/2010 8:19:19 AM : v1.1.20.0 - DatabaseFunctionsSingleton.PerformDatabaseUpdate() Finished
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: The call was logged to the database successfully!
11/9/2010 8:19:19 AM : v1.1.20.0 - Perform_Call_Logging: Finished database insert at 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data(): Incoming Call has been logged!!
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code() started
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code(): theDateTime --> 11/9/2010 8:19:19 AM
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code(): theNumber --> xxxxxxxxxx
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code(): theName --> KYLE CELL
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Update_Last_X_Callers_Device_Code() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() started
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): device --> 'On NetCallerId Information End'
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): callerNumber --> ''
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger(): preCheckTrigger length: 1
11/9/2010 8:19:19 AM : v1.1.20.0 - HomeseerFunctions.DeviceTrigger() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - ComPortFunctions.Process_Comm_Port_Data() finished
11/9/2010 8:19:19 AM : v1.1.20.0 - PhoneLine1DataReceived() finished
11/9/2010 8:20:11 AM : v1.1.20.0 - GenPage started
11/9/2010 8:20:11 AM : v1.1.20.0 - GetFormData started
11/9/2010 8:20:11 AM : v1.1.20.0 - GetFormData finished
11/9/2010 8:20:11 AM : v1.1.20.0 - BuildPage started
11/9/2010 8:20:11 AM : v1.1.20.0 - blnetcalleridmenu started
11/9/2010 8:20:11 AM : v1.1.20.0 - blnetcalleridmenu fs.Value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
11/9/2010 8:20:11 AM : v1.1.20.0 - blnetcalleridmenu finished
11/9/2010 8:20:11 AM : v1.1.20.0 - BuildPage: selectPage -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<br><br>Select a link from the ones listed above.<br><br>
11/9/2010 8:20:11 AM : v1.1.20.0 - BuildPage finished
11/9/2010 8:20:11 AM : v1.1.20.0 - GenPage finished
11/9/2010 8:20:13 AM : v1.1.20.0 - GenPage started
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData started
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData: tPair.name --> page
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData: tPair.value --> blnetcalleridoptions
11/9/2010 8:20:13 AM : v1.1.20.0 - GetFormData finished
11/9/2010 8:20:13 AM : v1.1.20.0 - BuildPage started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridoptions started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridmenu started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridmenu fs.Value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridmenu finished
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Message_Server_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLBroadcast_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_MainLobby_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_BLML2HS_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed(): pluginInstalled --> False
11/9/2010 8:20:13 AM : v1.1.20.0 - Is_Harmony_Home_Maestro_Plugin_Installed() started
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridoptions: fs.value -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<hr>
<table width="80%"><tr><td colspan="2" class="tableheader">BLNetCallerId - Options</td></tr><tr>
<td class="tablecolumn" colspan="2">General Options</td>
</tr>
<form method="post" name="theOptions" action="/blnetcallerid"><tr class="tablerowodd"><td width="40%">Phone Line 1 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline1comport" value="18"></td></tr>
<tr class="tableroweven"><td width="40%">Phone Line 2 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline2comport" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Debug Logging</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkdebuglevel" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Load System Tray Icon</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkloadsystemtrayicon" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Perform PhoneBook Lookup</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformphonebooklookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Log Incoming Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chklogincomingcalls" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Last Caller Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastcallerdevicecode" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Last X Callers Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastxcallersdevicecode" value=""><br>No. of Callers: <input class="formtext" type="text" size="3" name="lastxcallersnumber" value="10"></td></tr>
<tr class="tablerowodd"><td width="40%">Ignore Message Waiting Data From NetCallerId</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkignoremessagewaitingdatafromnetcallerid" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Message Waiting Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="messagewaitingdevicecode" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Perform Reverse Phone Lookup for numbers not found in the HomeSeer Addressbook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformreversephonelookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Use Custom Announcement for Caller Name When Logging to Database</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkusecustomannouncementnameinlog" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of last callers for show when adding custom announcements</td><td width="60%"><input class="formtext" type="text" size="5" name="numberoflastcallersforcustomannouncements" value="20"></td></tr>
<tr class="tableroweven"><td width="40%">Add Number to Custom Announcement For Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddnumbertocustomannouncement" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Add new callers to HomeSeer Phonebook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddcallerstophonebook" value="true"><br><b>NOTE:</b> Unknown callers will not be added to the phonebook.</td></tr>
<tr class="tableroweven"><td width="40%">Number of seconds to wait for triggers to execute</td><td width="60%"><input class="formtext" type="text" size="3" name="numberofsecondstowaitfortriggers" value="3"></td></tr>
<tr class="tablerowodd"><td width="40%">Forward Caller Id Info to HomeSeer Phone</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkforwardcidtohsp" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">CID Announcement Processing Enabled</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkenablecidannouncementprocessing" value="true"><br>This option is useful if you are using an IVR script to control your incoming calls and ringing of internal phones and you do not want CID announcements until you start ringing the phones in the IVR script.</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Speaking Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Enable CID Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkenablespeaking" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Speaker Client For CID Announcements</td><td width="60%"><input class="formtext" type="text" size="40" name="speakerclientsforcidannouncements" value=""><br>NOTE: If you leave this blank, CID announcements will speak to all speaker clients.</td></tr>
<tr class="tablerowodd"><td width="40%">Incoming Call Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="incomingcallprefixmessage" value="Incoming call from"></td></tr>
<tr class="tableroweven"><td width="40%">Call Waiting Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="callwaitingprefixmessage" value="call waiting from"></td></tr>
<tr class="tablerowodd"><td width="40%">Announce Caller Location</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncecallerlocation" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Announce Long Distance Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncelongdistance" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Use Prefixes For Custom Announcements</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkuseprefixesforcustomannouncements" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Database Options</td>
</tr>
<tr class="tableroweven"><td>Database Logging</td><td><input class="formcheckbox" type="checkbox" checked name="chkdatabaselogging" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of days to keep caller logs</td><td width="60%"><input class="formtext" type="text" size="6" name="daystokeepcalllogs" value="365"> (days)</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Email Options</td>
</tr>
<tr class="tableroweven"><td>Enable Email</td><td><input class="formcheckbox" type="checkbox" name="chkenableemail" value="true"><br><br><b>NOTE:</b> When this option is enabled, email will be sent for each incoming caller based on the emails setup in the Maintain Emails page.</td></tr>
<tr class="tablerowodd"><td width="40%">Email From Recipient</td><td width="60%"><input class="formtext" type="text" size="60" name="emailfrom" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Email Subject</td><td width="60%"><input class="formtext" type="text" size="60" name="emailsubject" value=""> <input class="formcheckbox" type="checkbox" name="chkemailincludecallernumberinsubject" value="true"> Include Caller Number</td></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Message Server Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Message Server Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomessageserverclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">BLBroadcast Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to BLBroadcast Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoblbroadcastclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">MainLobby Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to MainLobby Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomainlobbyclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Harmony Home Maestro Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Harmony Home Maestro Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoharmonyhomemaestroclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Miscellaneous Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">United Kingdom Area Code Lookup</td><td width="60%"><font color="red">Not Enabled</font></td></tr>
<tr>
<td align="left" width="100%" colspan="2" class="tablecolumn">
</td>
</tr>
<tr><td align="center" colspan="2"><input type="Submit" class="formbutton" name="SaveOptions" value="Save"></td></tr><input type="hidden" name="ref_page" value="blnetcallerid">
<input type="hidden" name="thecurrentpage" value="options"></form>
</table>
11/9/2010 8:20:13 AM : v1.1.20.0 - blnetcalleridoptions finished
11/9/2010 8:20:13 AM : v1.1.20.0 - BuildPage: selectPage -->
<hr>
<input type="button" class="functionrowbutton" value="Reports" onClick="location.href='/blnetcallerid?page=blnetcalleridreports'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Options" onClick="location.href='/blnetcallerid?page=blnetcalleridoptions'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Tools" onClick="location.href='/blnetcallerid?page=blnetcalleridtools'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Support Forum" onClick="window.open('http://board.homeseer.com/forumdisplay.php?f=1025');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="Help" onClick="window.open('/BLHelp/BLNetCallerId/BLNetCallerId_Help.asp');" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<input type="button" class="functionrowbutton" value="About" onClick="location.href='/blnetcallerid?page=blnetcalleridabout'" onmouseover="this.className='functionrowbuttonselected';" onmouseout="this.className='functionrowbutton';">
<hr>
<table width="80%"><tr><td colspan="2" class="tableheader">BLNetCallerId - Options</td></tr><tr>
<td class="tablecolumn" colspan="2">General Options</td>
</tr>
<form method="post" name="theOptions" action="/blnetcallerid"><tr class="tablerowodd"><td width="40%">Phone Line 1 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline1comport" value="18"></td></tr>
<tr class="tableroweven"><td width="40%">Phone Line 2 Com Port</td><td width="60%"><input class="formtext" type="text" size="5" name="phoneline2comport" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Debug Logging</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkdebuglevel" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Load System Tray Icon</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkloadsystemtrayicon" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Perform PhoneBook Lookup</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformphonebooklookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Log Incoming Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chklogincomingcalls" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Last Caller Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastcallerdevicecode" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Last X Callers Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="lastxcallersdevicecode" value=""><br>No. of Callers: <input class="formtext" type="text" size="3" name="lastxcallersnumber" value="10"></td></tr>
<tr class="tablerowodd"><td width="40%">Ignore Message Waiting Data From NetCallerId</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkignoremessagewaitingdatafromnetcallerid" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Message Waiting Device Code</td><td width="60%"><input class="formtext" type="text" size="5" name="messagewaitingdevicecode" value=""></td></tr>
<tr class="tablerowodd"><td width="40%">Perform Reverse Phone Lookup for numbers not found in the HomeSeer Addressbook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkperformreversephonelookup" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Use Custom Announcement for Caller Name When Logging to Database</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkusecustomannouncementnameinlog" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of last callers for show when adding custom announcements</td><td width="60%"><input class="formtext" type="text" size="5" name="numberoflastcallersforcustomannouncements" value="20"></td></tr>
<tr class="tableroweven"><td width="40%">Add Number to Custom Announcement For Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddnumbertocustomannouncement" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Add new callers to HomeSeer Phonebook</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkaddcallerstophonebook" value="true"><br><b>NOTE:</b> Unknown callers will not be added to the phonebook.</td></tr>
<tr class="tableroweven"><td width="40%">Number of seconds to wait for triggers to execute</td><td width="60%"><input class="formtext" type="text" size="3" name="numberofsecondstowaitfortriggers" value="3"></td></tr>
<tr class="tablerowodd"><td width="40%">Forward Caller Id Info to HomeSeer Phone</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkforwardcidtohsp" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">CID Announcement Processing Enabled</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkenablecidannouncementprocessing" value="true"><br>This option is useful if you are using an IVR script to control your incoming calls and ringing of internal phones and you do not want CID announcements until you start ringing the phones in the IVR script.</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Speaking Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Enable CID Speaking</td><td width="60%"><input class="formcheckbox" type="checkbox" checked name="chkenablespeaking" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Speaker Client For CID Announcements</td><td width="60%"><input class="formtext" type="text" size="40" name="speakerclientsforcidannouncements" value=""><br>NOTE: If you leave this blank, CID announcements will speak to all speaker clients.</td></tr>
<tr class="tablerowodd"><td width="40%">Incoming Call Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="incomingcallprefixmessage" value="Incoming call from"></td></tr>
<tr class="tableroweven"><td width="40%">Call Waiting Prefix Message</td><td width="60%"><input class="formtext" type="text" size="50" name="callwaitingprefixmessage" value="call waiting from"></td></tr>
<tr class="tablerowodd"><td width="40%">Announce Caller Location</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncecallerlocation" value="true"></td></tr>
<tr class="tableroweven"><td width="40%">Announce Long Distance Calls</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkannouncelongdistance" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Use Prefixes For Custom Announcements</td><td width="60%"><input class="formcheckbox" type="checkbox" name="chkuseprefixesforcustomannouncements" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Database Options</td>
</tr>
<tr class="tableroweven"><td>Database Logging</td><td><input class="formcheckbox" type="checkbox" checked name="chkdatabaselogging" value="true"></td></tr>
<tr class="tablerowodd"><td width="40%">Number of days to keep caller logs</td><td width="60%"><input class="formtext" type="text" size="6" name="daystokeepcalllogs" value="365"> (days)</td></tr>
<tr>
<td class="tablecolumn" colspan="2">Email Options</td>
</tr>
<tr class="tableroweven"><td>Enable Email</td><td><input class="formcheckbox" type="checkbox" name="chkenableemail" value="true"><br><br><b>NOTE:</b> When this option is enabled, email will be sent for each incoming caller based on the emails setup in the Maintain Emails page.</td></tr>
<tr class="tablerowodd"><td width="40%">Email From Recipient</td><td width="60%"><input class="formtext" type="text" size="60" name="emailfrom" value=""></td></tr>
<tr class="tableroweven"><td width="40%">Email Subject</td><td width="60%"><input class="formtext" type="text" size="60" name="emailsubject" value=""> <input class="formcheckbox" type="checkbox" name="chkemailincludecallernumberinsubject" value="true"> Include Caller Number</td></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Message Server Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Message Server Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomessageserverclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">BLBroadcast Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to BLBroadcast Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoblbroadcastclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">MainLobby Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to MainLobby Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtomainlobbyclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Harmony Home Maestro Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">Status</td><td width="60%"><font color="red">Not Installed</font></td></tr>
<tr class="tableroweven"><td width="40%">Send CID to Harmony Home Maestro Clients</td><td width="60%"><input class="formcheckbox" type="checkbox" DISABLED name="chksendtoharmonyhomemaestroclients" value="true"></td></tr>
<tr>
<td class="tablecolumn" colspan="2">Miscellaneous Options</td>
</tr>
<tr class="tablerowodd"><td width="40%">United Kingdom Area Code Lookup</td><td width="60%"><font color="red">Not Enabled</font></td></tr>
<tr>
<td align="left" width="100%" colspan="2" class="tablecolumn">
</td>
</tr>
<tr><td align="center" colspan="2"><input type="Submit" class="formbutton" name="SaveOptions" value="Save"></td></tr><input type="hidden" name="ref_page" value="blnetcallerid">
<input type="hidden" name="thecurrentpage" value="options"></form>
</table>
11/9/2010 8:20:13 AM : v1.1.20.0 - BuildPage finished
11/9/2010 8:20:13 AM : v1.1.20.0 - GenPage finished
Comment