I've noticed that (at least on Asterisk 10, and presumably on any version post 1.6 that supports DEVICE_STATE) the AMI is sending events for when a Custom device changes state; is there any way FOP can be extended to use these events? I deleted my debug file earlier, but I can get the events again for you this evening/weekend if you want.