@pmreddy the short answer is no. You could potentially capture packets when devices connect and look for DHCP requests, but even then unless you disconnect and reconnect each port in turn, you could miss some.
If my answer solves your problem please click Accept as Solution so others can benefit from it.