Find device or IP address using MAC address

This is not so easy. You need a HW/SW inventory plugin that collects the connected devices from the MAC table of the switch.