Mikrotik DHCP table in LoveLace

I think many of you have the same problem - having too many devices connected to your LAN network. For example I have 3 Raspberries, 15+ Shellies and Sonoffs which I need to access using their IP address and every time I need to check the DHCP leases in my Mikrotik router to get the IP of the desired device.
So I was thinking to somehow fetch the DHCP leases table from my Mikrotik and show it in lovelace. Has any of you done such a thing or maybe something similar?

Why don’t you configure static leases for the devices?

It is also an option.