I am looking to see if it is possible to use a LOCAL (not on the server - its in a rack miles away) bluetooth adaptor to automatically let Asterisk know if a user is sat at his/her desk?
There are dozens of resources on google to watch for a bt connection and act on it. You can converse with the asterisk box using bash over ssh or maybe ami. toggling dnd or follow me would be trivial.
It manipluates from another host, through ssh, the AstDB to change the “Call Forward” state for a particular extension, CF is callforwardalways. the result is instantaneous.