<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 11, 2014 at 3:24 AM, Jurijs Ivolga <span dir="ltr"><<a href="mailto:jurij.ivo@gmail.com" target="_blank">jurij.ivo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi,<br><br></div>Problem is that if I will wait for "PeerStatus: Registered" message then next time when phone will re-register message will be completely same and there is no possible to understand if it is re-registration or completely new registration.<br><br></div>This message I got when my sip-client re-register<br><div><br>Event: PeerStatus<br>Privilege: system,all<br>SequenceNumber: 8<span class=""><br>File: manager.c<br>Line: 1459<br>Func: manager_default_msg_cb<br>ChannelType: SIP<br>Peer: SIP/+1111111111<br></span>PeerStatus: Registered<br>Address: <a href="http://192.168.1.152:5060" target="_blank">192.168.1.152:5060</a><br><br></div><div>This message I got when my sip-client register<br></div><div><br>Event: PeerStatus<br>Privilege: system,all<br>SequenceNumber: 4<span class=""><br>File: manager.c<br>Line: 1459<br>Func: manager_default_msg_cb<br>ChannelType: SIP<br>Peer: SIP/+1111111111<br></span>PeerStatus: Registered<br>Address: <a href="http://192.168.1.152:5060" target="_blank">192.168.1.152:5060</a><br><br></div><div>As you can see they are same. Maybe you have better idea how I can trigger a script after registration and do not trigger it after each re-registration.<br><br></div><div><br></div></div></blockquote><div><br></div><div>You have to keep track of the status of the devices in your script. If a device unregisters, you'll get an update with a PeerStatus of Unregistered. If your goal is only to respond on initial registration, your script should ignore subsequent "Registered" updates until it sees an Unregistered.<br><br></div></div>-- <br><div dir="ltr"><div>Matthew Jordan<br></div><div>Digium, Inc. | Engineering Manager</div><div>445 Jan Davis Drive NW - Huntsville, AL 35806 - USA</div><div>Check us out at: <a href="http://digium.com" target="_blank">http://digium.com</a> & <a href="http://asterisk.org" target="_blank">http://asterisk.org</a></div></div>
</div></div>