Skip to content
Obi Caller ID Name Growl Notifications for Mac OSX
AppleScript JavaScript
Latest commit 923ad68 Jun 12, 2014 @shawnbissell 0.2.1
Failed to load latest commit information.
.idea/jsLinters Fixing adddressbookimport.scpt to work correctly again after updating… May 25, 2014
spec
.gitignore
LICENSE-MIT completely refactored into proper nodejs module, added jasmine unit t… Jun 11, 2014
README.md Adding platform check around import scripts since they only work on OSX Apr 11, 2013
addressbookimport.scpt
obicallerid-logger.js completely refactored into proper nodejs module, added jasmine unit t… Jun 12, 2014
obicallerid-server.js
obicallerid.js
outlookimport.scpt updating opencnam to use v2 API Jun 2, 2014
package.json
test.js completely refactored into proper nodejs module, added jasmine unit t… Jun 12, 2014

README.md

Obi Caller ID Name Growl Notifications

Sends Caller ID and Name information to Growl on your Mac (or Windows PC) from your Obihai ATA device

Imports contact name information from Outlook 2011 and Address Book on startup of service

If contact information is not available then it looks up CNAM information from opencam (https://www.opencnam.com/)

Installation for Mac

Install Node JS

Install Growl from AppStore

Install growlnotify command line application

Install obicallerid using Node Package Manager

$ sudo npm install -g obicallerid

Installation for Windows

Install Node JS

Install Growl for Windows

Install growlnotify

Install obicallerid using node package manager

$ npm install -g obicallerid

Obi Setup

In Obitalk website -> Obi Expert Config

System Management -> Device Admin
  Syslog
    Server =  <IP Address of where you are running obicallerid>
    Port = 7000
    Level = 7
Voice Service -> SPx Service
  X_SipDebugOption = Log All Except REGISTER Message

Usage

$ cd <dir of your choice>
$ obicallerid
  • info messages will be output to console
  • debug messages will be logged to output.log

Installing as a service

License

Copyright (c) 2012 Shawn Bissell Licensed under the MIT license.

Something went wrong with that request. Please try again.