<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor="white" lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext">From:</span></b><span style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:windowtext"> asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com]
<b>On Behalf Of </b>Phil Frost<br>
<b>Sent:</b> Tuesday, August 21, 2012 3:20 PM<br>
<b>To:</b> asterisk-users@lists.digium.com<br>
<b>Subject:</b> Re: [asterisk-users] Asterisk 11 - BLF on Custom devices<o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">On 08/21/2012 02:52 PM, Noah Engelberth wrote:<o:p></o:p></p>
<p class="MsoNormal">The short of the output is &#8211; there is no console output showing == Extension Changed 302[hints] new state on the Ringing or InUse&amp;Ringing events &#8211; only on InUse or Idle events (which matches what I&#8217;m seeing on the phones).<o:p></o:p></p>
<p class="MsoNormal"><br>
Weird. I just did a test on my production system, 1.8.11.1 (from digium repository) on Debian Squeeze and a Snom 870 running firmware 8.4.35. I had the verbosity set to 3, and I manually changed the devstate in the console with &quot;devstate change 207-support-agent
 RINGING&quot;. I got a message:<br>
<br>
&nbsp;Extension Changed 207-support-agent[employees] new state Ringing for Notify User pfrost<br>
<br>
and my phone updated its interface to reflect the change. Tested also with INUSE, NOT_INUSE, and RINGINUSE and all resulted in a NOTIFY being sent to the handset. Though the Snom 870 doesn't distinguish between RING and RINGINUSE, it did change from displaying
 &quot;talking&quot; to &quot;idle&quot; or &quot;ringing&quot;. So, at least with my environment, asterisk is capable and successful at sending SIP NOTIFY for custom devstates.<br>
<br>
I've no idea why you'd get updates for NOT_INUSE and INUSE but none of the other states. It looks like your dialplan logic is complex enough that I'm having a hard time following it and understanding what should be happening, so I'd suggest testing twiddling
 the device states through the console and see if that generates NOTIFYs. If not, I'd verify that something is actually subscribed with &quot;sip show subscriptions&quot;. If something is subscribed and a NOTIFY isn't generated, I'd suspect a bug. If you do get NOTIFYs
 when changing the devstate in the console but not when making calls, then maybe something in your dialplan logic is wrong, and I'd say simplify it until the problem is found, or it's simple enough to re-ask on the list.<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Changing the Custom devstate from the CLI generates &#8220;Extension Changed for Notify User&#8221; messages when I change to INUSE or NOT_INUSE, but not when I change
 to RINGING or RINGINUSE.&nbsp; If I change from NOT_INUSE to RINGING and then back to NOT_INUSE, no notify messages are being generated.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">core show hints does show the correct state for 301@hints when I make the manual change to RINGINUSE (or RINGING).&nbsp; sip show subscriptions does show 2 subscriptions
 (1 each from 302 and 303) for 301@hints.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thank you,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Noah Engelberth<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">MetaLINK Technologies<o:p></o:p></span></p>
</div>
</div>
</body>
</html>