3rd party apps development for the OBi 110/100
bhasden:
Quote from: Everton on October 04, 2011, 09:42:05 am
The CNAM lookup from GV Contacts is the single most desirable feature for me. 90-95 % of the calls we receive are from individuals/companies that are in my Contact list. Any new Number/Name is quickly added to this list and calls from Telemarketers or other undesirable sources are Blocked using Google Voice blocking mechanism.
I would want the information pass to the phone, as oppose to a PC running on the LAN. I wonder if there are any technical hurdles that would prevent OBi from implementing a CNAM pass-thru from GV Contacts. There is also the possibility that OBi could utilize their OBiTALK Networking capabilities to do reverse lookups for a minimal annual fee of say $10.00 or where the each user can upload their contact data to the cloud as a lookup source. Finally, a DDWRT/Tomato "OPT" integration could be possible, if the data could be quickly pass to the OBi1xx and then to the phone between the first and second ring!
Please visit http://riotouslabs.com to download a copy of GrowlerID. GrowlerID supports notifications through the Growl interface, detecting incoming calls to the Obihai device, retrieving caller id information and photos (photos only work with Growl for now) from Google contacts, retrieving caller id information from FreeCNAM.
The website is absolutely barebones right now. Please provide feeback through the UserVoice forum (http://riotouslabs.uservoice.com).
The version available through the website right now will only run until November 1st. It's currently in beta and as a result, may contain bugs and/or broken/partially implemented features.
Thank you to anyone who chooses to help beta test.
QBZappy:
bhasden
Hi, I decided to test it by calling myself from a second GV account. I'm having a little trouble setting this up.
1) I don't see the GrowlerID in the All Programs list after installation. Is it set to automatically start with Growl every time?
2) I don't see it registered as an application in Growler and I don't see a way of registering the app.
(I take it back. It took a while, but GrowlerID registered with Growler after I maximized GorwlerID after a few times of trying)
3) In GrowlerID config, use Modem to detect incoming calls is optional? If you select to checkmark I suppose you need a voice modem. If check not selected is the CID being picked up via GV or the OBi device?
4) Clarify how the RJ11 connections are to be made between the various pieces of equipment.
I suppose we will take this to the other forum after these preliminaries. Since it is new, I don't see if there is a place for you to reply or it is only one way feedback from your beta testers.
http://riotouslabs.uservoice.com/forums/136299-general
PS: On clicking apply in the config it's neat to see a nice blue GrowlerID test notification.
QBZappy:
Everton,
Quote from: Everton on October 04, 2011, 09:42:05 am
Finally, a DDWRT/Tomato "OPT" integration could be possible, if the data could be quickly pass to the OBi1xx and then to the phone between the first and second ring!
Not quite sure what you mean by this. Can you explain your idea further?
bhasden:
Quote from: QBZappy on October 04, 2011, 10:14:50 pm
bhasden
Hi, I decided to test it by calling myself from a second GV account. I'm having a little trouble setting this up.
1) I don't see the GrowlerID in the All Programs list after installation. Is it set to automatically start with Growl every time?
2) I don't see it registered as an application in Growler and I don't see a way of registering the app.
(I take it back. It took a while, but GrowlerID registered with Growler after I maximized GorwlerID after a few times of trying)
3) In GrowlerID config, use Modem to detect incoming calls is optional? If you select to checkmark I suppose you need a voice modem. If check not selected is the CID being picked up via GV or the OBi device?
4) Clarify how the RJ11 connections are to be made between the various pieces of equipment.
I suppose we will take this to the other forum after these preliminaries. Since it is new, I don't see if there is a place for you to reply or it is only one way feedback from your beta testers.
http://riotouslabs.uservoice.com/forums/136299-general
PS: On clicking apply in the config it's neat to see a nice blue GrowlerID test notification.
1) GrowlerID should be located under Programs -> Riotous Labs -> GrowlerID. It will not automatically start with Growl. For now, you can copy the shortcut into your Startup folder, although I will be adding a checkbox to the configuration dialog in the next few days.
2) In order for GrowlerID to register as an application in Growl, Growl must first be started. You can download it at http://www.growlforwindows.com. I should clarify that Growl is not required. If Growl isn't installed you'll get regular windows notifications in the task bar that notify you of an incoming call. The great thing about Growl is that it can forward the notifications to just about anything (iPhone, Android, other computers, etc.).
3) The Modem tab in the configuration is a work in progress feature. In my home setup, I've got the my landline running into the modem of my home server since they're both in the same closet. It's not a feature that would be useful for Obihai users, but for someone who has an existing home phone line and would like to use the GrowlerID software to detect incoming calls.
4) There's no need to connect anything to anything. The only setup that needs to be done for Obihai users is to enable the Obihai device monitoring and enter your Obihai IP address and password. If you don't have Google Voice enabled, you'll get caller id information from Free CNAM. The caller id lookup order goes Google Voice then Free CNAM. If a contact is found in Google Voice, that's the contact it uses. If the contact isn't found or Google Voice integration is turned off, it will move to searching Free CNAM.
After explaining the setup, I feel like I should definitely create some sort of wizard setup for the software instead of relying on the user to figure everything out through the tabs. I thought they would be straight forward enough, but now I'm thinking they will not be. Originally I was configuring everything through Notepad, so the dialog is new.
Please let me know if you have any other questions or any suggestions.
QBZappy:
Methods to reboot the OBi automatically can be found here:
http://www.obitalk.com/forum/index.php?topic=1152.0
Windows vbs script obi-reboot.vbs (offered by infin8loop)
Linux (offered by earthtoobi)
lwp-request -C admin:<password> -e -d http://192.168.x.x/rebootgetconfig.htm
Bonus:
Common wall timer (Attach the OBi power cord to a daily/weekly timer. Offered by QBZappy ;D)
Navigation
[0] Message Index
[#] Next page
[*] Previous page