<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">You can do it with an esl client that listens to notify events. </div><div class="">When you get early state for your extension, you trigger the flash. When you get confirmed state, you make it steady. And when you get terminated state, you turn it off.</div><div class="">Should fit nicely on a Raspberry Pi with python-ESL.</div><div class=""><br class=""></div><div class="">Another pure sip way would be to subscribe to dialog events for this extension (with pjsip python for ex.) and react to the NOTIFYs, just like phone BLFs.</div><div class=""><br class=""></div><div class="">Hope this helps.</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Best Regards,<br class="">-- <br class="">Vallimamod Abdullah</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">SIP Solutions</div><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="font-family: monospace;" class=""><a href="mailto:vma@sipsolutions.fr" class="">vma@sipsolutions.fr</a></div>.</div></div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On 5 Nov 2017, at 13:35, Rick Jarvis <<a href="mailto:rick@magicmail.mooo.com" class="">rick@magicmail.mooo.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Looking to build a bright flashing light that flashes when an extension is ringing. Has anyone done anything like this?<br class=""><br class="">Currently considering FS on a Raspberry Pi which logs into the same extension, with a Python script triggering a relay.<br class=""><br class="">Any suggestions / experience welcome!<br class=""></div></div></blockquote></div><br class=""></div></body></html>