Notifications OVER Screensaver
#1
I'm just wondering if there is any way to have the notifications run over top of the screensaver. I run the black screensaver so that I can simply leave my HTPC on all day long.

I also have the HTPC hooked into my PBX to display caller id on incoming calls.

The problem is that the CID is not displayed if the screensaver is on. Can this be changed in the config?
Reply
#2
bump
Reply
#3
I'm not sure what CID you're using, but I modified the CID script by RichHard to wake from screensaver when a call was received.

I used the HTTP API to SendKey(0xF000) in the CID script. I can post the code if you want, but I can't get to it at the moment.
Reply
#4
herg Wrote:I'm not sure what CID you're using, but I modified the CID script by RichHard to wake from screensaver when a call was received.

I used the HTTP API to SendKey(0xF000) in the CID script. I can post the code if you want, but I can't get to it at the moment.

I'm using the following code and calling it from the Custom Destinations on my Inbound Route


extensions_custom.conf
Code:
[custom-cid-xbmc]
;Display Caller-ID on XBMC
exten => s,1,Macro(user-callerid)
exten => s,2,TrySystem(wget -b -O /dev/null -o /dev/null "http://192.168.0.115:2345/xbmcCmds/xbmcHttp?command=ExecBuiltIn&parameter=XBMC.Notification(Incoming%20Call%2C${CALLERID(name)}%20<${CALLERID(number)}>%2C15000)")
exten => s,3,Goto(ext-group,400,1)

Works awesome.
Reply
#5
I use "http://bender:8080/xbmcCmds/xbmcHttp?command=SendKey(0xF000)" before displaying the CID info. 0xF000 doesn't map to a real button as far as I can tell, but it will wake from the XBMC screensaver. If it's the Linux screensaver, I doubt this will work.
Reply

Logout Mark Read Team Forum Stats Members Help
Notifications OVER Screensaver0