How do I identify IPs on my network? And another Q

When I do this:

/ip dhcp-server lease
print

I get a list of 5 IPs. Two of the 5 I can identify because it tells me what they are. The other three, I tried to look up by MAC address but nothing comes up. How do I figure out what these devices are?

Also, is there a way for me to program the WiFi to turn off at like 10pm and then auto-turn back on at 7am?

Thank you!!

Could be iphones with randomized mac addresses.

some android versions also supports random MAC

The sooner you learn to use google, the quicker you will be able to get nearly immediate answers.

Try google search for mikrotik schedule wifi off

you can search on gogole the first 3 HEX value on MAC address for know the manufacturer.
For example 00:0C:48:xx:xx:xx is MikroTik.

If the 2nd number of the first hex value IS NOT 0, 4, 8 or C (or “c”) the MAC is a random address.
http://forum.mikrotik.com/t/check-if-string-is-contained-in-a-file/160452/1

And you can essentially force people to turn off the random feature by giving the known devices a DHCP reservation (Mikrotik calls that static), and the random macs get a pool address. Then massively limit what the pool addresses can do. Lots of different limits you can do.

You can use this example inside DHCP lease script for do nasty things to device with randomized IP.
For example, just for that device display hotspot captive portal with instruction on how “disable that fu— s–t”

:if ($leaseBound = "1") do={
    :if ([:tostr $leaseActMAC]~"^[0-9A-Fa-f][048Cc]") do={
        # True or well forged, skip captive portal and other frills
        /ip hotspot ip-binding
        :if ([:len [find where mac-address=$leaseActMAC]] = 0) do={
            add mac-address=$leaseActMAC type=bypassed
        }
    } else={
        # Random, do not skip anything
    }
}