Network Scan & Node Provisioning

I wish to discuss putting together network scan and provisioning as a component of freepbx. I have presently written a php script that scans dhcpd.leases file and finds all known hardware. I have no experience with writing modules for freepbx. Is there anyone interested in assisting with this project?