TUTORIAL CID Superfecta ScreenPop for XBMC

What is interesting is that by calling the script directly from a browser /admin/modules/superfecta/bin/callerid.php?thenumber=xxxxxx
there is no XBMC display.

This line is the one called by asterisk.
We should try to debug with that first.

If on the opposite the call to the line was working but the inbound call was not, it would definitely have been an access-right problem to the script showing that asterisk was not allowed to run it properly.

But double check anyway that the source_sendtoXBMC.php has the same chown/chmod than the other scripts in the directory.
 
Also, as a note, the present version will not send anything to XBMC if there is no CLID name found.

I will change the source to let return at least the number if there is no CLID as it make more sense to always have a display when a call is coming anyway.
 
See post 20 it tells you exactly what I'm running. Let me know if you need more info.

This symtom - works fine in debug, not when a call comes in, usualy means one fo two things.

First, the module does not have the authoprity to operate - I.E., the Maint ID and password in the General section are not correct and need to be changed to reflect actual conditions

Second - inbound routes are not configured to bring the number through Superfecta.

Contraindicators would be that the Caeller ID info DOES reach the telephones, but not the XBMC.
 
All of my inbound routes are setup to run trough Superfecta when a call comes in. Names and numbers are working on the softphones we are using(our phones are on order and will be here Tuesday).

The chmod of that source file is different than of the other source files:
Code:
-rw-r--r-- 1 asterisk asterisk  2374 Nov  5 16:37 source-Send_to_XBMC.php

Other sources are all:
Code:
-rwxr-xr-x 1 asterisk asterisk 10762 Oct 24 10:40 source-PhoneSpamFilter_UK.php

Running:
Code:
 /admin/modules/superfecta/bin/callerid.php?thenumber=xxxxxx
In a browser returns a name when using a number in my Asterisk Phonebook. But displays nothing in Boxee....
 
just ran a chmod 755 on the source file this changes nothing. it still doesn't work.
 
you have only one scheme active?
What sources do you have on that scheme? What order?
Blank CID rule and DID rule?

Are you using a username/password in superfecta page (or caller id lookup source, surperfecta source)?
 
Yes I only have one active scheme.

Here are the sources and order.:
Asterisk Phonebook:
Addresses:
White Pages:
Yellow Pages:
Any Who:
Telco Data:
Google:
Trunk Provided:
Send to XBMC:

The CID and DID rule is blank.
And I am using Username/Password and both are correct.
 
just ran a chmod 755 on the source file this changes nothing. it still doesn't work.

Is it possible that the softphones are displaying their internal phone book CNAM when they get the number?
 
No the internal cnam for the softphones have a prefix. The entry shown is the one out of Asterisk Phonebook. I tested this because I changed the name in the phone book and the new name showed.
 
I know this thread is very old, but I was encountering exactly the same problem today and was pulling my hair out trying to figure out what the problem was. I finally figured it out:

Blocked calls (anonoymous) don't get processed by Superfecta, and so they won't show up on the screen. I was placing all of my test calls from a blocked line. The moment that I placed a call from an unblocked number, it popped up on the screen just as it should.

All the explanations that are out there on how to configure are correct.

1. Enable web-server in XBMC
2. Enable Send to XBMC in CallerID Superfecta Module, then click on the word "Send to XBMC" and fill in Ip address, port, username and password, and click save. Make "Send to XBMC" the very last item to be processed.
3. On inbound route, enable Caller ID Superfecta.
4. Place a call from an unblocked number.
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,410
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top