Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 6 of 6
  1. #1
    Member
    Join Date
    Apr 2005
    Location
    Glossop, UK
    Posts
    42

    CallerID and displaying strings on ALL players

    Hello all,
    For the last two years I ahve, on and off, been trying to get callerID working reliably from my server to my slim players. I've tried YAK and my preference "Who's Calling" which does Slim integration natively. With both of these programs I get the display on my server monitor when a call comes in. I also get the display on my SoftSqueeze screen, but the display does not go to any of my hardware players, they stay displaying whatever they are doing, but no callerID.

    I can get the display to work on one of the hardware boxes (either SliMP3 or SBG) by forgetting my softsqueeze player. It then displays on the lowest player alphabetically.

    The log looks like this when I send a test from Who's Calling:

    2005-07-06 17:05:48.0140 Executing command 79:64:a6:d6:ee:71: display (USA number) (213-5213-18274) (8) () () () ()
    2005-07-06 17:05:48.0202 Returning array: display (USA number) (213-5213-18274) (8) () () () ()
    2005-07-06 17:05:51.8750 Executing command 79:64:a6:d6:ee:71: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:05:51.8809 Returning array: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:05:52.8750 Executing command 79:64:a6:d6:ee:71: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:05:52.8807 Returning array: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:05:58.9062 Executing command 79:64:a6:d6:ee:71: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:05:58.9120 Returning array: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:05:59.9218 Executing command 79:64:a6:d6:ee:71: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:05:59.9276 Returning array: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:06:05.9375 Executing command 79:64:a6:d6:ee:71: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:06:05.9432 Returning array: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:06:06.9687 Executing command 79:64:a6:d6:ee:71: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:06:06.9750 Returning array: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:06:13.0000 Executing command 79:64:a6:d6:ee:71: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:06:13.0059 Returning array: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:06:14.0312 Executing command 79:64:a6:d6:ee:71: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:06:14.0368 Returning array: display (01484-123456) (UK Number) (8) () () () ()
    2005-07-06 17:06:20.0625 Executing command 79:64:a6:d6:ee:71: display (UK Number) (01484-123456) (8) () () () ()
    2005-07-06 17:06:20.0686 Returning array: display (UK Number) (01484-123456) (8) () () () ()

    As you can see, it's only going to my SoftSqueeze MAC address. I expect it to go to all of the players. Is there anything I can do? I have played around with getting XAP to pick up the command and relay it, but it's quite complex for me and I lost my config a few months ago and don't really want to have to go down that path again as this _should_ be quite trivial no?

    Thanks for your help.

    JQ

  2. #2
    Member
    Join Date
    Apr 2005
    Location
    Glossop, UK
    Posts
    42

    CallerID and displaying strings on ALL players

    Ping...
    No one got any thoughts on what needs to be done to get text displayed on all players, rather than just the lowest one in the list alphabetically..?

    Thanks

    John

  3. #3
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,356

    Re: CallerID and displaying strings on ALL players

    > Ping...
    > No one got any thoughts on what needs to be done to get text displayed
    > on all players, rather than just the lowest one in the list
    > alphabetically..?


    I'm sorry, I don't have the answer... but this is exactly what I've been
    looking for the past five minutes :-).

    You'd have posted this to the developers forum.

    --

    Michael

    -----------------------------------------------------------
    Help translate SlimServer by using the
    StringEditor Plugin (http://www.herger.net/slim/)


  4. #4
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,356

    Re: CallerID and displaying strings on ALL players

    > No one got any thoughts on what needs to be done to get text displayed
    > on all players, rather than just the lowest one in the list
    > alphabetically..?


    Try this one:

    broadcast('Hello world!');

    sub broadcast {
    my $msg = shift;
    foreach (Slim::Player::Client::clients) {
    $_->showBriefly($msg);
    }
    }

    --

    Michael

    -----------------------------------------------------------
    Help translate SlimServer by using the
    StringEditor Plugin (http://www.herger.net/slim/)


  5. #5
    Member
    Join Date
    Apr 2005
    Location
    Yorkshire. UK
    Posts
    53

    CallerID and displaying strings on ALL players

    Hi John

    Happy to help you set up xAP again if you want ???

    I have CallerID display working on all my Slim players currently and
    using (free) xAP Switchboard it also shows you the geographic area name,
    the callers name and company on selectable Slimp3/Squeezebox/SoftSqueeze
    players (by name). Your call history can even be accessed as an RSS
    feed so you can examine last calls from your Slim screen and remote.
    :-) Plus xAP Switchboard provids a full web based log of all incoming
    and outgoing calls and even integrates with multiple instances of
    Outlook over the Network. Supports Skype too *screenshot
    http://tinyurl.com/akt36* Through the web interface if you have a
    postcode entry for the caller you get a street level map of the callers
    location even ! Very 'big brother' - (otherwise its a local area based
    on the callers number) . In the US this is local area based on zip code.

    Some of these features are dependent on your hardware CID device and the
    corresponding xAP conduit. xAPTel supports all these features using the
    Meteor or Pegasus CID units in the UK and various other apps are
    available that support incoming call logging with the US NetCallerID
    unit and some modems (mainly US, or Pace in the UK).

    Some more thoughts inline...

    JohnQuirk wrote:

    >Hello all,
    >For the last two years I ahve, on and off, been trying to get callerID
    >working reliably from my server to my slim players. I've tried YAK and
    >my preference "Who's Calling" which does Slim integration natively.
    >With both of these programs I get the display on my server monitor when
    >a call comes in. I also get the display on my SoftSqueeze screen, but
    >the display does not go to any of my hardware players, they stay
    >displaying whatever they are doing, but no callerID.
    >
    >

    There was a recent period when the SlimServer CLI seemed to not display
    messages correctly on the hardware players - they would only appear for
    a fraction of a second but later betas and the current 6.1beta2 seem to
    have this fixed. Could that be it ?

    >I can get the display to work on one of the hardware boxes (either
    >SliMP3 or SBG) by forgetting my softsqueeze player. It then displays on
    >the lowest player alphabetically.
    >
    >

    IIRC the "Who's Calling" app only handles display on one Slim player
    doesn't it ? (which was why before you moved to using xAP as a helper
    ??). I seem to remember there was some issue in that you were using a
    TAPI modem weren't you (which we don't currently support via xAP).


    Kevin


    xAP Switchboard http://www.mi4.biz *http://tinyurl.com/8vk89*
    xAP Slim conduit http://www.xapframework.net
    xAP http://www.xapautomation.org

  6. #6
    Member
    Join Date
    Apr 2005
    Location
    Glossop, UK
    Posts
    42

    Re: CallerID and displaying strings on ALL players

    Hi Kevin,
    Thanks for the offer. I'll probably be taking you up on that when I get time... I installed the Switchboard app last night and it looks great, but you do recall correctly, I am trying to use TAPI, so switchboard doesn't seem to recognise it. I also can't see how you configure the Slim connectivity in the app. I'd like to replace my modem with a proper CID device, but with a baby due in a month there's not much cash for pointless toys.

    I'm looking for an alternative to Who's Calling as it has a tendency to reboot my server when a call comes in... Not quite the effect I was looking for. Unfortunately YAK and all the XAP stuff won't do TAPI. Back to the drawing board...

    ===

    Hi John

    Happy to help you set up xAP again if you want ???

    I have CallerID display working on all my Slim players currently and
    using (free) xAP Switchboard it also shows you the geographic area name,
    the callers name and company on selectable Slimp3/Squeezebox/SoftSqueeze
    players (by name). Your call history can even be accessed as an RSS
    feed so you can examine last calls from your Slim screen and remote.
    :-) Plus xAP Switchboard provids a full web based log of all incoming
    and outgoing calls and even integrates with multiple instances of
    Outlook over the Network. Supports Skype too *screenshot
    http://tinyurl.com/akt36* Through the web interface if you have a
    postcode entry for the caller you get a street level map of the callers
    location even ! Very 'big brother' - (otherwise its a local area based
    on the callers number) . In the US this is local area based on zip code.

    Some of these features are dependent on your hardware CID device and the
    corresponding xAP conduit. xAPTel supports all these features using the
    Meteor or Pegasus CID units in the UK and various other apps are
    available that support incoming call logging with the US NetCallerID
    unit and some modems (mainly US, or Pace in the UK).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •