Hi, Can anyone please comment on what the issue may be with this. I am trying to set up an Polycom IP601 with multiple buddy icons displaying endpoint status. I am using a polycom IP601, sip 2.2.2.0084 In the phone1.cfg file I set: <attendant attendant.uri="4158149992" attendant.reg="1"/> Using this, I get a valid SUBSCRIBE and NOTIFY from the sip server and a buddy icon on screen. For this value, I seem to only be able to set one value for this - I tried duplicating the above tag with a different uri value. I have reg 1 which is the only registered account on the telephone. The uri is the username of reg 1 (4158149992). I am finding that this only allows me to monitor the local endpoint (which is pretty useless) - I can only get one buddy icon. I can set this to another account on the server (eg 4158149991) which allows me to monitor 4158149991's status, but only that status (it does not seem to use the directory entries below like it should. I am setting up a MAC-directory.xml file on the provisioning server with the following: <?xml version="1.0" standalone="yes"?>^M <directory> <item_list> <item> <ln>Connery</ln> <fn>Sean</fn> <ct>4158149991</ct> <sd>1</sd> <bw>1</bw> </item> <item> <ln>Lazenby</ln> <fn>George</fn> <ct>4158149994</ct> <sd>2</sd> <bw>1</bw> </item> </item_list> </directory> I believe that this is what I need to enable more than one buddy icon? Can you please point me in the right direction. Only the polycom screen, I can only see 1 buddy icon despite having 2 speed dial entries. Can someone please point me in the right direction... Thanks Robert
> I believe that this is what I need to enable more than one buddy icon? > Can you please point me in the right direction. Only the polycom > screen, I can only see 1 buddy icon despite having 2 speed dial > entries. >I have been able to successfully turned on "presence" (which is the term used outside Polycom) on IP601. As I can recall, you need to a) configure sip.conf in the [general] and per [extn] context; b) code hint extn in extensions.conf c) turned on presence on the phone which will be buddy watching others d) turn on bw on the phone which I saw you did. However, I have never set what you did as in below and have no idea what they are.> In the phone1.cfg file I set: > <attendant attendant.uri="4158149992" attendant.reg="1"/>Just check out voip wiki and there are useful information over there about presence (but may not be that much about Polycom phones sadly :-(.
I'm using a similar feature on 550 and 650 phones, also running 2.2.2. I've never used the <attendant> option to do it, though, so I'm not sure how it differs from what I'm doing. Instead, on the phones that are allowed to do this, I have the following in their XML config. You could just as easily enable it in phone1.cfg for all phones: <feature feature.1.name="presence" feature.1.enabled="1"/> Reboot then phone, and then when you add a new entry to your speed dial directory (or edit an existing one), you will see a new "Watch Buddy" option, which corresponds to the <bw> line in the MAC-directory.xml file. The speed dial icon changes from the multiple-dots icon to a silhouette of a person or will blink when the phone is not registered, and the LED will go red when they're on a call. It still functions as a speed dial, too. John Lee was also correct that Polycom needs Asterisk's help. In extensions.conf (or .ael), you need to set a hint for any extension you want your 501 to see. In sip.conf, you need to set allowsubscribe to yes, and set subscribecontext to a context that can see those extensions. I'm using this on our attendant phone, which is a 650 with three expansion modules. The phone is programmed with several dozen employee extensions, with Buddy Watch enabled for all. This lets the receptionist see who is on the phone, so callers she transfers aren't surprised when they go to voicemail. It's not perfect, because it doesn't display DND or queue login/pause status, but it's better than nothing. -James On Thu, Sep 4, 2008 at 7:09 PM, Robert McNaught <asteriskator at gmail.com> wrote:> I am using a polycom IP601, sip 2.2.2.0084 > In the phone1.cfg file I set: > > <attendant attendant.uri="4158149992" attendant.reg="1"/>